======================================
| [ 5531.806304][T26836] veth1: renamed from ioam-veth-betaR
| [ 5531.924995][T26837] veth0: renamed from ioam-veth-gamma
| [ 5605.713720][T27481] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/27481
| [5605.714859][T27481] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5605.715115][T27481] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5605.715117][T27481] Call Trace:
[ 5605.715120][T27481]
[5605.715122][T27481] dump_stack_lvl (lib/dump_stack.c:123)
[5605.715130][T27481] check_preemption_disabled (lib/smp_processor_id.c:52)
[5605.715137][T27481] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5605.715143][T27481] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5605.715151][T27481] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5605.715159][T27481] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5605.715164][T27481] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5605.715176][T27481] rawv6_sendmsg (net/ipv6/raw.c:918)
[5605.715188][T27481] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5605.715193][T27481] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5605.715198][T27481] ? __lock_release (kernel/locking/lockdep.c:5534)
[5605.715207][T27481] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5605.715212][T27481] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5605.715221][T27481] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5605.715237][T27481] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5605.715240][T27481] ? __lock_release (kernel/locking/lockdep.c:5534)
[5605.715251][T27481] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5605.715256][T27481] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5605.715262][T27481] ? __pfx___sys_sendto (net/socket.c:2147)
[5605.715276][T27481] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5605.715283][T27481] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5605.715293][T27481] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5605.715300][T27481] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5605.715310][T27481] __x64_sys_sendto (net/socket.c:2183)
[5605.715314][T27481] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5605.715317][T27481] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5605.715322][T27481] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5605.715327][T27481] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5605.715331][T27481] RIP: 0033:0x7fa0602cca4a
[ 5605.715336][T27481] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5605.715338][T27481] RSP: 002b:00007fffe8b6dd88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5605.715342][T27481] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa0602cca4a
[ 5605.715344][T27481] RDX: 0000000000000040 RSI: 0000000026c21340 RDI: 0000000000000005
[ 5605.715346][T27481] RBP: 00007fffe8b6de10 R08: 0000000000418574 R09: 000000000000001c
[ 5605.715348][T27481] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5605.715350][T27481] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa0603f5000
| [ 5605.715350][T27481] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa0603f5000
| [ 5605.715364][T27481]
| [ 5605.727616][T27481] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/27481
| [5605.728766][T27481] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5605.729041][T27481] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5605.729043][T27481] Call Trace:
[ 5605.729045][T27481]
[5605.729047][T27481] dump_stack_lvl (lib/dump_stack.c:123)
[5605.729053][T27481] check_preemption_disabled (lib/smp_processor_id.c:52)
[5605.729059][T27481] lwtunnel_output (net/core/lwtunnel.c:359)
[5605.729066][T27481] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5605.729072][T27481] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5605.729078][T27481] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5605.729083][T27481] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5605.729095][T27481] rawv6_sendmsg (net/ipv6/raw.c:918)
[5605.729106][T27481] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5605.729113][T27481] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5605.729117][T27481] ? __lock_release (kernel/locking/lockdep.c:5534)
[5605.729125][T27481] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5605.729128][T27481] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5605.729137][T27481] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5605.729153][T27481] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5605.729156][T27481] ? __lock_release (kernel/locking/lockdep.c:5534)
[5605.729167][T27481] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5605.729171][T27481] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5605.729177][T27481] ? __pfx___sys_sendto (net/socket.c:2147)
[5605.729191][T27481] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5605.729198][T27481] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5605.729205][T27481] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5605.729212][T27481] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5605.729222][T27481] __x64_sys_sendto (net/socket.c:2183)
[5605.729226][T27481] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5605.729229][T27481] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5605.729233][T27481] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5605.729238][T27481] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5605.729241][T27481] RIP: 0033:0x7fa0602cca4a
[ 5605.729245][T27481] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5605.729247][T27481] RSP: 002b:00007fffe8b6dd88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5605.729250][T27481] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa0602cca4a
[ 5605.729252][T27481] RDX: 0000000000000040 RSI: 0000000026c21340 RDI: 0000000000000005
[ 5605.729254][T27481] RBP: 00007fffe8b6de10 R08: 0000000000418574 R09: 000000000000001c
[ 5605.729256][T27481] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5605.729258][T27481] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa0603f5000
| [ 5605.729258][T27481] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa0603f5000
| [ 5605.729272][T27481]
| [ 5605.742403][T27481] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/27481
| [5605.742772][T27481] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5605.743025][T27481] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5605.743027][T27481] Call Trace:
[ 5605.743029][T27481]
[5605.743031][T27481] dump_stack_lvl (lib/dump_stack.c:123)
[5605.743037][T27481] check_preemption_disabled (lib/smp_processor_id.c:52)
[5605.743043][T27481] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5605.743050][T27481] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5605.743056][T27481] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5605.743062][T27481] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5605.743067][T27481] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5605.743079][T27481] rawv6_sendmsg (net/ipv6/raw.c:918)
[5605.743091][T27481] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5605.743096][T27481] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5605.743100][T27481] ? __lock_release (kernel/locking/lockdep.c:5534)
[5605.743107][T27481] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5605.743111][T27481] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5605.743121][T27481] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5605.743138][T27481] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5605.743140][T27481] ? __lock_release (kernel/locking/lockdep.c:5534)
[5605.743152][T27481] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5605.743156][T27481] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5605.743162][T27481] ? __pfx___sys_sendto (net/socket.c:2147)
[5605.743187][T27481] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5605.743193][T27481] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5605.743200][T27481] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5605.743207][T27481] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5605.743217][T27481] __x64_sys_sendto (net/socket.c:2183)
[5605.743220][T27481] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5605.743224][T27481] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5605.743228][T27481] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5605.743233][T27481] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5605.743235][T27481] RIP: 0033:0x7fa0602cca4a
[ 5605.743239][T27481] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5605.743241][T27481] RSP: 002b:00007fffe8b6dd88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5605.743244][T27481] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa0602cca4a
[ 5605.743246][T27481] RDX: 0000000000000040 RSI: 0000000026c21340 RDI: 0000000000000005
[ 5605.743248][T27481] RBP: 00007fffe8b6de10 R08: 0000000000418574 R09: 000000000000001c
[ 5605.743250][T27481] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5605.743252][T27481] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa0603f5000
| [ 5605.743252][T27481] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa0603f5000
| [ 5605.743266][T27481]
| [ 5606.301737][T27486] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/27486
| [5606.302193][T27486] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5606.302441][T27486] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5606.302443][T27486] Call Trace:
[ 5606.302445][T27486]
[5606.302448][T27486] dump_stack_lvl (lib/dump_stack.c:123)
[5606.302455][T27486] check_preemption_disabled (lib/smp_processor_id.c:52)
[5606.302461][T27486] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5606.302468][T27486] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5606.302475][T27486] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5606.302481][T27486] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5606.302486][T27486] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5606.302498][T27486] rawv6_sendmsg (net/ipv6/raw.c:918)
[5606.302509][T27486] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5606.302514][T27486] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5606.302519][T27486] ? __lock_release (kernel/locking/lockdep.c:5534)
[5606.302527][T27486] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5606.302532][T27486] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5606.302541][T27486] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5606.302557][T27486] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5606.302560][T27486] ? __lock_release (kernel/locking/lockdep.c:5534)
[5606.302570][T27486] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5606.302575][T27486] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5606.302581][T27486] ? __pfx___sys_sendto (net/socket.c:2147)
[5606.302595][T27486] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5606.302602][T27486] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5606.302610][T27486] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5606.302617][T27486] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5606.302627][T27486] __x64_sys_sendto (net/socket.c:2183)
[5606.302631][T27486] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5606.302634][T27486] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5606.302639][T27486] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5606.302644][T27486] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5606.302647][T27486] RIP: 0033:0x7ff06d401a4a
[ 5606.302651][T27486] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5606.302654][T27486] RSP: 002b:00007ffe7d232338 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5606.302657][T27486] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff06d401a4a
[ 5606.302659][T27486] RDX: 0000000000000040 RSI: 0000000005cef340 RDI: 0000000000000005
[ 5606.302661][T27486] RBP: 00007ffe7d2323c0 R08: 0000000000418574 R09: 000000000000001c
[ 5606.302663][T27486] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5606.302665][T27486] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff06d52a000
| [ 5606.302665][T27486] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff06d52a000
| [ 5606.302679][T27486]
| [ 5606.302681][T27486] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/27486
| [5606.315097][T27486] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5606.315349][T27486] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5606.315351][T27486] Call Trace:
[ 5606.315352][T27486]
[5606.315355][T27486] dump_stack_lvl (lib/dump_stack.c:123)
[5606.315361][T27486] check_preemption_disabled (lib/smp_processor_id.c:52)
[5606.315367][T27486] lwtunnel_output (net/core/lwtunnel.c:359)
[5606.315373][T27486] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5606.315380][T27486] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5606.315386][T27486] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5606.315391][T27486] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5606.315403][T27486] rawv6_sendmsg (net/ipv6/raw.c:918)
[5606.315414][T27486] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5606.315420][T27486] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5606.315423][T27486] ? __lock_release (kernel/locking/lockdep.c:5534)
[5606.315431][T27486] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5606.315435][T27486] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5606.315444][T27486] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5606.315461][T27486] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5606.315464][T27486] ? __lock_release (kernel/locking/lockdep.c:5534)
[5606.315475][T27486] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5606.315479][T27486] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5606.315485][T27486] ? __pfx___sys_sendto (net/socket.c:2147)
[5606.315500][T27486] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5606.315506][T27486] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5606.315514][T27486] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5606.315521][T27486] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5606.315532][T27486] __x64_sys_sendto (net/socket.c:2183)
[5606.315535][T27486] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5606.315539][T27486] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5606.315543][T27486] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5606.315548][T27486] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5606.315551][T27486] RIP: 0033:0x7ff06d401a4a
[ 5606.315554][T27486] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5606.315557][T27486] RSP: 002b:00007ffe7d232338 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5606.315560][T27486] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff06d401a4a
[ 5606.315562][T27486] RDX: 0000000000000040 RSI: 0000000005cef340 RDI: 0000000000000005
[ 5606.315563][T27486] RBP: 00007ffe7d2323c0 R08: 0000000000418574 R09: 000000000000001c
[ 5606.315565][T27486] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5606.315567][T27486] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff06d52a000
| [ 5606.315567][T27486] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff06d52a000
| [ 5606.315581][T27486]
| [ 5606.331749][T27486] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/27486
| [5606.332099][T27486] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5606.332366][T27486] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5606.332368][T27486] Call Trace:
[ 5606.332370][T27486]
[5606.332372][T27486] dump_stack_lvl (lib/dump_stack.c:123)
[5606.332378][T27486] check_preemption_disabled (lib/smp_processor_id.c:52)
[5606.332384][T27486] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5606.332391][T27486] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5606.332397][T27486] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5606.332403][T27486] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5606.332408][T27486] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5606.332420][T27486] rawv6_sendmsg (net/ipv6/raw.c:918)
[5606.332432][T27486] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5606.332438][T27486] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5606.332441][T27486] ? __lock_release (kernel/locking/lockdep.c:5534)
[5606.332449][T27486] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5606.332453][T27486] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5606.332462][T27486] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5606.332478][T27486] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5606.332481][T27486] ? __lock_release (kernel/locking/lockdep.c:5534)
[5606.332493][T27486] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5606.332497][T27486] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5606.332503][T27486] ? __pfx___sys_sendto (net/socket.c:2147)
[5606.332518][T27486] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5606.332524][T27486] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5606.332532][T27486] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5606.332539][T27486] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5606.332549][T27486] __x64_sys_sendto (net/socket.c:2183)
[5606.332553][T27486] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5606.332556][T27486] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5606.332560][T27486] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5606.332565][T27486] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5606.332568][T27486] RIP: 0033:0x7ff06d401a4a
[ 5606.332572][T27486] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5606.332574][T27486] RSP: 002b:00007ffe7d232338 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5606.332577][T27486] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff06d401a4a
[ 5606.332579][T27486] RDX: 0000000000000040 RSI: 0000000005cef340 RDI: 0000000000000005
[ 5606.332581][T27486] RBP: 00007ffe7d2323c0 R08: 0000000000418574 R09: 000000000000001c
[ 5606.332583][T27486] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5606.332585][T27486] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff06d52a000
| [ 5606.332585][T27486] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff06d52a000
| [ 5606.332599][T27486]
| [ 5606.919894][T27491] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/27491
| [5606.920451][T27491] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5606.920713][T27491] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5606.920715][T27491] Call Trace:
[ 5606.920717][T27491]
[5606.920720][T27491] dump_stack_lvl (lib/dump_stack.c:123)
[5606.920727][T27491] check_preemption_disabled (lib/smp_processor_id.c:52)
[5606.920733][T27491] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5606.920739][T27491] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5606.920747][T27491] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5606.920753][T27491] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5606.920757][T27491] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5606.920769][T27491] rawv6_sendmsg (net/ipv6/raw.c:918)
[5606.920781][T27491] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5606.920785][T27491] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5606.920794][T27491] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5606.920799][T27491] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5606.920802][T27491] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[5606.920811][T27491] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5606.920827][T27491] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5606.920829][T27491] ? __lock_release (kernel/locking/lockdep.c:5534)
[5606.920841][T27491] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5606.920845][T27491] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5606.920851][T27491] ? __pfx___sys_sendto (net/socket.c:2147)
[5606.920863][T27491] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[5606.920871][T27491] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5606.920875][T27491] ? 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)
[5606.920879][T27491] ? __lock_release (kernel/locking/lockdep.c:5534)
[5606.920886][T27491] ? 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)
[5606.920891][T27491] ? 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)
[5606.920900][T27491] __x64_sys_sendto (net/socket.c:2183)
[5606.920903][T27491] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5606.920906][T27491] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5606.920911][T27491] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5606.920916][T27491] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5606.920919][T27491] RIP: 0033:0x7f7e7c292a4a
[ 5606.920923][T27491] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5606.920926][T27491] RSP: 002b:00007ffe395ebcd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5606.920929][T27491] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7e7c292a4a
[ 5606.920942][T27491] RDX: 0000000000000040 RSI: 0000000023c53340 RDI: 0000000000000005
[ 5606.920944][T27491] RBP: 00007ffe395ebd60 R08: 0000000000418574 R09: 000000000000001c
[ 5606.920945][T27491] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5606.920947][T27491] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7e7c3bb000
| [ 5606.920947][T27491] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7e7c3bb000
| [ 5606.920961][T27491]
| [ 5606.920963][T27491] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/27491
| [5606.932948][T27491] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5606.933214][T27491] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5606.933216][T27491] Call Trace:
[ 5606.933218][T27491]
[5606.933219][T27491] dump_stack_lvl (lib/dump_stack.c:123)
[5606.933225][T27491] check_preemption_disabled (lib/smp_processor_id.c:52)
[5606.933231][T27491] lwtunnel_output (net/core/lwtunnel.c:359)
[5606.933237][T27491] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5606.933244][T27491] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5606.933249][T27491] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5606.933254][T27491] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5606.933266][T27491] rawv6_sendmsg (net/ipv6/raw.c:918)
[5606.933277][T27491] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5606.933281][T27491] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5606.933290][T27491] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5606.933294][T27491] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5606.933297][T27491] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[5606.933305][T27491] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5606.933321][T27491] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5606.933324][T27491] ? __lock_release (kernel/locking/lockdep.c:5534)
[5606.933335][T27491] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5606.933339][T27491] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5606.933344][T27491] ? __pfx___sys_sendto (net/socket.c:2147)
[5606.933356][T27491] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[5606.933364][T27491] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5606.933368][T27491] ? 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)
[5606.933372][T27491] ? __lock_release (kernel/locking/lockdep.c:5534)
[5606.933378][T27491] ? 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)
[5606.933383][T27491] ? 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)
[5606.933390][T27491] __x64_sys_sendto (net/socket.c:2183)
[5606.933394][T27491] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5606.933397][T27491] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5606.933401][T27491] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5606.933406][T27491] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5606.933409][T27491] RIP: 0033:0x7f7e7c292a4a
[ 5606.933412][T27491] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5606.933415][T27491] RSP: 002b:00007ffe395ebcd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5606.933418][T27491] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7e7c292a4a
[ 5606.933420][T27491] RDX: 0000000000000040 RSI: 0000000023c53340 RDI: 0000000000000005
[ 5606.933422][T27491] RBP: 00007ffe395ebd60 R08: 0000000000418574 R09: 000000000000001c
[ 5606.933424][T27491] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5606.933426][T27491] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7e7c3bb000
| [ 5606.933426][T27491] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7e7c3bb000
| [ 5606.933440][T27491]
| [ 5606.933792][T27491] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/27491
| [5606.945786][T27491] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5606.946036][T27491] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5606.946038][T27491] Call Trace:
[ 5606.946040][T27491]
[5606.946043][T27491] dump_stack_lvl (lib/dump_stack.c:123)
[5606.946048][T27491] check_preemption_disabled (lib/smp_processor_id.c:52)
[5606.946055][T27491] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5606.946061][T27491] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5606.946068][T27491] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5606.946073][T27491] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5606.946078][T27491] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5606.946090][T27491] rawv6_sendmsg (net/ipv6/raw.c:918)
[5606.946101][T27491] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5606.946106][T27491] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5606.946116][T27491] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5606.946120][T27491] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5606.946123][T27491] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[5606.946131][T27491] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5606.946147][T27491] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5606.946150][T27491] ? __lock_release (kernel/locking/lockdep.c:5534)
[5606.946161][T27491] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5606.946165][T27491] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5606.946170][T27491] ? __pfx___sys_sendto (net/socket.c:2147)
[5606.946182][T27491] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[5606.946190][T27491] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5606.946194][T27491] ? 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)
[5606.946198][T27491] ? __lock_release (kernel/locking/lockdep.c:5534)
[5606.946204][T27491] ? 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)
[5606.946209][T27491] ? 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)
[5606.946217][T27491] __x64_sys_sendto (net/socket.c:2183)
[5606.946220][T27491] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5606.946223][T27491] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5606.946228][T27491] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5606.946232][T27491] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5606.946236][T27491] RIP: 0033:0x7f7e7c292a4a
[ 5606.946239][T27491] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5606.946241][T27491] RSP: 002b:00007ffe395ebcd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5606.946244][T27491] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7e7c292a4a
[ 5606.946247][T27491] RDX: 0000000000000040 RSI: 0000000023c53340 RDI: 0000000000000005
[ 5606.946248][T27491] RBP: 00007ffe395ebd60 R08: 0000000000418574 R09: 000000000000001c
[ 5606.946250][T27491] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5606.946252][T27491] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7e7c3bb000
| [ 5606.946252][T27491] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7e7c3bb000
| [ 5606.946266][T27491]
| [ 5607.509844][T27496] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/27496
| [5607.511062][T27496] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5607.511324][T27496] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5607.511326][T27496] Call Trace:
[ 5607.511328][T27496]
[5607.511330][T27496] dump_stack_lvl (lib/dump_stack.c:123)
[5607.511338][T27496] check_preemption_disabled (lib/smp_processor_id.c:52)
[5607.511345][T27496] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5607.511351][T27496] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5607.511358][T27496] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5607.511365][T27496] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5607.511369][T27496] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5607.511381][T27496] rawv6_sendmsg (net/ipv6/raw.c:918)
[5607.511393][T27496] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5607.511398][T27496] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5607.511403][T27496] ? __lock_release (kernel/locking/lockdep.c:5534)
[5607.511411][T27496] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5607.511416][T27496] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5607.511424][T27496] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5607.511440][T27496] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5607.511443][T27496] ? __lock_release (kernel/locking/lockdep.c:5534)
[5607.511454][T27496] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5607.511459][T27496] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5607.511465][T27496] ? __pfx___sys_sendto (net/socket.c:2147)
[5607.511479][T27496] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5607.511486][T27496] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5607.511494][T27496] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5607.511501][T27496] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5607.511511][T27496] __x64_sys_sendto (net/socket.c:2183)
[5607.511515][T27496] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5607.511518][T27496] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5607.511523][T27496] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5607.511528][T27496] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5607.511531][T27496] RIP: 0033:0x7f48966b1a4a
[ 5607.511535][T27496] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5607.511537][T27496] RSP: 002b:00007ffdc7e1e708 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5607.511541][T27496] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f48966b1a4a
[ 5607.511543][T27496] RDX: 0000000000000040 RSI: 000000001c994340 RDI: 0000000000000005
[ 5607.511545][T27496] RBP: 00007ffdc7e1e790 R08: 0000000000418574 R09: 000000000000001c
[ 5607.511547][T27496] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5607.511548][T27496] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f48967da000
| [ 5607.511563][T27496]
| [ 5611.154667][T27528] check_preemption_disabled: 23 callbacks suppressed
| [ 5611.154674][T27528] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/27528
| [5611.155479][T27528] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5611.155733][T27528] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5611.155735][T27528] Call Trace:
[ 5611.155737][T27528]
[5611.155740][T27528] dump_stack_lvl (lib/dump_stack.c:123)
[5611.155747][T27528] check_preemption_disabled (lib/smp_processor_id.c:52)
[5611.155753][T27528] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5611.155760][T27528] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5611.155767][T27528] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5611.155774][T27528] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5611.155778][T27528] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5611.155790][T27528] rawv6_sendmsg (net/ipv6/raw.c:918)
[5611.155801][T27528] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5611.155806][T27528] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5611.155812][T27528] ? __lock_release (kernel/locking/lockdep.c:5534)
[5611.155820][T27528] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5611.155825][T27528] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5611.155834][T27528] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5611.155850][T27528] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5611.155853][T27528] ? __lock_release (kernel/locking/lockdep.c:5534)
[5611.155863][T27528] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5611.155869][T27528] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5611.155874][T27528] ? __pfx___sys_sendto (net/socket.c:2147)
[5611.155888][T27528] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5611.155895][T27528] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5611.155904][T27528] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5611.155910][T27528] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5611.155920][T27528] __x64_sys_sendto (net/socket.c:2183)
[5611.155924][T27528] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5611.155927][T27528] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5611.155932][T27528] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5611.155937][T27528] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5611.155941][T27528] RIP: 0033:0x7f25aa0afa4a
[ 5611.155945][T27528] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5611.155948][T27528] RSP: 002b:00007fff1b262758 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5611.155952][T27528] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f25aa0afa4a
[ 5611.155954][T27528] RDX: 0000000000000040 RSI: 000000002fad6340 RDI: 0000000000000005
[ 5611.155956][T27528] RBP: 00007fff1b2627e0 R08: 0000000000418574 R09: 000000000000001c
[ 5611.155958][T27528] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5611.155960][T27528] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f25aa1d8000
| [ 5611.155960][T27528] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f25aa1d8000
| [ 5611.155974][T27528]
| [ 5611.155976][T27528] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/27528
| [5611.168199][T27528] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5611.168453][T27528] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5611.168455][T27528] Call Trace:
[ 5611.168457][T27528]
[5611.168459][T27528] dump_stack_lvl (lib/dump_stack.c:123)
[5611.168466][T27528] check_preemption_disabled (lib/smp_processor_id.c:52)
[5611.168472][T27528] lwtunnel_output (net/core/lwtunnel.c:359)
[5611.168479][T27528] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5611.168486][T27528] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5611.168493][T27528] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5611.168498][T27528] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5611.168510][T27528] rawv6_sendmsg (net/ipv6/raw.c:918)
[5611.168522][T27528] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5611.168527][T27528] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5611.168532][T27528] ? __lock_release (kernel/locking/lockdep.c:5534)
[5611.168541][T27528] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5611.168545][T27528] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5611.168554][T27528] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5611.168571][T27528] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5611.168573][T27528] ? __lock_release (kernel/locking/lockdep.c:5534)
[5611.168585][T27528] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5611.168590][T27528] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5611.168595][T27528] ? __pfx___sys_sendto (net/socket.c:2147)
[5611.168610][T27528] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5611.168617][T27528] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5611.168625][T27528] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5611.168632][T27528] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5611.168642][T27528] __x64_sys_sendto (net/socket.c:2183)
[5611.168646][T27528] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5611.168650][T27528] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5611.168655][T27528] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5611.168660][T27528] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5611.168663][T27528] RIP: 0033:0x7f25aa0afa4a
[ 5611.168667][T27528] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5611.168670][T27528] RSP: 002b:00007fff1b262758 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5611.168673][T27528] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f25aa0afa4a
[ 5611.168675][T27528] RDX: 0000000000000040 RSI: 000000002fad6340 RDI: 0000000000000005
[ 5611.168677][T27528] RBP: 00007fff1b2627e0 R08: 0000000000418574 R09: 000000000000001c
[ 5611.168679][T27528] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5611.168681][T27528] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f25aa1d8000
| [ 5611.168681][T27528] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f25aa1d8000
| [ 5611.168695][T27528]
| [ 5611.169057][T27528] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/27528
| [5611.180886][T27528] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5611.181146][T27528] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5611.181148][T27528] Call Trace:
[ 5611.181150][T27528]
[5611.181152][T27528] dump_stack_lvl (lib/dump_stack.c:123)
[5611.181159][T27528] check_preemption_disabled (lib/smp_processor_id.c:52)
[5611.181164][T27528] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5611.181171][T27528] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5611.181178][T27528] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5611.181184][T27528] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5611.181189][T27528] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5611.181201][T27528] rawv6_sendmsg (net/ipv6/raw.c:918)
[5611.181213][T27528] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5611.181218][T27528] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5611.181222][T27528] ? __lock_release (kernel/locking/lockdep.c:5534)
[5611.181229][T27528] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5611.181233][T27528] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5611.181242][T27528] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5611.181258][T27528] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5611.181261][T27528] ? __lock_release (kernel/locking/lockdep.c:5534)
[5611.181272][T27528] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5611.181277][T27528] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5611.181282][T27528] ? __pfx___sys_sendto (net/socket.c:2147)
[5611.181296][T27528] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5611.181303][T27528] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5611.181310][T27528] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5611.181317][T27528] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5611.181327][T27528] __x64_sys_sendto (net/socket.c:2183)
[5611.181331][T27528] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5611.181335][T27528] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5611.181339][T27528] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5611.181344][T27528] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5611.181347][T27528] RIP: 0033:0x7f25aa0afa4a
[ 5611.181351][T27528] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5611.181353][T27528] RSP: 002b:00007fff1b262758 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5611.181356][T27528] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f25aa0afa4a
[ 5611.181358][T27528] RDX: 0000000000000040 RSI: 000000002fad6340 RDI: 0000000000000005
[ 5611.181360][T27528] RBP: 00007fff1b2627e0 R08: 0000000000418574 R09: 000000000000001c
[ 5611.181362][T27528] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5611.181364][T27528] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f25aa1d8000
| [ 5611.181364][T27528] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f25aa1d8000
| [ 5611.181378][T27528]
| [ 5611.648802][T27532] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/27532
| [5611.649252][T27532] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5611.649496][T27532] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5611.649499][T27532] Call Trace:
[ 5611.649501][T27532]
[5611.649503][T27532] dump_stack_lvl (lib/dump_stack.c:123)
[5611.649510][T27532] check_preemption_disabled (lib/smp_processor_id.c:52)
[5611.649517][T27532] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5611.649523][T27532] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5611.649531][T27532] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5611.649537][T27532] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5611.649542][T27532] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5611.649554][T27532] rawv6_sendmsg (net/ipv6/raw.c:918)
[5611.649565][T27532] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5611.649570][T27532] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5611.649575][T27532] ? __lock_release (kernel/locking/lockdep.c:5534)
[5611.649584][T27532] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5611.649588][T27532] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5611.649597][T27532] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5611.649613][T27532] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5611.649616][T27532] ? __lock_release (kernel/locking/lockdep.c:5534)
[5611.649627][T27532] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5611.649632][T27532] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5611.649638][T27532] ? __pfx___sys_sendto (net/socket.c:2147)
[5611.649652][T27532] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5611.649659][T27532] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5611.649668][T27532] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5611.649675][T27532] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5611.649685][T27532] __x64_sys_sendto (net/socket.c:2183)
[5611.649689][T27532] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5611.649693][T27532] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5611.649698][T27532] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5611.649703][T27532] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5611.649706][T27532] RIP: 0033:0x7faa9402ca4a
[ 5611.649710][T27532] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5611.649712][T27532] RSP: 002b:00007ffd75b3d208 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5611.649716][T27532] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007faa9402ca4a
[ 5611.649718][T27532] RDX: 0000000000000040 RSI: 00000000215da340 RDI: 0000000000000005
[ 5611.649720][T27532] RBP: 00007ffd75b3d290 R08: 0000000000418574 R09: 000000000000001c
[ 5611.649722][T27532] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5611.649723][T27532] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faa94155000
| [ 5611.649723][T27532] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faa94155000
| [ 5611.649738][T27532]
| [ 5611.649740][T27532] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/27532
| [5611.661377][T27532] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5611.661615][T27532] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5611.661616][T27532] Call Trace:
[ 5611.661618][T27532]
[5611.661620][T27532] dump_stack_lvl (lib/dump_stack.c:123)
[5611.661626][T27532] check_preemption_disabled (lib/smp_processor_id.c:52)
[5611.661631][T27532] lwtunnel_output (net/core/lwtunnel.c:359)
[5611.661638][T27532] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5611.661644][T27532] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5611.661649][T27532] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5611.661654][T27532] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5611.661666][T27532] rawv6_sendmsg (net/ipv6/raw.c:918)
[5611.661678][T27532] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5611.661683][T27532] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5611.661686][T27532] ? __lock_release (kernel/locking/lockdep.c:5534)
[5611.661693][T27532] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5611.661696][T27532] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5611.661705][T27532] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5611.661721][T27532] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5611.661724][T27532] ? __lock_release (kernel/locking/lockdep.c:5534)
[5611.661735][T27532] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5611.661739][T27532] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5611.661744][T27532] ? __pfx___sys_sendto (net/socket.c:2147)
[5611.661759][T27532] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5611.661765][T27532] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5611.661772][T27532] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5611.661779][T27532] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5611.661789][T27532] __x64_sys_sendto (net/socket.c:2183)
[5611.661793][T27532] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5611.661796][T27532] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5611.661801][T27532] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5611.661806][T27532] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5611.661809][T27532] RIP: 0033:0x7faa9402ca4a
[ 5611.661812][T27532] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5611.661814][T27532] RSP: 002b:00007ffd75b3d208 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5611.661817][T27532] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007faa9402ca4a
[ 5611.661819][T27532] RDX: 0000000000000040 RSI: 00000000215da340 RDI: 0000000000000005
[ 5611.661821][T27532] RBP: 00007ffd75b3d290 R08: 0000000000418574 R09: 000000000000001c
[ 5611.661823][T27532] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5611.661825][T27532] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faa94155000
| [ 5611.661825][T27532] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faa94155000
| [ 5611.661839][T27532]
| [ 5611.676780][T27532] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/27532
| [5611.677167][T27532] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5611.677411][T27532] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5611.677413][T27532] Call Trace:
[ 5611.677415][T27532]
[5611.677417][T27532] dump_stack_lvl (lib/dump_stack.c:123)
[5611.677423][T27532] check_preemption_disabled (lib/smp_processor_id.c:52)
[5611.677429][T27532] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5611.677435][T27532] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5611.677442][T27532] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5611.677448][T27532] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5611.677452][T27532] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5611.677465][T27532] rawv6_sendmsg (net/ipv6/raw.c:918)
[5611.677476][T27532] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5611.677482][T27532] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5611.677485][T27532] ? __lock_release (kernel/locking/lockdep.c:5534)
[5611.677493][T27532] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5611.677496][T27532] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5611.677505][T27532] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5611.677521][T27532] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5611.677524][T27532] ? __lock_release (kernel/locking/lockdep.c:5534)
[5611.677536][T27532] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5611.677540][T27532] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5611.677546][T27532] ? __pfx___sys_sendto (net/socket.c:2147)
[5611.677561][T27532] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5611.677567][T27532] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5611.677575][T27532] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5611.677582][T27532] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5611.677592][T27532] __x64_sys_sendto (net/socket.c:2183)
[5611.677596][T27532] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5611.677599][T27532] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5611.677604][T27532] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5611.677609][T27532] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5611.677612][T27532] RIP: 0033:0x7faa9402ca4a
[ 5611.677615][T27532] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5611.677618][T27532] RSP: 002b:00007ffd75b3d208 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5611.677621][T27532] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007faa9402ca4a
[ 5611.677623][T27532] RDX: 0000000000000040 RSI: 00000000215da340 RDI: 0000000000000005
[ 5611.677625][T27532] RBP: 00007ffd75b3d290 R08: 0000000000418574 R09: 000000000000001c
[ 5611.677627][T27532] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5611.677629][T27532] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faa94155000
| [ 5611.677629][T27532] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faa94155000
| [ 5611.677651][T27532]
| [ 5612.126668][T27536] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/27536
| [5612.127126][T27536] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5612.127375][T27536] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5612.127377][T27536] Call Trace:
[ 5612.127379][T27536]
[5612.127381][T27536] dump_stack_lvl (lib/dump_stack.c:123)
[5612.127388][T27536] check_preemption_disabled (lib/smp_processor_id.c:52)
[5612.127394][T27536] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5612.127401][T27536] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5612.127408][T27536] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5612.127414][T27536] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5612.127418][T27536] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5612.127430][T27536] rawv6_sendmsg (net/ipv6/raw.c:918)
[5612.127442][T27536] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5612.127447][T27536] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5612.127451][T27536] ? __lock_release (kernel/locking/lockdep.c:5534)
[5612.127459][T27536] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5612.127464][T27536] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5612.127473][T27536] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5612.127488][T27536] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5612.127491][T27536] ? __lock_release (kernel/locking/lockdep.c:5534)
[5612.127502][T27536] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5612.127507][T27536] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5612.127513][T27536] ? __pfx___sys_sendto (net/socket.c:2147)
[5612.127527][T27536] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5612.127534][T27536] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5612.127542][T27536] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5612.127549][T27536] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5612.127559][T27536] __x64_sys_sendto (net/socket.c:2183)
[5612.127563][T27536] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5612.127566][T27536] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5612.127571][T27536] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5612.127576][T27536] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5612.127579][T27536] RIP: 0033:0x7f59ffcd8a4a
[ 5612.127583][T27536] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5612.127585][T27536] RSP: 002b:00007fff7b5c9298 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5612.127589][T27536] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f59ffcd8a4a
[ 5612.127591][T27536] RDX: 0000000000000040 RSI: 0000000025736340 RDI: 0000000000000005
[ 5612.127593][T27536] RBP: 00007fff7b5c9320 R08: 0000000000418574 R09: 000000000000001c
[ 5612.127595][T27536] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5612.127597][T27536] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f59ffe01000
| [ 5612.127597][T27536] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f59ffe01000
| [ 5612.127611][T27536]
| [ 5612.127614][T27536] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/27536
| [5612.139856][T27536] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5612.140098][T27536] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5612.140100][T27536] Call Trace:
[ 5612.140101][T27536]
[5612.140103][T27536] dump_stack_lvl (lib/dump_stack.c:123)
[5612.140109][T27536] check_preemption_disabled (lib/smp_processor_id.c:52)
[5612.140116][T27536] lwtunnel_output (net/core/lwtunnel.c:359)
[5612.140123][T27536] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5612.140129][T27536] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5612.140135][T27536] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5612.140140][T27536] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5612.140162][T27536] rawv6_sendmsg (net/ipv6/raw.c:918)
[5612.140174][T27536] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5612.140179][T27536] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5612.140182][T27536] ? __lock_release (kernel/locking/lockdep.c:5534)
[5612.140189][T27536] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5612.140193][T27536] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5612.140202][T27536] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5612.140217][T27536] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5612.140220][T27536] ? __lock_release (kernel/locking/lockdep.c:5534)
[5612.140231][T27536] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5612.140235][T27536] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5612.140241][T27536] ? __pfx___sys_sendto (net/socket.c:2147)
[5612.140255][T27536] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5612.140261][T27536] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5612.140268][T27536] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5612.140275][T27536] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5612.140285][T27536] __x64_sys_sendto (net/socket.c:2183)
[5612.140289][T27536] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5612.140292][T27536] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5612.140297][T27536] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5612.140301][T27536] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5612.140304][T27536] RIP: 0033:0x7f59ffcd8a4a
[ 5612.140308][T27536] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5612.140310][T27536] RSP: 002b:00007fff7b5c9298 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5612.140313][T27536] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f59ffcd8a4a
[ 5612.140315][T27536] RDX: 0000000000000040 RSI: 0000000025736340 RDI: 0000000000000005
[ 5612.140317][T27536] RBP: 00007fff7b5c9320 R08: 0000000000418574 R09: 000000000000001c
[ 5612.140319][T27536] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5612.140320][T27536] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f59ffe01000
| [ 5612.140320][T27536] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f59ffe01000
| [ 5612.140335][T27536]
| [ 5612.152855][T27536] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/27536
| [5612.153231][T27536] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5612.153474][T27536] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5612.153476][T27536] Call Trace:
[ 5612.153478][T27536]
[5612.153480][T27536] dump_stack_lvl (lib/dump_stack.c:123)
[5612.153486][T27536] check_preemption_disabled (lib/smp_processor_id.c:52)
[5612.153492][T27536] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5612.153498][T27536] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5612.153505][T27536] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5612.153511][T27536] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5612.153515][T27536] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5612.153528][T27536] rawv6_sendmsg (net/ipv6/raw.c:918)
[5612.153539][T27536] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5612.153545][T27536] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5612.153548][T27536] ? __lock_release (kernel/locking/lockdep.c:5534)
[5612.153556][T27536] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5612.153559][T27536] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5612.153568][T27536] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5612.153584][T27536] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5612.153587][T27536] ? __lock_release (kernel/locking/lockdep.c:5534)
[5612.153598][T27536] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5612.153603][T27536] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5612.153608][T27536] ? __pfx___sys_sendto (net/socket.c:2147)
[5612.153623][T27536] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5612.153629][T27536] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5612.153637][T27536] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5612.153644][T27536] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5612.153654][T27536] __x64_sys_sendto (net/socket.c:2183)
[5612.153658][T27536] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5612.153661][T27536] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5612.153666][T27536] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5612.153671][T27536] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5612.153674][T27536] RIP: 0033:0x7f59ffcd8a4a
[ 5612.153678][T27536] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5612.153680][T27536] RSP: 002b:00007fff7b5c9298 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5612.153683][T27536] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f59ffcd8a4a
[ 5612.153686][T27536] RDX: 0000000000000040 RSI: 0000000025736340 RDI: 0000000000000005
[ 5612.153688][T27536] RBP: 00007fff7b5c9320 R08: 0000000000418574 R09: 000000000000001c
[ 5612.153690][T27536] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5612.153692][T27536] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f59ffe01000
| [ 5612.153692][T27536] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f59ffe01000
| [ 5612.153706][T27536]
| [ 5612.621305][T27540] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/27540
| [5612.621756][T27540] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5612.622001][T27540] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5612.622003][T27540] Call Trace:
[ 5612.622005][T27540]
[5612.622007][T27540] dump_stack_lvl (lib/dump_stack.c:123)
[5612.622015][T27540] check_preemption_disabled (lib/smp_processor_id.c:52)
[5612.622021][T27540] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5612.622028][T27540] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5612.622035][T27540] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5612.622040][T27540] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5612.622045][T27540] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5612.622057][T27540] rawv6_sendmsg (net/ipv6/raw.c:918)
[5612.622069][T27540] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5612.622074][T27540] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5612.622078][T27540] ? __lock_release (kernel/locking/lockdep.c:5534)
[5612.622086][T27540] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5612.622091][T27540] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5612.622100][T27540] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5612.622117][T27540] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5612.622120][T27540] ? __lock_release (kernel/locking/lockdep.c:5534)
[5612.622131][T27540] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5612.622136][T27540] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5612.622142][T27540] ? __pfx___sys_sendto (net/socket.c:2147)
[5612.622156][T27540] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5612.622163][T27540] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5612.622171][T27540] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5612.622178][T27540] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5612.622188][T27540] __x64_sys_sendto (net/socket.c:2183)
[5612.622192][T27540] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5612.622196][T27540] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5612.622200][T27540] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5612.622205][T27540] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5612.622209][T27540] RIP: 0033:0x7f34788caa4a
[ 5612.622212][T27540] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5612.622215][T27540] RSP: 002b:00007ffd7b2c8b68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5612.622219][T27540] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f34788caa4a
[ 5612.622221][T27540] RDX: 0000000000000040 RSI: 000000000d55f340 RDI: 0000000000000005
[ 5612.622223][T27540] RBP: 00007ffd7b2c8bf0 R08: 0000000000418574 R09: 000000000000001c
[ 5612.622225][T27540] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5612.622226][T27540] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f34789f3000
| [ 5612.622241][T27540]
| [ 5616.441415][T27574] check_preemption_disabled: 23 callbacks suppressed
| [ 5616.441421][T27574] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/27574
| [5616.443539][T27574] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5616.443793][T27574] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5616.443795][T27574] Call Trace:
[ 5616.443798][T27574]
[5616.443800][T27574] dump_stack_lvl (lib/dump_stack.c:123)
[5616.443808][T27574] check_preemption_disabled (lib/smp_processor_id.c:52)
[5616.443814][T27574] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5616.443821][T27574] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5616.443828][T27574] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5616.443835][T27574] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5616.443839][T27574] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5616.443851][T27574] rawv6_sendmsg (net/ipv6/raw.c:918)
[5616.443862][T27574] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5616.443867][T27574] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5616.443873][T27574] ? __lock_release (kernel/locking/lockdep.c:5534)
[5616.443881][T27574] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5616.443886][T27574] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5616.443895][T27574] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5616.443910][T27574] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5616.443913][T27574] ? __lock_release (kernel/locking/lockdep.c:5534)
[5616.443924][T27574] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5616.443929][T27574] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5616.443934][T27574] ? __pfx___sys_sendto (net/socket.c:2147)
[5616.443949][T27574] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5616.443955][T27574] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5616.443964][T27574] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5616.443971][T27574] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5616.443980][T27574] __x64_sys_sendto (net/socket.c:2183)
[5616.443984][T27574] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5616.443987][T27574] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5616.443992][T27574] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5616.443997][T27574] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5616.444001][T27574] RIP: 0033:0x7f38c5df0a4a
[ 5616.444005][T27574] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5616.444007][T27574] RSP: 002b:00007ffcea3b6f48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5616.444011][T27574] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f38c5df0a4a
[ 5616.444013][T27574] RDX: 0000000000000040 RSI: 0000000001f2d340 RDI: 0000000000000005
[ 5616.444015][T27574] RBP: 00007ffcea3b6fd0 R08: 0000000000418574 R09: 000000000000001c
[ 5616.444017][T27574] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5616.444019][T27574] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f38c5f19000
| [ 5616.444019][T27574] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f38c5f19000
| [ 5616.444033][T27574]
| [ 5616.444036][T27574] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/27574
| [5616.455233][T27574] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5616.455469][T27574] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5616.455470][T27574] Call Trace:
[ 5616.455472][T27574]
[5616.455474][T27574] dump_stack_lvl (lib/dump_stack.c:123)
[5616.455479][T27574] check_preemption_disabled (lib/smp_processor_id.c:52)
[5616.455485][T27574] lwtunnel_output (net/core/lwtunnel.c:359)
[5616.455491][T27574] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5616.455498][T27574] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5616.455503][T27574] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5616.455508][T27574] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5616.455520][T27574] rawv6_sendmsg (net/ipv6/raw.c:918)
[5616.455532][T27574] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5616.455537][T27574] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5616.455540][T27574] ? __lock_release (kernel/locking/lockdep.c:5534)
[5616.455547][T27574] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5616.455551][T27574] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5616.455559][T27574] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5616.455575][T27574] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5616.455578][T27574] ? __lock_release (kernel/locking/lockdep.c:5534)
[5616.455589][T27574] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5616.455593][T27574] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5616.455598][T27574] ? __pfx___sys_sendto (net/socket.c:2147)
[5616.455613][T27574] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5616.455619][T27574] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5616.455626][T27574] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5616.455633][T27574] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5616.455643][T27574] __x64_sys_sendto (net/socket.c:2183)
[5616.455646][T27574] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5616.455650][T27574] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5616.455654][T27574] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5616.455659][T27574] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5616.455661][T27574] RIP: 0033:0x7f38c5df0a4a
[ 5616.455665][T27574] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5616.455667][T27574] RSP: 002b:00007ffcea3b6f48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5616.455670][T27574] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f38c5df0a4a
[ 5616.455672][T27574] RDX: 0000000000000040 RSI: 0000000001f2d340 RDI: 0000000000000005
[ 5616.455674][T27574] RBP: 00007ffcea3b6fd0 R08: 0000000000418574 R09: 000000000000001c
[ 5616.455675][T27574] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5616.455677][T27574] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f38c5f19000
| [ 5616.455677][T27574] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f38c5f19000
| [ 5616.455691][T27574]
| [ 5616.456046][T27574] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/27574
| [5616.467162][T27574] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5616.467400][T27574] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5616.467402][T27574] Call Trace:
[ 5616.467403][T27574]
[5616.467406][T27574] dump_stack_lvl (lib/dump_stack.c:123)
[5616.467411][T27574] check_preemption_disabled (lib/smp_processor_id.c:52)
[5616.467417][T27574] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5616.467424][T27574] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5616.467430][T27574] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5616.467436][T27574] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5616.467441][T27574] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5616.467453][T27574] rawv6_sendmsg (net/ipv6/raw.c:918)
[5616.467464][T27574] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5616.467469][T27574] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5616.467473][T27574] ? __lock_release (kernel/locking/lockdep.c:5534)
[5616.467480][T27574] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5616.467484][T27574] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5616.467493][T27574] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5616.467509][T27574] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5616.467512][T27574] ? __lock_release (kernel/locking/lockdep.c:5534)
[5616.467523][T27574] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5616.467527][T27574] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5616.467533][T27574] ? __pfx___sys_sendto (net/socket.c:2147)
[5616.467547][T27574] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5616.467553][T27574] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5616.467561][T27574] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5616.467567][T27574] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5616.467578][T27574] __x64_sys_sendto (net/socket.c:2183)
[5616.467581][T27574] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5616.467584][T27574] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5616.467589][T27574] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5616.467593][T27574] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5616.467597][T27574] RIP: 0033:0x7f38c5df0a4a
[ 5616.467600][T27574] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5616.467602][T27574] RSP: 002b:00007ffcea3b6f48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5616.467605][T27574] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f38c5df0a4a
[ 5616.467607][T27574] RDX: 0000000000000040 RSI: 0000000001f2d340 RDI: 0000000000000005
[ 5616.467609][T27574] RBP: 00007ffcea3b6fd0 R08: 0000000000418574 R09: 000000000000001c
[ 5616.467611][T27574] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5616.467613][T27574] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f38c5f19000
| [ 5616.467613][T27574] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f38c5f19000
| [ 5616.467634][T27574]
| [ 5616.936806][T27578] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/27578
| [5616.937778][T27578] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5616.938027][T27578] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5616.938030][T27578] Call Trace:
[ 5616.938032][T27578]
[5616.938034][T27578] dump_stack_lvl (lib/dump_stack.c:123)
[5616.938041][T27578] check_preemption_disabled (lib/smp_processor_id.c:52)
[5616.938048][T27578] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5616.938054][T27578] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5616.938061][T27578] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5616.938067][T27578] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5616.938072][T27578] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5616.938084][T27578] rawv6_sendmsg (net/ipv6/raw.c:918)
[5616.938095][T27578] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5616.938101][T27578] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5616.938106][T27578] ? __lock_release (kernel/locking/lockdep.c:5534)
[5616.938115][T27578] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5616.938120][T27578] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5616.938129][T27578] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5616.938145][T27578] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5616.938147][T27578] ? __lock_release (kernel/locking/lockdep.c:5534)
[5616.938159][T27578] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5616.938164][T27578] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5616.938169][T27578] ? __pfx___sys_sendto (net/socket.c:2147)
[5616.938184][T27578] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5616.938190][T27578] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5616.938199][T27578] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5616.938206][T27578] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5616.938216][T27578] __x64_sys_sendto (net/socket.c:2183)
[5616.938220][T27578] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5616.938223][T27578] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5616.938228][T27578] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5616.938233][T27578] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5616.938237][T27578] RIP: 0033:0x7ff682a04a4a
[ 5616.938241][T27578] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5616.938243][T27578] RSP: 002b:00007ffe2a6d6f78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5616.938247][T27578] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff682a04a4a
[ 5616.938250][T27578] RDX: 0000000000000040 RSI: 000000001d8fc340 RDI: 0000000000000005
[ 5616.938251][T27578] RBP: 00007ffe2a6d7000 R08: 0000000000418574 R09: 000000000000001c
[ 5616.938253][T27578] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5616.938255][T27578] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff682b2d000
| [ 5616.938255][T27578] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff682b2d000
| [ 5616.938270][T27578]
| [ 5616.950541][T27578] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/27578
| [5616.950884][T27578] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5616.951334][T27578] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5616.951335][T27578] Call Trace:
[ 5616.951337][T27578]
[5616.951339][T27578] dump_stack_lvl (lib/dump_stack.c:123)
[5616.951345][T27578] check_preemption_disabled (lib/smp_processor_id.c:52)
[5616.951350][T27578] lwtunnel_output (net/core/lwtunnel.c:359)
[5616.951357][T27578] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5616.951363][T27578] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5616.951368][T27578] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5616.951373][T27578] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5616.951385][T27578] rawv6_sendmsg (net/ipv6/raw.c:918)
[5616.951396][T27578] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5616.951401][T27578] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5616.951405][T27578] ? __lock_release (kernel/locking/lockdep.c:5534)
[5616.951412][T27578] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5616.951415][T27578] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5616.951424][T27578] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5616.951440][T27578] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5616.951443][T27578] ? __lock_release (kernel/locking/lockdep.c:5534)
[5616.951454][T27578] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5616.951458][T27578] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5616.951463][T27578] ? __pfx___sys_sendto (net/socket.c:2147)
[5616.951477][T27578] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5616.951483][T27578] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5616.951491][T27578] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5616.951498][T27578] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5616.951508][T27578] __x64_sys_sendto (net/socket.c:2183)
[5616.951511][T27578] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5616.951515][T27578] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5616.951519][T27578] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5616.951524][T27578] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5616.951527][T27578] RIP: 0033:0x7ff682a04a4a
[ 5616.951530][T27578] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5616.951532][T27578] RSP: 002b:00007ffe2a6d6f78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5616.951535][T27578] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff682a04a4a
[ 5616.951537][T27578] RDX: 0000000000000040 RSI: 000000001d8fc340 RDI: 0000000000000005
[ 5616.951539][T27578] RBP: 00007ffe2a6d7000 R08: 0000000000418574 R09: 000000000000001c
[ 5616.951540][T27578] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5616.951542][T27578] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff682b2d000
| [ 5616.951542][T27578] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff682b2d000
| [ 5616.951556][T27578]
| [ 5616.951905][T27578] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/27578
| [5616.963305][T27578] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5616.963548][T27578] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5616.963550][T27578] Call Trace:
[ 5616.963551][T27578]
[5616.963553][T27578] dump_stack_lvl (lib/dump_stack.c:123)
[5616.963559][T27578] check_preemption_disabled (lib/smp_processor_id.c:52)
[5616.963565][T27578] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5616.963571][T27578] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5616.963578][T27578] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5616.963584][T27578] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5616.963589][T27578] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5616.963601][T27578] rawv6_sendmsg (net/ipv6/raw.c:918)
[5616.963613][T27578] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5616.963618][T27578] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5616.963622][T27578] ? __lock_release (kernel/locking/lockdep.c:5534)
[5616.963629][T27578] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5616.963633][T27578] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5616.963641][T27578] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5616.963658][T27578] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5616.963660][T27578] ? __lock_release (kernel/locking/lockdep.c:5534)
[5616.963672][T27578] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5616.963676][T27578] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5616.963682][T27578] ? __pfx___sys_sendto (net/socket.c:2147)
[5616.963696][T27578] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5616.963703][T27578] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5616.963711][T27578] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5616.963718][T27578] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5616.963728][T27578] __x64_sys_sendto (net/socket.c:2183)
[5616.963732][T27578] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5616.963735][T27578] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5616.963740][T27578] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5616.963744][T27578] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5616.963747][T27578] RIP: 0033:0x7ff682a04a4a
[ 5616.963751][T27578] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5616.963753][T27578] RSP: 002b:00007ffe2a6d6f78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5616.963756][T27578] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff682a04a4a
[ 5616.963758][T27578] RDX: 0000000000000040 RSI: 000000001d8fc340 RDI: 0000000000000005
[ 5616.963760][T27578] RBP: 00007ffe2a6d7000 R08: 0000000000418574 R09: 000000000000001c
[ 5616.963762][T27578] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5616.963763][T27578] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff682b2d000
| [ 5616.963763][T27578] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff682b2d000
| [ 5616.963778][T27578]
| [ 5617.449395][T27582] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/27582
| [5617.449835][T27582] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5617.450095][T27582] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5617.450097][T27582] Call Trace:
[ 5617.450099][T27582]
[5617.450101][T27582] dump_stack_lvl (lib/dump_stack.c:123)
[5617.450108][T27582] check_preemption_disabled (lib/smp_processor_id.c:52)
[5617.450114][T27582] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5617.450120][T27582] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5617.450128][T27582] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5617.450134][T27582] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5617.450139][T27582] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5617.450150][T27582] rawv6_sendmsg (net/ipv6/raw.c:918)
[5617.450162][T27582] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5617.450167][T27582] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5617.450171][T27582] ? __lock_release (kernel/locking/lockdep.c:5534)
[5617.450180][T27582] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5617.450184][T27582] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5617.450192][T27582] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5617.450208][T27582] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5617.450210][T27582] ? __lock_release (kernel/locking/lockdep.c:5534)
[5617.450221][T27582] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5617.450226][T27582] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5617.450231][T27582] ? __pfx___sys_sendto (net/socket.c:2147)
[5617.450245][T27582] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5617.450252][T27582] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5617.450260][T27582] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5617.450267][T27582] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5617.450277][T27582] __x64_sys_sendto (net/socket.c:2183)
[5617.450281][T27582] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5617.450284][T27582] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5617.450289][T27582] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5617.450294][T27582] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5617.450297][T27582] RIP: 0033:0x7fbc67771a4a
[ 5617.450301][T27582] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5617.450304][T27582] RSP: 002b:00007ffde8ad7778 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5617.450307][T27582] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbc67771a4a
[ 5617.450310][T27582] RDX: 0000000000000040 RSI: 0000000018ac3340 RDI: 0000000000000005
[ 5617.450312][T27582] RBP: 00007ffde8ad7800 R08: 0000000000418574 R09: 000000000000001c
[ 5617.450314][T27582] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5617.450316][T27582] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbc6789a000
| [ 5617.450316][T27582] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbc6789a000
| [ 5617.450330][T27582]
| [ 5617.462443][T27582] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/27582
| [5617.462813][T27582] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5617.463058][T27582] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5617.463059][T27582] Call Trace:
[ 5617.463061][T27582]
[5617.463063][T27582] dump_stack_lvl (lib/dump_stack.c:123)
[5617.463069][T27582] check_preemption_disabled (lib/smp_processor_id.c:52)
[5617.463075][T27582] lwtunnel_output (net/core/lwtunnel.c:359)
[5617.463081][T27582] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5617.463088][T27582] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5617.463094][T27582] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5617.463099][T27582] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5617.463112][T27582] rawv6_sendmsg (net/ipv6/raw.c:918)
[5617.463124][T27582] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5617.463130][T27582] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5617.463133][T27582] ? __lock_release (kernel/locking/lockdep.c:5534)
[5617.463141][T27582] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5617.463145][T27582] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5617.463154][T27582] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5617.463171][T27582] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5617.463173][T27582] ? __lock_release (kernel/locking/lockdep.c:5534)
[5617.463185][T27582] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5617.463189][T27582] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5617.463195][T27582] ? __pfx___sys_sendto (net/socket.c:2147)
[5617.463210][T27582] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5617.463216][T27582] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5617.463224][T27582] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5617.463231][T27582] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5617.463241][T27582] __x64_sys_sendto (net/socket.c:2183)
[5617.463245][T27582] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5617.463249][T27582] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5617.463254][T27582] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5617.463259][T27582] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5617.463262][T27582] RIP: 0033:0x7fbc67771a4a
[ 5617.463266][T27582] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5617.463268][T27582] RSP: 002b:00007ffde8ad7778 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5617.463271][T27582] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbc67771a4a
[ 5617.463273][T27582] RDX: 0000000000000040 RSI: 0000000018ac3340 RDI: 0000000000000005
[ 5617.463275][T27582] RBP: 00007ffde8ad7800 R08: 0000000000418574 R09: 000000000000001c
[ 5617.463277][T27582] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5617.463279][T27582] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbc6789a000
| [ 5617.463279][T27582] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbc6789a000
| [ 5617.463294][T27582]
| [ 5617.476792][T27582] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/27582
| [5617.477160][T27582] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5617.477403][T27582] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5617.477405][T27582] Call Trace:
[ 5617.477407][T27582]
[5617.477410][T27582] dump_stack_lvl (lib/dump_stack.c:123)
[5617.477416][T27582] check_preemption_disabled (lib/smp_processor_id.c:52)
[5617.477421][T27582] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5617.477428][T27582] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5617.477434][T27582] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5617.477440][T27582] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5617.477444][T27582] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5617.477456][T27582] rawv6_sendmsg (net/ipv6/raw.c:918)
[5617.477468][T27582] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5617.477473][T27582] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5617.477477][T27582] ? __lock_release (kernel/locking/lockdep.c:5534)
[5617.477484][T27582] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5617.477489][T27582] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5617.477498][T27582] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5617.477514][T27582] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5617.477517][T27582] ? __lock_release (kernel/locking/lockdep.c:5534)
[5617.477528][T27582] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5617.477532][T27582] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5617.477538][T27582] ? __pfx___sys_sendto (net/socket.c:2147)
[5617.477553][T27582] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5617.477559][T27582] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5617.477567][T27582] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5617.477574][T27582] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5617.477584][T27582] __x64_sys_sendto (net/socket.c:2183)
[5617.477588][T27582] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5617.477591][T27582] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5617.477595][T27582] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5617.477600][T27582] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5617.477603][T27582] RIP: 0033:0x7fbc67771a4a
[ 5617.477607][T27582] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5617.477609][T27582] RSP: 002b:00007ffde8ad7778 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5617.477618][T27582] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbc67771a4a
[ 5617.477620][T27582] RDX: 0000000000000040 RSI: 0000000018ac3340 RDI: 0000000000000005
[ 5617.477622][T27582] RBP: 00007ffde8ad7800 R08: 0000000000418574 R09: 000000000000001c
[ 5617.477624][T27582] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5617.477625][T27582] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbc6789a000
| [ 5617.477625][T27582] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbc6789a000
| [ 5617.477656][T27582]
| [ 5617.928011][T27586] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/27586
| [5617.928810][T27586] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5617.929084][T27586] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5617.929086][T27586] Call Trace:
[ 5617.929088][T27586]
[5617.929090][T27586] dump_stack_lvl (lib/dump_stack.c:123)
[5617.929098][T27586] check_preemption_disabled (lib/smp_processor_id.c:52)
[5617.929104][T27586] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5617.929110][T27586] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5617.929118][T27586] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5617.929124][T27586] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5617.929129][T27586] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5617.929141][T27586] rawv6_sendmsg (net/ipv6/raw.c:918)
[5617.929152][T27586] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5617.929157][T27586] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5617.929162][T27586] ? __lock_release (kernel/locking/lockdep.c:5534)
[5617.929170][T27586] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5617.929175][T27586] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5617.929183][T27586] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5617.929199][T27586] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5617.929202][T27586] ? __lock_release (kernel/locking/lockdep.c:5534)
[5617.929212][T27586] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5617.929217][T27586] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5617.929223][T27586] ? __pfx___sys_sendto (net/socket.c:2147)
[5617.929237][T27586] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5617.929243][T27586] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5617.929251][T27586] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5617.929258][T27586] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5617.929268][T27586] __x64_sys_sendto (net/socket.c:2183)
[5617.929272][T27586] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5617.929275][T27586] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5617.929280][T27586] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5617.929284][T27586] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5617.929288][T27586] RIP: 0033:0x7ff4f0711a4a
[ 5617.929292][T27586] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5617.929294][T27586] RSP: 002b:00007fff975ae2d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5617.929298][T27586] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff4f0711a4a
[ 5617.929300][T27586] RDX: 0000000000000040 RSI: 000000001926c340 RDI: 0000000000000005
[ 5617.929302][T27586] RBP: 00007fff975ae360 R08: 0000000000418574 R09: 000000000000001c
[ 5617.929304][T27586] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5617.929306][T27586] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff4f083a000
| [ 5617.929320][T27586]
| [ 5621.531062][T27618] check_preemption_disabled: 23 callbacks suppressed
| [ 5621.531069][T27618] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/27618
| [5621.532250][T27618] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5621.532504][T27618] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5621.532506][T27618] Call Trace:
[ 5621.532508][T27618]
[5621.532510][T27618] dump_stack_lvl (lib/dump_stack.c:123)
[5621.532519][T27618] check_preemption_disabled (lib/smp_processor_id.c:52)
[5621.532525][T27618] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5621.532531][T27618] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5621.532538][T27618] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5621.532545][T27618] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5621.532550][T27618] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5621.532561][T27618] rawv6_sendmsg (net/ipv6/raw.c:918)
[5621.532572][T27618] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5621.532578][T27618] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5621.532583][T27618] ? __lock_release (kernel/locking/lockdep.c:5534)
[5621.532591][T27618] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5621.532596][T27618] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5621.532604][T27618] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5621.532620][T27618] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5621.532623][T27618] ? __lock_release (kernel/locking/lockdep.c:5534)
[5621.532634][T27618] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5621.532639][T27618] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5621.532644][T27618] ? __pfx___sys_sendto (net/socket.c:2147)
[5621.532658][T27618] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5621.532665][T27618] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5621.532674][T27618] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5621.532680][T27618] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5621.532690][T27618] __x64_sys_sendto (net/socket.c:2183)
[5621.532694][T27618] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5621.532697][T27618] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5621.532702][T27618] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5621.532707][T27618] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5621.532710][T27618] RIP: 0033:0x7feda685ba4a
[ 5621.532714][T27618] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5621.532717][T27618] RSP: 002b:00007ffe70de7c08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5621.532720][T27618] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007feda685ba4a
[ 5621.532723][T27618] RDX: 0000000000000040 RSI: 000000002b788340 RDI: 0000000000000005
[ 5621.532724][T27618] RBP: 00007ffe70de7c90 R08: 0000000000418574 R09: 000000000000001c
[ 5621.532726][T27618] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5621.532728][T27618] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007feda6984000
| [ 5621.532728][T27618] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007feda6984000
| [ 5621.532743][T27618]
| [ 5621.532745][T27618] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/27618
| [5621.543888][T27618] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5621.544133][T27618] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5621.544134][T27618] Call Trace:
[ 5621.544136][T27618]
[5621.544138][T27618] dump_stack_lvl (lib/dump_stack.c:123)
[5621.544144][T27618] check_preemption_disabled (lib/smp_processor_id.c:52)
[5621.544149][T27618] lwtunnel_output (net/core/lwtunnel.c:359)
[5621.544156][T27618] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5621.544162][T27618] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5621.544167][T27618] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5621.544172][T27618] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5621.544183][T27618] rawv6_sendmsg (net/ipv6/raw.c:918)
[5621.544195][T27618] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5621.544200][T27618] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5621.544203][T27618] ? __lock_release (kernel/locking/lockdep.c:5534)
[5621.544210][T27618] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5621.544213][T27618] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5621.544222][T27618] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5621.544237][T27618] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5621.544240][T27618] ? __lock_release (kernel/locking/lockdep.c:5534)
[5621.544251][T27618] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5621.544255][T27618] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5621.544260][T27618] ? __pfx___sys_sendto (net/socket.c:2147)
[5621.544274][T27618] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5621.544280][T27618] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5621.544288][T27618] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5621.544295][T27618] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5621.544304][T27618] __x64_sys_sendto (net/socket.c:2183)
[5621.544308][T27618] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5621.544311][T27618] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5621.544316][T27618] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5621.544320][T27618] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5621.544323][T27618] RIP: 0033:0x7feda685ba4a
[ 5621.544326][T27618] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5621.544329][T27618] RSP: 002b:00007ffe70de7c08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5621.544332][T27618] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007feda685ba4a
[ 5621.544333][T27618] RDX: 0000000000000040 RSI: 000000002b788340 RDI: 0000000000000005
[ 5621.544335][T27618] RBP: 00007ffe70de7c90 R08: 0000000000418574 R09: 000000000000001c
[ 5621.544336][T27618] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5621.544338][T27618] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007feda6984000
| [ 5621.544338][T27618] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007feda6984000
| [ 5621.544352][T27618]
| [ 5621.544759][T27618] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/27618
| [5621.555956][T27618] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5621.556210][T27618] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5621.556211][T27618] Call Trace:
[ 5621.556214][T27618]
[5621.556216][T27618] dump_stack_lvl (lib/dump_stack.c:123)
[5621.556222][T27618] check_preemption_disabled (lib/smp_processor_id.c:52)
[5621.556228][T27618] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5621.556234][T27618] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5621.556241][T27618] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5621.556248][T27618] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5621.556252][T27618] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5621.556265][T27618] rawv6_sendmsg (net/ipv6/raw.c:918)
[5621.556276][T27618] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5621.556281][T27618] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5621.556285][T27618] ? __lock_release (kernel/locking/lockdep.c:5534)
[5621.556293][T27618] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5621.556297][T27618] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5621.556306][T27618] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5621.556322][T27618] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5621.556325][T27618] ? __lock_release (kernel/locking/lockdep.c:5534)
[5621.556336][T27618] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5621.556341][T27618] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5621.556346][T27618] ? __pfx___sys_sendto (net/socket.c:2147)
[5621.556361][T27618] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5621.556367][T27618] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5621.556375][T27618] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5621.556382][T27618] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5621.556393][T27618] __x64_sys_sendto (net/socket.c:2183)
[5621.556397][T27618] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5621.556400][T27618] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5621.556404][T27618] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5621.556409][T27618] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5621.556413][T27618] RIP: 0033:0x7feda685ba4a
[ 5621.556416][T27618] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5621.556419][T27618] RSP: 002b:00007ffe70de7c08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5621.556422][T27618] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007feda685ba4a
[ 5621.556424][T27618] RDX: 0000000000000040 RSI: 000000002b788340 RDI: 0000000000000005
[ 5621.556425][T27618] RBP: 00007ffe70de7c90 R08: 0000000000418574 R09: 000000000000001c
[ 5621.556427][T27618] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5621.556429][T27618] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007feda6984000
| [ 5621.556429][T27618] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007feda6984000
| [ 5621.556444][T27618]
| [ 5622.037320][T27622] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/27622
| [5622.037765][T27622] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5622.038010][T27622] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5622.038012][T27622] Call Trace:
[ 5622.038014][T27622]
[5622.038016][T27622] dump_stack_lvl (lib/dump_stack.c:123)
[5622.038023][T27622] check_preemption_disabled (lib/smp_processor_id.c:52)
[5622.038030][T27622] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5622.038036][T27622] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5622.038043][T27622] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5622.038050][T27622] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5622.038055][T27622] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5622.038066][T27622] rawv6_sendmsg (net/ipv6/raw.c:918)
[5622.038078][T27622] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5622.038083][T27622] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5622.038087][T27622] ? __lock_release (kernel/locking/lockdep.c:5534)
[5622.038095][T27622] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5622.038100][T27622] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5622.038109][T27622] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5622.038126][T27622] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5622.038129][T27622] ? __lock_release (kernel/locking/lockdep.c:5534)
[5622.038140][T27622] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5622.038145][T27622] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5622.038151][T27622] ? __pfx___sys_sendto (net/socket.c:2147)
[5622.038166][T27622] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5622.038172][T27622] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5622.038180][T27622] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5622.038188][T27622] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5622.038197][T27622] __x64_sys_sendto (net/socket.c:2183)
[5622.038201][T27622] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5622.038205][T27622] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5622.038210][T27622] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5622.038215][T27622] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5622.038218][T27622] RIP: 0033:0x7f3d4341aa4a
[ 5622.038222][T27622] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5622.038225][T27622] RSP: 002b:00007ffd51307c68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5622.038228][T27622] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3d4341aa4a
[ 5622.038231][T27622] RDX: 0000000000000040 RSI: 00000000200b9340 RDI: 0000000000000005
[ 5622.038233][T27622] RBP: 00007ffd51307cf0 R08: 0000000000418574 R09: 000000000000001c
[ 5622.038235][T27622] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5622.038237][T27622] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3d43543000
| [ 5622.038237][T27622] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3d43543000
| [ 5622.038251][T27622]
| [ 5622.050782][T27622] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/27622
| [5622.051143][T27622] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5622.051385][T27622] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5622.051386][T27622] Call Trace:
[ 5622.051388][T27622]
[5622.051390][T27622] dump_stack_lvl (lib/dump_stack.c:123)
[5622.051396][T27622] check_preemption_disabled (lib/smp_processor_id.c:52)
[5622.051402][T27622] lwtunnel_output (net/core/lwtunnel.c:359)
[5622.051408][T27622] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5622.051415][T27622] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5622.051420][T27622] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5622.051425][T27622] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5622.051437][T27622] rawv6_sendmsg (net/ipv6/raw.c:918)
[5622.051449][T27622] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5622.051454][T27622] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5622.051458][T27622] ? __lock_release (kernel/locking/lockdep.c:5534)
[5622.051466][T27622] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5622.051470][T27622] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5622.051479][T27622] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5622.051495][T27622] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5622.051498][T27622] ? __lock_release (kernel/locking/lockdep.c:5534)
[5622.051509][T27622] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5622.051513][T27622] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5622.051519][T27622] ? __pfx___sys_sendto (net/socket.c:2147)
[5622.051534][T27622] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5622.051540][T27622] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5622.051548][T27622] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5622.051555][T27622] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5622.051566][T27622] __x64_sys_sendto (net/socket.c:2183)
[5622.051570][T27622] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5622.051573][T27622] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5622.051578][T27622] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5622.051582][T27622] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5622.051586][T27622] RIP: 0033:0x7f3d4341aa4a
[ 5622.051589][T27622] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5622.051591][T27622] RSP: 002b:00007ffd51307c68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5622.051594][T27622] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3d4341aa4a
[ 5622.051596][T27622] RDX: 0000000000000040 RSI: 00000000200b9340 RDI: 0000000000000005
[ 5622.051598][T27622] RBP: 00007ffd51307cf0 R08: 0000000000418574 R09: 000000000000001c
[ 5622.051600][T27622] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5622.051601][T27622] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3d43543000
| [ 5622.051601][T27622] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3d43543000
| [ 5622.051616][T27622]
| [ 5622.051980][T27622] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/27622
| [5622.063297][T27622] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5622.063541][T27622] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5622.063543][T27622] Call Trace:
[ 5622.063545][T27622]
[5622.063547][T27622] dump_stack_lvl (lib/dump_stack.c:123)
[5622.063553][T27622] check_preemption_disabled (lib/smp_processor_id.c:52)
[5622.063560][T27622] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5622.063566][T27622] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5622.063573][T27622] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5622.063579][T27622] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5622.063583][T27622] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5622.063596][T27622] rawv6_sendmsg (net/ipv6/raw.c:918)
[5622.063618][T27622] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5622.063623][T27622] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5622.063627][T27622] ? __lock_release (kernel/locking/lockdep.c:5534)
[5622.063634][T27622] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5622.063638][T27622] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5622.063647][T27622] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5622.063662][T27622] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5622.063665][T27622] ? __lock_release (kernel/locking/lockdep.c:5534)
[5622.063676][T27622] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5622.063680][T27622] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5622.063686][T27622] ? __pfx___sys_sendto (net/socket.c:2147)
[5622.063700][T27622] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5622.063706][T27622] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5622.063714][T27622] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5622.063721][T27622] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5622.063731][T27622] __x64_sys_sendto (net/socket.c:2183)
[5622.063735][T27622] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5622.063738][T27622] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5622.063742][T27622] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5622.063747][T27622] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5622.063750][T27622] RIP: 0033:0x7f3d4341aa4a
[ 5622.063754][T27622] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5622.063757][T27622] RSP: 002b:00007ffd51307c68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5622.063760][T27622] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3d4341aa4a
[ 5622.063762][T27622] RDX: 0000000000000040 RSI: 00000000200b9340 RDI: 0000000000000005
[ 5622.063763][T27622] RBP: 00007ffd51307cf0 R08: 0000000000418574 R09: 000000000000001c
[ 5622.063765][T27622] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5622.063767][T27622] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3d43543000
| [ 5622.063767][T27622] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3d43543000
| [ 5622.063781][T27622]
| [ 5622.512761][T27626] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/27626
| [5622.513226][T27626] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5622.513480][T27626] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5622.513482][T27626] Call Trace:
[ 5622.513485][T27626]
[5622.513487][T27626] dump_stack_lvl (lib/dump_stack.c:123)
[5622.513494][T27626] check_preemption_disabled (lib/smp_processor_id.c:52)
[5622.513500][T27626] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5622.513507][T27626] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5622.513514][T27626] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5622.513519][T27626] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5622.513524][T27626] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5622.513536][T27626] rawv6_sendmsg (net/ipv6/raw.c:918)
[5622.513548][T27626] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5622.513553][T27626] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5622.513558][T27626] ? __lock_release (kernel/locking/lockdep.c:5534)
[5622.513566][T27626] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5622.513571][T27626] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5622.513579][T27626] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5622.513595][T27626] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5622.513598][T27626] ? __lock_release (kernel/locking/lockdep.c:5534)
[5622.513609][T27626] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5622.513614][T27626] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5622.513619][T27626] ? __pfx___sys_sendto (net/socket.c:2147)
[5622.513633][T27626] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5622.513640][T27626] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5622.513649][T27626] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5622.513656][T27626] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5622.513666][T27626] __x64_sys_sendto (net/socket.c:2183)
[5622.513670][T27626] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5622.513674][T27626] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5622.513679][T27626] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5622.513683][T27626] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5622.513687][T27626] RIP: 0033:0x7f6c3d033a4a
[ 5622.513691][T27626] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5622.513694][T27626] RSP: 002b:00007ffdfd271a08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5622.513698][T27626] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6c3d033a4a
[ 5622.513700][T27626] RDX: 0000000000000040 RSI: 000000003d12f340 RDI: 0000000000000005
[ 5622.513701][T27626] RBP: 00007ffdfd271a90 R08: 0000000000418574 R09: 000000000000001c
[ 5622.513703][T27626] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5622.513705][T27626] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6c3d15c000
| [ 5622.513705][T27626] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6c3d15c000
| [ 5622.513719][T27626]
| [ 5622.513741][T27626] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/27626
| [5622.525318][T27626] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5622.525554][T27626] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5622.525556][T27626] Call Trace:
[ 5622.525558][T27626]
[5622.525560][T27626] dump_stack_lvl (lib/dump_stack.c:123)
[5622.525566][T27626] check_preemption_disabled (lib/smp_processor_id.c:52)
[5622.525572][T27626] lwtunnel_output (net/core/lwtunnel.c:359)
[5622.525578][T27626] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5622.525585][T27626] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5622.525590][T27626] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5622.525595][T27626] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5622.525607][T27626] rawv6_sendmsg (net/ipv6/raw.c:918)
[5622.525618][T27626] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5622.525624][T27626] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5622.525627][T27626] ? __lock_release (kernel/locking/lockdep.c:5534)
[5622.525635][T27626] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5622.525638][T27626] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5622.525647][T27626] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5622.525663][T27626] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5622.525666][T27626] ? __lock_release (kernel/locking/lockdep.c:5534)
[5622.525677][T27626] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5622.525681][T27626] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5622.525686][T27626] ? __pfx___sys_sendto (net/socket.c:2147)
[5622.525701][T27626] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5622.525707][T27626] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5622.525714][T27626] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5622.525721][T27626] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5622.525731][T27626] __x64_sys_sendto (net/socket.c:2183)
[5622.525735][T27626] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5622.525738][T27626] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5622.525742][T27626] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5622.525747][T27626] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5622.525750][T27626] RIP: 0033:0x7f6c3d033a4a
[ 5622.525753][T27626] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5622.525756][T27626] RSP: 002b:00007ffdfd271a08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5622.525759][T27626] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6c3d033a4a
[ 5622.525761][T27626] RDX: 0000000000000040 RSI: 000000003d12f340 RDI: 0000000000000005
[ 5622.525762][T27626] RBP: 00007ffdfd271a90 R08: 0000000000418574 R09: 000000000000001c
[ 5622.525764][T27626] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5622.525766][T27626] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6c3d15c000
| [ 5622.525766][T27626] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6c3d15c000
| [ 5622.525780][T27626]
| [ 5622.542563][T27626] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/27626
| [5622.542910][T27626] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5622.543155][T27626] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5622.543157][T27626] Call Trace:
[ 5622.543159][T27626]
[5622.543161][T27626] dump_stack_lvl (lib/dump_stack.c:123)
[5622.543167][T27626] check_preemption_disabled (lib/smp_processor_id.c:52)
[5622.543173][T27626] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5622.543179][T27626] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5622.543186][T27626] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5622.543191][T27626] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5622.543196][T27626] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5622.543208][T27626] rawv6_sendmsg (net/ipv6/raw.c:918)
[5622.543219][T27626] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5622.543225][T27626] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5622.543229][T27626] ? __lock_release (kernel/locking/lockdep.c:5534)
[5622.543236][T27626] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5622.543239][T27626] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5622.543248][T27626] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5622.543264][T27626] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5622.543267][T27626] ? __lock_release (kernel/locking/lockdep.c:5534)
[5622.543278][T27626] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5622.543282][T27626] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5622.543288][T27626] ? __pfx___sys_sendto (net/socket.c:2147)
[5622.543303][T27626] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5622.543309][T27626] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5622.543317][T27626] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5622.543324][T27626] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5622.543334][T27626] __x64_sys_sendto (net/socket.c:2183)
[5622.543337][T27626] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5622.543340][T27626] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5622.543345][T27626] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5622.543350][T27626] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5622.543353][T27626] RIP: 0033:0x7f6c3d033a4a
[ 5622.543356][T27626] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5622.543358][T27626] RSP: 002b:00007ffdfd271a08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5622.543362][T27626] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6c3d033a4a
[ 5622.543364][T27626] RDX: 0000000000000040 RSI: 000000003d12f340 RDI: 0000000000000005
[ 5622.543366][T27626] RBP: 00007ffdfd271a90 R08: 0000000000418574 R09: 000000000000001c
[ 5622.543367][T27626] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5622.543369][T27626] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6c3d15c000
| [ 5622.543369][T27626] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6c3d15c000
| [ 5622.543383][T27626]
| [ 5623.002336][T27630] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/27630
| [5623.002777][T27630] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5623.003022][T27630] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5623.003025][T27630] Call Trace:
[ 5623.003026][T27630]
[5623.003029][T27630] dump_stack_lvl (lib/dump_stack.c:123)
[5623.003036][T27630] check_preemption_disabled (lib/smp_processor_id.c:52)
[5623.003043][T27630] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5623.003049][T27630] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5623.003056][T27630] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5623.003062][T27630] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5623.003067][T27630] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5623.003079][T27630] rawv6_sendmsg (net/ipv6/raw.c:918)
[5623.003091][T27630] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5623.003096][T27630] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5623.003101][T27630] ? __lock_release (kernel/locking/lockdep.c:5534)
[5623.003108][T27630] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5623.003114][T27630] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5623.003123][T27630] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5623.003140][T27630] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5623.003142][T27630] ? __lock_release (kernel/locking/lockdep.c:5534)
[5623.003154][T27630] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5623.003159][T27630] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5623.003165][T27630] ? __pfx___sys_sendto (net/socket.c:2147)
[5623.003179][T27630] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5623.003186][T27630] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5623.003194][T27630] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5623.003201][T27630] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5623.003211][T27630] __x64_sys_sendto (net/socket.c:2183)
[5623.003215][T27630] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5623.003219][T27630] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5623.003223][T27630] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5623.003228][T27630] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5623.003231][T27630] RIP: 0033:0x7fda08b26a4a
[ 5623.003235][T27630] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5623.003237][T27630] RSP: 002b:00007ffe130b5248 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5623.003241][T27630] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fda08b26a4a
[ 5623.003243][T27630] RDX: 0000000000000040 RSI: 000000000a162340 RDI: 0000000000000005
[ 5623.003245][T27630] RBP: 00007ffe130b52d0 R08: 0000000000418574 R09: 000000000000001c
[ 5623.003247][T27630] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5623.003248][T27630] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fda08c4f000
| [ 5623.003263][T27630]
| [ 5626.648836][T27662] check_preemption_disabled: 23 callbacks suppressed
| [ 5626.648843][T27662] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/27662
| [5626.649852][T27662] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5626.650104][T27662] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5626.650106][T27662] Call Trace:
[ 5626.650108][T27662]
[5626.650110][T27662] dump_stack_lvl (lib/dump_stack.c:123)
[5626.650120][T27662] check_preemption_disabled (lib/smp_processor_id.c:52)
[5626.650127][T27662] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5626.650133][T27662] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5626.650140][T27662] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5626.650147][T27662] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5626.650151][T27662] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5626.650163][T27662] rawv6_sendmsg (net/ipv6/raw.c:918)
[5626.650174][T27662] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5626.650179][T27662] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5626.650184][T27662] ? __lock_release (kernel/locking/lockdep.c:5534)
[5626.650193][T27662] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5626.650198][T27662] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5626.650207][T27662] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5626.650222][T27662] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5626.650225][T27662] ? __lock_release (kernel/locking/lockdep.c:5534)
[5626.650236][T27662] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5626.650241][T27662] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5626.650247][T27662] ? __pfx___sys_sendto (net/socket.c:2147)
[5626.650261][T27662] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5626.650268][T27662] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5626.650276][T27662] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5626.650283][T27662] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5626.650293][T27662] __x64_sys_sendto (net/socket.c:2183)
[5626.650297][T27662] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5626.650301][T27662] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5626.650306][T27662] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5626.650311][T27662] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5626.650314][T27662] RIP: 0033:0x7fe672e02a4a
[ 5626.650318][T27662] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5626.650321][T27662] RSP: 002b:00007ffcb7deeb78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5626.650325][T27662] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe672e02a4a
[ 5626.650327][T27662] RDX: 0000000000000040 RSI: 0000000032253340 RDI: 0000000000000005
[ 5626.650329][T27662] RBP: 00007ffcb7deec00 R08: 0000000000418574 R09: 000000000000001c
[ 5626.650331][T27662] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5626.650333][T27662] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe672f2b000
| [ 5626.650333][T27662] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe672f2b000
| [ 5626.650347][T27662]
| [ 5626.662547][T27662] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/27662
| [5626.662890][T27662] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5626.663134][T27662] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5626.663136][T27662] Call Trace:
[ 5626.663138][T27662]
[5626.663139][T27662] dump_stack_lvl (lib/dump_stack.c:123)
[5626.663146][T27662] check_preemption_disabled (lib/smp_processor_id.c:52)
[5626.663151][T27662] lwtunnel_output (net/core/lwtunnel.c:359)
[5626.663158][T27662] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5626.663164][T27662] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5626.663170][T27662] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5626.663175][T27662] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5626.663187][T27662] rawv6_sendmsg (net/ipv6/raw.c:918)
[5626.663198][T27662] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5626.663204][T27662] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5626.663208][T27662] ? __lock_release (kernel/locking/lockdep.c:5534)
[5626.663215][T27662] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5626.663218][T27662] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5626.663227][T27662] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5626.663243][T27662] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5626.663246][T27662] ? __lock_release (kernel/locking/lockdep.c:5534)
[5626.663256][T27662] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5626.663261][T27662] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5626.663267][T27662] ? __pfx___sys_sendto (net/socket.c:2147)
[5626.663281][T27662] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5626.663288][T27662] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5626.663295][T27662] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5626.663302][T27662] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5626.663312][T27662] __x64_sys_sendto (net/socket.c:2183)
[5626.663316][T27662] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5626.663319][T27662] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5626.663324][T27662] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5626.663329][T27662] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5626.663332][T27662] RIP: 0033:0x7fe672e02a4a
[ 5626.663335][T27662] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5626.663338][T27662] RSP: 002b:00007ffcb7deeb78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5626.663341][T27662] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe672e02a4a
[ 5626.663343][T27662] RDX: 0000000000000040 RSI: 0000000032253340 RDI: 0000000000000005
[ 5626.663345][T27662] RBP: 00007ffcb7deec00 R08: 0000000000418574 R09: 000000000000001c
[ 5626.663347][T27662] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5626.663348][T27662] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe672f2b000
| [ 5626.663348][T27662] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe672f2b000
| [ 5626.663363][T27662]
| [ 5626.663712][T27662] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/27662
| [5626.674948][T27662] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5626.675194][T27662] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5626.675196][T27662] Call Trace:
[ 5626.675199][T27662]
[5626.675201][T27662] dump_stack_lvl (lib/dump_stack.c:123)
[5626.675208][T27662] check_preemption_disabled (lib/smp_processor_id.c:52)
[5626.675214][T27662] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5626.675220][T27662] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5626.675227][T27662] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5626.675232][T27662] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5626.675237][T27662] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5626.675249][T27662] rawv6_sendmsg (net/ipv6/raw.c:918)
[5626.675260][T27662] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5626.675266][T27662] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5626.675270][T27662] ? __lock_release (kernel/locking/lockdep.c:5534)
[5626.675277][T27662] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5626.675281][T27662] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5626.675290][T27662] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5626.675306][T27662] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5626.675309][T27662] ? __lock_release (kernel/locking/lockdep.c:5534)
[5626.675320][T27662] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5626.675325][T27662] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5626.675331][T27662] ? __pfx___sys_sendto (net/socket.c:2147)
[5626.675345][T27662] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5626.675351][T27662] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5626.675359][T27662] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5626.675366][T27662] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5626.675376][T27662] __x64_sys_sendto (net/socket.c:2183)
[5626.675379][T27662] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5626.675382][T27662] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5626.675387][T27662] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5626.675391][T27662] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5626.675395][T27662] RIP: 0033:0x7fe672e02a4a
[ 5626.675398][T27662] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5626.675401][T27662] RSP: 002b:00007ffcb7deeb78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5626.675404][T27662] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe672e02a4a
[ 5626.675406][T27662] RDX: 0000000000000040 RSI: 0000000032253340 RDI: 0000000000000005
[ 5626.675408][T27662] RBP: 00007ffcb7deec00 R08: 0000000000418574 R09: 000000000000001c
[ 5626.675410][T27662] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5626.675412][T27662] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe672f2b000
| [ 5626.675412][T27662] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe672f2b000
| [ 5626.675426][T27662]
| [ 5627.122812][T27666] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/27666
| [5627.123274][T27666] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5627.123531][T27666] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5627.123533][T27666] Call Trace:
[ 5627.123535][T27666]
[5627.123538][T27666] dump_stack_lvl (lib/dump_stack.c:123)
[5627.123545][T27666] check_preemption_disabled (lib/smp_processor_id.c:52)
[5627.123551][T27666] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5627.123558][T27666] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5627.123564][T27666] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5627.123570][T27666] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5627.123575][T27666] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5627.123586][T27666] rawv6_sendmsg (net/ipv6/raw.c:918)
[5627.123598][T27666] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5627.123603][T27666] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5627.123608][T27666] ? __lock_release (kernel/locking/lockdep.c:5534)
[5627.123616][T27666] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5627.123621][T27666] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5627.123629][T27666] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5627.123645][T27666] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5627.123647][T27666] ? __lock_release (kernel/locking/lockdep.c:5534)
[5627.123658][T27666] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5627.123663][T27666] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5627.123669][T27666] ? __pfx___sys_sendto (net/socket.c:2147)
[5627.123683][T27666] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5627.123689][T27666] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5627.123697][T27666] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5627.123705][T27666] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5627.123715][T27666] __x64_sys_sendto (net/socket.c:2183)
[5627.123719][T27666] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5627.123722][T27666] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5627.123727][T27666] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5627.123731][T27666] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5627.123735][T27666] RIP: 0033:0x7fa0ad05aa4a
[ 5627.123739][T27666] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5627.123741][T27666] RSP: 002b:00007ffffeb57ae8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5627.123745][T27666] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa0ad05aa4a
[ 5627.123747][T27666] RDX: 0000000000000040 RSI: 000000002371a340 RDI: 0000000000000005
[ 5627.123749][T27666] RBP: 00007ffffeb57b70 R08: 0000000000418574 R09: 000000000000001c
[ 5627.123750][T27666] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5627.123752][T27666] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa0ad183000
| [ 5627.123752][T27666] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa0ad183000
| [ 5627.123766][T27666]
| [ 5627.123768][T27666] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/27666
| [5627.136215][T27666] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5627.136452][T27666] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5627.136453][T27666] Call Trace:
[ 5627.136455][T27666]
[5627.136457][T27666] dump_stack_lvl (lib/dump_stack.c:123)
[5627.136463][T27666] check_preemption_disabled (lib/smp_processor_id.c:52)
[5627.136468][T27666] lwtunnel_output (net/core/lwtunnel.c:359)
[5627.136474][T27666] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5627.136481][T27666] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5627.136486][T27666] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5627.136490][T27666] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5627.136502][T27666] rawv6_sendmsg (net/ipv6/raw.c:918)
[5627.136514][T27666] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5627.136519][T27666] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5627.136522][T27666] ? __lock_release (kernel/locking/lockdep.c:5534)
[5627.136529][T27666] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5627.136533][T27666] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5627.136541][T27666] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5627.136557][T27666] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5627.136560][T27666] ? __lock_release (kernel/locking/lockdep.c:5534)
[5627.136571][T27666] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5627.136575][T27666] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5627.136580][T27666] ? __pfx___sys_sendto (net/socket.c:2147)
[5627.136595][T27666] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5627.136601][T27666] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5627.136608][T27666] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5627.136615][T27666] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5627.136625][T27666] __x64_sys_sendto (net/socket.c:2183)
[5627.136629][T27666] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5627.136632][T27666] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5627.136636][T27666] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5627.136641][T27666] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5627.136644][T27666] RIP: 0033:0x7fa0ad05aa4a
[ 5627.136647][T27666] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5627.136650][T27666] RSP: 002b:00007ffffeb57ae8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5627.136653][T27666] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa0ad05aa4a
[ 5627.136654][T27666] RDX: 0000000000000040 RSI: 000000002371a340 RDI: 0000000000000005
[ 5627.136656][T27666] RBP: 00007ffffeb57b70 R08: 0000000000418574 R09: 000000000000001c
[ 5627.136658][T27666] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5627.136660][T27666] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa0ad183000
| [ 5627.136660][T27666] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa0ad183000
| [ 5627.136674][T27666]
| [ 5627.137033][T27666] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/27666
| [5627.148258][T27666] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5627.148496][T27666] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5627.148498][T27666] Call Trace:
[ 5627.148500][T27666]
[5627.148502][T27666] dump_stack_lvl (lib/dump_stack.c:123)
[5627.148508][T27666] check_preemption_disabled (lib/smp_processor_id.c:52)
[5627.148514][T27666] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5627.148521][T27666] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5627.148528][T27666] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5627.148533][T27666] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5627.148538][T27666] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5627.148550][T27666] rawv6_sendmsg (net/ipv6/raw.c:918)
[5627.148561][T27666] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5627.148566][T27666] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5627.148570][T27666] ? __lock_release (kernel/locking/lockdep.c:5534)
[5627.148578][T27666] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5627.148581][T27666] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5627.148590][T27666] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5627.148606][T27666] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5627.148609][T27666] ? __lock_release (kernel/locking/lockdep.c:5534)
[5627.148620][T27666] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5627.148625][T27666] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5627.148630][T27666] ? __pfx___sys_sendto (net/socket.c:2147)
[5627.148644][T27666] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5627.148650][T27666] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5627.148658][T27666] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5627.148665][T27666] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5627.148675][T27666] __x64_sys_sendto (net/socket.c:2183)
[5627.148679][T27666] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5627.148682][T27666] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5627.148687][T27666] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5627.148692][T27666] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5627.148695][T27666] RIP: 0033:0x7fa0ad05aa4a
[ 5627.148699][T27666] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5627.148701][T27666] RSP: 002b:00007ffffeb57ae8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5627.148704][T27666] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa0ad05aa4a
[ 5627.148706][T27666] RDX: 0000000000000040 RSI: 000000002371a340 RDI: 0000000000000005
[ 5627.148708][T27666] RBP: 00007ffffeb57b70 R08: 0000000000418574 R09: 000000000000001c
[ 5627.148710][T27666] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5627.148712][T27666] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa0ad183000
| [ 5627.148712][T27666] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa0ad183000
| [ 5627.148726][T27666]
| [ 5627.593057][T27670] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/27670
| [5627.593561][T27670] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5627.593813][T27670] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5627.593815][T27670] Call Trace:
[ 5627.593817][T27670]
[5627.593819][T27670] dump_stack_lvl (lib/dump_stack.c:123)
[5627.593827][T27670] check_preemption_disabled (lib/smp_processor_id.c:52)
[5627.593833][T27670] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5627.593839][T27670] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5627.593846][T27670] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5627.593852][T27670] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5627.593857][T27670] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5627.593869][T27670] rawv6_sendmsg (net/ipv6/raw.c:918)
[5627.593880][T27670] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5627.593886][T27670] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5627.593890][T27670] ? __lock_release (kernel/locking/lockdep.c:5534)
[5627.593898][T27670] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5627.593902][T27670] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5627.593911][T27670] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5627.593927][T27670] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5627.593930][T27670] ? __lock_release (kernel/locking/lockdep.c:5534)
[5627.593941][T27670] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5627.593946][T27670] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5627.593952][T27670] ? __pfx___sys_sendto (net/socket.c:2147)
[5627.593966][T27670] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5627.593972][T27670] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5627.593981][T27670] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5627.593988][T27670] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5627.593998][T27670] __x64_sys_sendto (net/socket.c:2183)
[5627.594002][T27670] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5627.594006][T27670] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5627.594011][T27670] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5627.594015][T27670] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5627.594019][T27670] RIP: 0033:0x7f4956bb5a4a
[ 5627.594023][T27670] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5627.594025][T27670] RSP: 002b:00007ffe9f8f50d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5627.594029][T27670] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4956bb5a4a
[ 5627.594031][T27670] RDX: 0000000000000040 RSI: 0000000035a33340 RDI: 0000000000000005
[ 5627.594032][T27670] RBP: 00007ffe9f8f5160 R08: 0000000000418574 R09: 000000000000001c
[ 5627.594034][T27670] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5627.594036][T27670] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4956cde000
| [ 5627.594036][T27670] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4956cde000
| [ 5627.594050][T27670]
| [ 5627.594053][T27670] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/27670
| [5627.605510][T27670] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5627.605748][T27670] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5627.605749][T27670] Call Trace:
[ 5627.605751][T27670]
[5627.605754][T27670] dump_stack_lvl (lib/dump_stack.c:123)
[5627.605759][T27670] check_preemption_disabled (lib/smp_processor_id.c:52)
[5627.605765][T27670] lwtunnel_output (net/core/lwtunnel.c:359)
[5627.605771][T27670] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5627.605777][T27670] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5627.605783][T27670] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5627.605788][T27670] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5627.605800][T27670] rawv6_sendmsg (net/ipv6/raw.c:918)
[5627.605811][T27670] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5627.605816][T27670] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5627.605820][T27670] ? __lock_release (kernel/locking/lockdep.c:5534)
[5627.605828][T27670] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5627.605831][T27670] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5627.605839][T27670] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5627.605855][T27670] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5627.605858][T27670] ? __lock_release (kernel/locking/lockdep.c:5534)
[5627.605869][T27670] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5627.605873][T27670] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5627.605878][T27670] ? __pfx___sys_sendto (net/socket.c:2147)
[5627.605893][T27670] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5627.605898][T27670] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5627.605906][T27670] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5627.605913][T27670] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5627.605923][T27670] __x64_sys_sendto (net/socket.c:2183)
[5627.605927][T27670] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5627.605930][T27670] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5627.605935][T27670] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5627.605939][T27670] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5627.605943][T27670] RIP: 0033:0x7f4956bb5a4a
[ 5627.605946][T27670] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5627.605948][T27670] RSP: 002b:00007ffe9f8f50d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5627.605951][T27670] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4956bb5a4a
[ 5627.605953][T27670] RDX: 0000000000000040 RSI: 0000000035a33340 RDI: 0000000000000005
[ 5627.605954][T27670] RBP: 00007ffe9f8f5160 R08: 0000000000418574 R09: 000000000000001c
[ 5627.605956][T27670] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5627.605958][T27670] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4956cde000
| [ 5627.605958][T27670] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4956cde000
| [ 5627.605972][T27670]
| [ 5627.619529][T27670] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/27670
| [5627.619885][T27670] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5627.620143][T27670] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5627.620145][T27670] Call Trace:
[ 5627.620147][T27670]
[5627.620149][T27670] dump_stack_lvl (lib/dump_stack.c:123)
[5627.620155][T27670] check_preemption_disabled (lib/smp_processor_id.c:52)
[5627.620162][T27670] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5627.620168][T27670] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5627.620175][T27670] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5627.620180][T27670] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5627.620185][T27670] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5627.620197][T27670] rawv6_sendmsg (net/ipv6/raw.c:918)
[5627.620208][T27670] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5627.620214][T27670] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5627.620218][T27670] ? __lock_release (kernel/locking/lockdep.c:5534)
[5627.620225][T27670] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5627.620229][T27670] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5627.620238][T27670] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5627.620254][T27670] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5627.620257][T27670] ? __lock_release (kernel/locking/lockdep.c:5534)
[5627.620268][T27670] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5627.620272][T27670] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5627.620278][T27670] ? __pfx___sys_sendto (net/socket.c:2147)
[5627.620292][T27670] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5627.620298][T27670] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5627.620306][T27670] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5627.620313][T27670] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5627.620322][T27670] __x64_sys_sendto (net/socket.c:2183)
[5627.620326][T27670] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5627.620329][T27670] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5627.620334][T27670] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5627.620339][T27670] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5627.620342][T27670] RIP: 0033:0x7f4956bb5a4a
[ 5627.620345][T27670] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5627.620347][T27670] RSP: 002b:00007ffe9f8f50d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5627.620350][T27670] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4956bb5a4a
[ 5627.620353][T27670] RDX: 0000000000000040 RSI: 0000000035a33340 RDI: 0000000000000005
[ 5627.620354][T27670] RBP: 00007ffe9f8f5160 R08: 0000000000418574 R09: 000000000000001c
[ 5627.620356][T27670] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5627.620358][T27670] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4956cde000
| [ 5627.620358][T27670] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4956cde000
| [ 5627.620373][T27670]
| [ 5628.073506][T27674] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/27674
| [5628.073983][T27674] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5628.074258][T27674] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5628.074261][T27674] Call Trace:
[ 5628.074263][T27674]
[5628.074265][T27674] dump_stack_lvl (lib/dump_stack.c:123)
[5628.074272][T27674] check_preemption_disabled (lib/smp_processor_id.c:52)
[5628.074279][T27674] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5628.074285][T27674] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5628.074292][T27674] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5628.074298][T27674] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5628.074303][T27674] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5628.074315][T27674] rawv6_sendmsg (net/ipv6/raw.c:918)
[5628.074327][T27674] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5628.074332][T27674] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5628.074337][T27674] ? __lock_release (kernel/locking/lockdep.c:5534)
[5628.074344][T27674] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5628.074349][T27674] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5628.074358][T27674] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5628.074374][T27674] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5628.074377][T27674] ? __lock_release (kernel/locking/lockdep.c:5534)
[5628.074388][T27674] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5628.074393][T27674] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5628.074399][T27674] ? __pfx___sys_sendto (net/socket.c:2147)
[5628.074413][T27674] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5628.074419][T27674] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5628.074428][T27674] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5628.074435][T27674] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5628.074445][T27674] __x64_sys_sendto (net/socket.c:2183)
[5628.074449][T27674] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5628.074452][T27674] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5628.074457][T27674] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5628.074461][T27674] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5628.074465][T27674] RIP: 0033:0x7fb507366a4a
[ 5628.074469][T27674] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5628.074471][T27674] RSP: 002b:00007ffcfa526b58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5628.074475][T27674] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb507366a4a
[ 5628.074477][T27674] RDX: 0000000000000040 RSI: 00000000379d2340 RDI: 0000000000000005
[ 5628.074479][T27674] RBP: 00007ffcfa526be0 R08: 0000000000418574 R09: 000000000000001c
[ 5628.074481][T27674] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5628.074483][T27674] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb50748f000
| [ 5628.074497][T27674]
| [ 5631.700733][T27706] check_preemption_disabled: 23 callbacks suppressed
| [ 5631.700741][T27706] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/27706
| [5631.702755][T27706] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5631.703001][T27706] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5631.703003][T27706] Call Trace:
[ 5631.703005][T27706]
[5631.703007][T27706] dump_stack_lvl (lib/dump_stack.c:123)
[5631.703016][T27706] check_preemption_disabled (lib/smp_processor_id.c:52)
[5631.703022][T27706] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5631.703029][T27706] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5631.703037][T27706] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5631.703043][T27706] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5631.703048][T27706] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5631.703060][T27706] rawv6_sendmsg (net/ipv6/raw.c:918)
[5631.703071][T27706] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5631.703076][T27706] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5631.703081][T27706] ? __lock_release (kernel/locking/lockdep.c:5534)
[5631.703090][T27706] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5631.703095][T27706] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5631.703104][T27706] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5631.703121][T27706] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5631.703124][T27706] ? __lock_release (kernel/locking/lockdep.c:5534)
[5631.703135][T27706] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5631.703140][T27706] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5631.703146][T27706] ? __pfx___sys_sendto (net/socket.c:2147)
[5631.703160][T27706] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5631.703166][T27706] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5631.703176][T27706] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5631.703183][T27706] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5631.703193][T27706] __x64_sys_sendto (net/socket.c:2183)
[5631.703197][T27706] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5631.703200][T27706] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5631.703205][T27706] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5631.703210][T27706] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5631.703214][T27706] RIP: 0033:0x7fe5866d6a4a
[ 5631.703218][T27706] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5631.703221][T27706] RSP: 002b:00007ffdc461d3d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5631.703224][T27706] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe5866d6a4a
[ 5631.703226][T27706] RDX: 0000000000000040 RSI: 0000000022f4f340 RDI: 0000000000000005
[ 5631.703228][T27706] RBP: 00007ffdc461d460 R08: 0000000000418574 R09: 000000000000001c
[ 5631.703230][T27706] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5631.703231][T27706] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe5867ff000
| [ 5631.703231][T27706] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe5867ff000
| [ 5631.703245][T27706]
| [ 5631.715421][T27706] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/27706
| [5631.715773][T27706] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5631.716014][T27706] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5631.716015][T27706] Call Trace:
[ 5631.716017][T27706]
[5631.716020][T27706] dump_stack_lvl (lib/dump_stack.c:123)
[5631.716026][T27706] check_preemption_disabled (lib/smp_processor_id.c:52)
[5631.716032][T27706] lwtunnel_output (net/core/lwtunnel.c:359)
[5631.716039][T27706] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5631.716046][T27706] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5631.716052][T27706] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5631.716067][T27706] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5631.716079][T27706] rawv6_sendmsg (net/ipv6/raw.c:918)
[5631.716091][T27706] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5631.716096][T27706] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5631.716100][T27706] ? __lock_release (kernel/locking/lockdep.c:5534)
[5631.716107][T27706] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5631.716111][T27706] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5631.716120][T27706] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5631.716137][T27706] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5631.716140][T27706] ? __lock_release (kernel/locking/lockdep.c:5534)
[5631.716151][T27706] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5631.716156][T27706] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5631.716161][T27706] ? __pfx___sys_sendto (net/socket.c:2147)
[5631.716175][T27706] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5631.716182][T27706] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5631.716190][T27706] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5631.716197][T27706] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5631.716206][T27706] __x64_sys_sendto (net/socket.c:2183)
[5631.716210][T27706] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5631.716213][T27706] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5631.716219][T27706] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5631.716224][T27706] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5631.716227][T27706] RIP: 0033:0x7fe5866d6a4a
[ 5631.716230][T27706] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5631.716232][T27706] RSP: 002b:00007ffdc461d3d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5631.716235][T27706] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe5866d6a4a
[ 5631.716237][T27706] RDX: 0000000000000040 RSI: 0000000022f4f340 RDI: 0000000000000005
[ 5631.716239][T27706] RBP: 00007ffdc461d460 R08: 0000000000418574 R09: 000000000000001c
[ 5631.716241][T27706] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5631.716243][T27706] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe5867ff000
| [ 5631.716243][T27706] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe5867ff000
| [ 5631.716257][T27706]
| [ 5631.728828][T27706] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/27706
| [5631.729190][T27706] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5631.729431][T27706] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5631.729433][T27706] Call Trace:
[ 5631.729436][T27706]
[5631.729437][T27706] dump_stack_lvl (lib/dump_stack.c:123)
[5631.729444][T27706] check_preemption_disabled (lib/smp_processor_id.c:52)
[5631.729450][T27706] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5631.729457][T27706] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5631.729464][T27706] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5631.729470][T27706] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5631.729475][T27706] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5631.729487][T27706] rawv6_sendmsg (net/ipv6/raw.c:918)
[5631.729499][T27706] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5631.729504][T27706] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5631.729508][T27706] ? __lock_release (kernel/locking/lockdep.c:5534)
[5631.729516][T27706] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5631.729520][T27706] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5631.729529][T27706] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5631.729545][T27706] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5631.729547][T27706] ? __lock_release (kernel/locking/lockdep.c:5534)
[5631.729559][T27706] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5631.729564][T27706] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5631.729569][T27706] ? __pfx___sys_sendto (net/socket.c:2147)
[5631.729584][T27706] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5631.729590][T27706] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5631.729598][T27706] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5631.729605][T27706] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5631.729615][T27706] __x64_sys_sendto (net/socket.c:2183)
[5631.729619][T27706] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5631.729622][T27706] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5631.729627][T27706] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5631.729631][T27706] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5631.729635][T27706] RIP: 0033:0x7fe5866d6a4a
[ 5631.729638][T27706] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5631.729641][T27706] RSP: 002b:00007ffdc461d3d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5631.729644][T27706] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe5866d6a4a
[ 5631.729646][T27706] RDX: 0000000000000040 RSI: 0000000022f4f340 RDI: 0000000000000005
[ 5631.729648][T27706] RBP: 00007ffdc461d460 R08: 0000000000418574 R09: 000000000000001c
[ 5631.729649][T27706] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5631.729651][T27706] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe5867ff000
| [ 5631.729651][T27706] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe5867ff000
| [ 5631.729665][T27706]
| [ 5632.207274][T27710] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/27710
| [5632.207717][T27710] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5632.207967][T27710] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5632.207969][T27710] Call Trace:
[ 5632.207971][T27710]
[5632.207973][T27710] dump_stack_lvl (lib/dump_stack.c:123)
[5632.207981][T27710] check_preemption_disabled (lib/smp_processor_id.c:52)
[5632.207988][T27710] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5632.207994][T27710] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5632.208001][T27710] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5632.208008][T27710] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5632.208013][T27710] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5632.208024][T27710] rawv6_sendmsg (net/ipv6/raw.c:918)
[5632.208036][T27710] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5632.208041][T27710] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5632.208046][T27710] ? __lock_release (kernel/locking/lockdep.c:5534)
[5632.208054][T27710] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5632.208059][T27710] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5632.208068][T27710] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5632.208084][T27710] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5632.208087][T27710] ? __lock_release (kernel/locking/lockdep.c:5534)
[5632.208098][T27710] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5632.208103][T27710] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5632.208109][T27710] ? __pfx___sys_sendto (net/socket.c:2147)
[5632.208125][T27710] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5632.208132][T27710] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5632.208141][T27710] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5632.208148][T27710] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5632.208158][T27710] __x64_sys_sendto (net/socket.c:2183)
[5632.208162][T27710] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5632.208166][T27710] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5632.208171][T27710] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5632.208175][T27710] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5632.208179][T27710] RIP: 0033:0x7fe39cd47a4a
[ 5632.208183][T27710] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5632.208186][T27710] RSP: 002b:00007ffd65eb6118 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5632.208189][T27710] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe39cd47a4a
[ 5632.208192][T27710] RDX: 0000000000000040 RSI: 0000000005873340 RDI: 0000000000000005
[ 5632.208193][T27710] RBP: 00007ffd65eb61a0 R08: 0000000000418574 R09: 000000000000001c
[ 5632.208196][T27710] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5632.208198][T27710] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe39ce70000
| [ 5632.208198][T27710] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe39ce70000
| [ 5632.208212][T27710]
| [ 5632.220790][T27710] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/27710
| [5632.221158][T27710] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5632.221400][T27710] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5632.221402][T27710] Call Trace:
[ 5632.221404][T27710]
[5632.221406][T27710] dump_stack_lvl (lib/dump_stack.c:123)
[5632.221411][T27710] check_preemption_disabled (lib/smp_processor_id.c:52)
[5632.221417][T27710] lwtunnel_output (net/core/lwtunnel.c:359)
[5632.221423][T27710] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5632.221430][T27710] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5632.221436][T27710] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5632.221441][T27710] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5632.221453][T27710] rawv6_sendmsg (net/ipv6/raw.c:918)
[5632.221465][T27710] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5632.221470][T27710] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5632.221474][T27710] ? __lock_release (kernel/locking/lockdep.c:5534)
[5632.221481][T27710] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5632.221485][T27710] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5632.221494][T27710] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5632.221510][T27710] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5632.221513][T27710] ? __lock_release (kernel/locking/lockdep.c:5534)
[5632.221524][T27710] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5632.221528][T27710] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5632.221534][T27710] ? __pfx___sys_sendto (net/socket.c:2147)
[5632.221549][T27710] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5632.221555][T27710] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5632.221562][T27710] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5632.221570][T27710] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5632.221580][T27710] __x64_sys_sendto (net/socket.c:2183)
[5632.221584][T27710] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5632.221587][T27710] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5632.221592][T27710] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5632.221597][T27710] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5632.221600][T27710] RIP: 0033:0x7fe39cd47a4a
[ 5632.221603][T27710] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5632.221606][T27710] RSP: 002b:00007ffd65eb6118 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5632.221608][T27710] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe39cd47a4a
[ 5632.221610][T27710] RDX: 0000000000000040 RSI: 0000000005873340 RDI: 0000000000000005
[ 5632.221612][T27710] RBP: 00007ffd65eb61a0 R08: 0000000000418574 R09: 000000000000001c
[ 5632.221614][T27710] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5632.221616][T27710] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe39ce70000
| [ 5632.221616][T27710] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe39ce70000
| [ 5632.221631][T27710]
| [ 5632.221992][T27710] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/27710
| [5632.233396][T27710] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5632.233640][T27710] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5632.233642][T27710] Call Trace:
[ 5632.233643][T27710]
[5632.233645][T27710] dump_stack_lvl (lib/dump_stack.c:123)
[5632.233651][T27710] check_preemption_disabled (lib/smp_processor_id.c:52)
[5632.233657][T27710] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5632.233664][T27710] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5632.233670][T27710] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5632.233676][T27710] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5632.233681][T27710] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5632.233693][T27710] rawv6_sendmsg (net/ipv6/raw.c:918)
[5632.233705][T27710] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5632.233711][T27710] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5632.233714][T27710] ? __lock_release (kernel/locking/lockdep.c:5534)
[5632.233722][T27710] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5632.233726][T27710] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5632.233735][T27710] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5632.233751][T27710] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5632.233754][T27710] ? __lock_release (kernel/locking/lockdep.c:5534)
[5632.233765][T27710] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5632.233770][T27710] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5632.233776][T27710] ? __pfx___sys_sendto (net/socket.c:2147)
[5632.233790][T27710] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5632.233797][T27710] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5632.233804][T27710] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5632.233811][T27710] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5632.233821][T27710] __x64_sys_sendto (net/socket.c:2183)
[5632.233825][T27710] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5632.233829][T27710] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5632.233833][T27710] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5632.233838][T27710] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5632.233841][T27710] RIP: 0033:0x7fe39cd47a4a
[ 5632.233845][T27710] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5632.233847][T27710] RSP: 002b:00007ffd65eb6118 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5632.233851][T27710] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe39cd47a4a
[ 5632.233853][T27710] RDX: 0000000000000040 RSI: 0000000005873340 RDI: 0000000000000005
[ 5632.233855][T27710] RBP: 00007ffd65eb61a0 R08: 0000000000418574 R09: 000000000000001c
[ 5632.233856][T27710] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5632.233858][T27710] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe39ce70000
| [ 5632.233858][T27710] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe39ce70000
| [ 5632.233873][T27710]
| [ 5632.675375][T27714] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/27714
| [5632.675847][T27714] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5632.676110][T27714] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5632.676114][T27714] Call Trace:
[ 5632.676116][T27714]
[5632.676118][T27714] dump_stack_lvl (lib/dump_stack.c:123)
[5632.676125][T27714] check_preemption_disabled (lib/smp_processor_id.c:52)
[5632.676132][T27714] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5632.676138][T27714] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5632.676145][T27714] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5632.676151][T27714] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5632.676156][T27714] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5632.676169][T27714] rawv6_sendmsg (net/ipv6/raw.c:918)
[5632.676180][T27714] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5632.676185][T27714] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5632.676190][T27714] ? __lock_release (kernel/locking/lockdep.c:5534)
[5632.676198][T27714] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5632.676202][T27714] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5632.676211][T27714] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5632.676227][T27714] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5632.676230][T27714] ? __lock_release (kernel/locking/lockdep.c:5534)
[5632.676241][T27714] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5632.676246][T27714] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5632.676252][T27714] ? __pfx___sys_sendto (net/socket.c:2147)
[5632.676266][T27714] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5632.676273][T27714] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5632.676281][T27714] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5632.676288][T27714] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5632.676298][T27714] __x64_sys_sendto (net/socket.c:2183)
[5632.676302][T27714] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5632.676306][T27714] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5632.676310][T27714] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5632.676315][T27714] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5632.676319][T27714] RIP: 0033:0x7fe814c45a4a
[ 5632.676322][T27714] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5632.676325][T27714] RSP: 002b:00007ffe6a661fb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5632.676328][T27714] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe814c45a4a
[ 5632.676331][T27714] RDX: 0000000000000040 RSI: 0000000030ca0340 RDI: 0000000000000005
[ 5632.676333][T27714] RBP: 00007ffe6a662040 R08: 0000000000418574 R09: 000000000000001c
[ 5632.676345][T27714] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5632.676347][T27714] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe814d6e000
| [ 5632.676347][T27714] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe814d6e000
| [ 5632.676361][T27714]
| [ 5632.689375][T27714] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/27714
| [5632.689736][T27714] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5632.689987][T27714] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5632.689989][T27714] Call Trace:
[ 5632.689990][T27714]
[5632.689993][T27714] dump_stack_lvl (lib/dump_stack.c:123)
[5632.689999][T27714] check_preemption_disabled (lib/smp_processor_id.c:52)
[5632.690005][T27714] lwtunnel_output (net/core/lwtunnel.c:359)
[5632.690011][T27714] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5632.690018][T27714] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5632.690024][T27714] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5632.690028][T27714] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5632.690040][T27714] rawv6_sendmsg (net/ipv6/raw.c:918)
[5632.690052][T27714] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5632.690057][T27714] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5632.690061][T27714] ? __lock_release (kernel/locking/lockdep.c:5534)
[5632.690068][T27714] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5632.690073][T27714] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5632.690081][T27714] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5632.690097][T27714] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5632.690100][T27714] ? __lock_release (kernel/locking/lockdep.c:5534)
[5632.690111][T27714] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5632.690117][T27714] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5632.690122][T27714] ? __pfx___sys_sendto (net/socket.c:2147)
[5632.690136][T27714] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5632.690143][T27714] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5632.690150][T27714] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5632.690158][T27714] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5632.690168][T27714] __x64_sys_sendto (net/socket.c:2183)
[5632.690172][T27714] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5632.690175][T27714] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5632.690179][T27714] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5632.690184][T27714] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5632.690187][T27714] RIP: 0033:0x7fe814c45a4a
[ 5632.690190][T27714] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5632.690193][T27714] RSP: 002b:00007ffe6a661fb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5632.690196][T27714] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe814c45a4a
[ 5632.690199][T27714] RDX: 0000000000000040 RSI: 0000000030ca0340 RDI: 0000000000000005
[ 5632.690200][T27714] RBP: 00007ffe6a662040 R08: 0000000000418574 R09: 000000000000001c
[ 5632.690202][T27714] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5632.690204][T27714] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe814d6e000
| [ 5632.690204][T27714] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe814d6e000
| [ 5632.690219][T27714]
| [ 5632.702775][T27714] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/27714
| [5632.703163][T27714] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5632.703419][T27714] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5632.703421][T27714] Call Trace:
[ 5632.703423][T27714]
[5632.703425][T27714] dump_stack_lvl (lib/dump_stack.c:123)
[5632.703432][T27714] check_preemption_disabled (lib/smp_processor_id.c:52)
[5632.703438][T27714] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5632.703444][T27714] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5632.703451][T27714] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5632.703457][T27714] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5632.703461][T27714] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5632.703473][T27714] rawv6_sendmsg (net/ipv6/raw.c:918)
[5632.703485][T27714] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5632.703490][T27714] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5632.703494][T27714] ? __lock_release (kernel/locking/lockdep.c:5534)
[5632.703502][T27714] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5632.703506][T27714] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5632.703514][T27714] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5632.703531][T27714] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5632.703533][T27714] ? __lock_release (kernel/locking/lockdep.c:5534)
[5632.703545][T27714] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5632.703549][T27714] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5632.703555][T27714] ? __pfx___sys_sendto (net/socket.c:2147)
[5632.703569][T27714] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5632.703576][T27714] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5632.703584][T27714] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5632.703591][T27714] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5632.703601][T27714] __x64_sys_sendto (net/socket.c:2183)
[5632.703605][T27714] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5632.703608][T27714] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5632.703613][T27714] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5632.703618][T27714] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5632.703621][T27714] RIP: 0033:0x7fe814c45a4a
[ 5632.703624][T27714] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5632.703627][T27714] RSP: 002b:00007ffe6a661fb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5632.703630][T27714] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe814c45a4a
[ 5632.703632][T27714] RDX: 0000000000000040 RSI: 0000000030ca0340 RDI: 0000000000000005
[ 5632.703634][T27714] RBP: 00007ffe6a662040 R08: 0000000000418574 R09: 000000000000001c
[ 5632.703636][T27714] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5632.703638][T27714] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe814d6e000
| [ 5632.703638][T27714] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe814d6e000
| [ 5632.703653][T27714]
| [ 5633.175541][T27718] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/27718
| [5633.175975][T27718] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5633.176445][T27718] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5633.176447][T27718] Call Trace:
[ 5633.176450][T27718]
[5633.176452][T27718] dump_stack_lvl (lib/dump_stack.c:123)
[5633.176460][T27718] check_preemption_disabled (lib/smp_processor_id.c:52)
[5633.176466][T27718] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5633.176472][T27718] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5633.176479][T27718] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5633.176486][T27718] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5633.176490][T27718] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5633.176502][T27718] rawv6_sendmsg (net/ipv6/raw.c:918)
[5633.176514][T27718] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5633.176519][T27718] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5633.176524][T27718] ? __lock_release (kernel/locking/lockdep.c:5534)
[5633.176532][T27718] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5633.176536][T27718] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5633.176545][T27718] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5633.176561][T27718] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5633.176564][T27718] ? __lock_release (kernel/locking/lockdep.c:5534)
[5633.176575][T27718] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5633.176580][T27718] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5633.176586][T27718] ? __pfx___sys_sendto (net/socket.c:2147)
[5633.176600][T27718] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5633.176607][T27718] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5633.176615][T27718] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5633.176622][T27718] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5633.176633][T27718] __x64_sys_sendto (net/socket.c:2183)
[5633.176636][T27718] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5633.176640][T27718] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5633.176644][T27718] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5633.176649][T27718] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5633.176652][T27718] RIP: 0033:0x7f8a50038a4a
[ 5633.176656][T27718] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5633.176659][T27718] RSP: 002b:00007ffc193aa648 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5633.176662][T27718] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8a50038a4a
[ 5633.176664][T27718] RDX: 0000000000000040 RSI: 000000000c923340 RDI: 0000000000000005
[ 5633.176666][T27718] RBP: 00007ffc193aa6d0 R08: 0000000000418574 R09: 000000000000001c
[ 5633.176668][T27718] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5633.176669][T27718] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8a50161000
| [ 5633.176684][T27718]
| [ 5636.718407][T27750] check_preemption_disabled: 23 callbacks suppressed
| [ 5636.718415][T27750] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/27750
| [5636.719157][T27750] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5636.719406][T27750] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5636.719408][T27750] Call Trace:
[ 5636.719410][T27750]
[5636.719413][T27750] dump_stack_lvl (lib/dump_stack.c:123)
[5636.719420][T27750] check_preemption_disabled (lib/smp_processor_id.c:52)
[5636.719427][T27750] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5636.719434][T27750] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5636.719441][T27750] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5636.719448][T27750] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5636.719453][T27750] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5636.719475][T27750] rawv6_sendmsg (net/ipv6/raw.c:918)
[5636.719487][T27750] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5636.719492][T27750] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5636.719497][T27750] ? __lock_release (kernel/locking/lockdep.c:5534)
[5636.719505][T27750] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5636.719510][T27750] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5636.719519][T27750] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5636.719534][T27750] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5636.719536][T27750] ? __lock_release (kernel/locking/lockdep.c:5534)
[5636.719548][T27750] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5636.719553][T27750] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5636.719558][T27750] ? __pfx___sys_sendto (net/socket.c:2147)
[5636.719572][T27750] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5636.719579][T27750] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5636.719588][T27750] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5636.719595][T27750] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5636.719605][T27750] __x64_sys_sendto (net/socket.c:2183)
[5636.719608][T27750] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5636.719612][T27750] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5636.719617][T27750] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5636.719621][T27750] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5636.719625][T27750] RIP: 0033:0x7f295251aa4a
[ 5636.719629][T27750] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5636.719631][T27750] RSP: 002b:00007fff184703b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5636.719635][T27750] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f295251aa4a
[ 5636.719637][T27750] RDX: 0000000000000040 RSI: 0000000030bc9340 RDI: 0000000000000005
[ 5636.719639][T27750] RBP: 00007fff18470440 R08: 0000000000418574 R09: 000000000000001c
[ 5636.719641][T27750] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5636.719643][T27750] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2952643000
| [ 5636.719643][T27750] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2952643000
| [ 5636.719657][T27750]
| [ 5636.719659][T27750] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/27750
| [5636.732124][T27750] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5636.732371][T27750] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5636.732372][T27750] Call Trace:
[ 5636.732374][T27750]
[5636.732377][T27750] dump_stack_lvl (lib/dump_stack.c:123)
[5636.732384][T27750] check_preemption_disabled (lib/smp_processor_id.c:52)
[5636.732390][T27750] lwtunnel_output (net/core/lwtunnel.c:359)
[5636.732397][T27750] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5636.732415][T27750] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5636.732421][T27750] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5636.732426][T27750] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5636.732438][T27750] rawv6_sendmsg (net/ipv6/raw.c:918)
[5636.732449][T27750] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5636.732454][T27750] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5636.732459][T27750] ? __lock_release (kernel/locking/lockdep.c:5534)
[5636.732467][T27750] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5636.732471][T27750] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5636.732480][T27750] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5636.732496][T27750] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5636.732498][T27750] ? __lock_release (kernel/locking/lockdep.c:5534)
[5636.732509][T27750] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5636.732514][T27750] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5636.732519][T27750] ? __pfx___sys_sendto (net/socket.c:2147)
[5636.732534][T27750] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5636.732540][T27750] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5636.732548][T27750] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5636.732555][T27750] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5636.732565][T27750] __x64_sys_sendto (net/socket.c:2183)
[5636.732569][T27750] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5636.732572][T27750] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5636.732577][T27750] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5636.732582][T27750] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5636.732585][T27750] RIP: 0033:0x7f295251aa4a
[ 5636.732589][T27750] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5636.732591][T27750] RSP: 002b:00007fff184703b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5636.732594][T27750] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f295251aa4a
[ 5636.732596][T27750] RDX: 0000000000000040 RSI: 0000000030bc9340 RDI: 0000000000000005
[ 5636.732598][T27750] RBP: 00007fff18470440 R08: 0000000000418574 R09: 000000000000001c
[ 5636.732600][T27750] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5636.732601][T27750] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2952643000
| [ 5636.732601][T27750] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2952643000
| [ 5636.732615][T27750]
| [ 5636.732982][T27750] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/27750
| [5636.744252][T27750] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5636.744503][T27750] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5636.744505][T27750] Call Trace:
[ 5636.744507][T27750]
[5636.744509][T27750] dump_stack_lvl (lib/dump_stack.c:123)
[5636.744515][T27750] check_preemption_disabled (lib/smp_processor_id.c:52)
[5636.744521][T27750] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5636.744528][T27750] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5636.744534][T27750] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5636.744540][T27750] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5636.744545][T27750] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5636.744557][T27750] rawv6_sendmsg (net/ipv6/raw.c:918)
[5636.744569][T27750] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5636.744574][T27750] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5636.744578][T27750] ? __lock_release (kernel/locking/lockdep.c:5534)
[5636.744586][T27750] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5636.744590][T27750] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5636.744598][T27750] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5636.744614][T27750] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5636.744617][T27750] ? __lock_release (kernel/locking/lockdep.c:5534)
[5636.744628][T27750] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5636.744632][T27750] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5636.744638][T27750] ? __pfx___sys_sendto (net/socket.c:2147)
[5636.744652][T27750] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5636.744659][T27750] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5636.744667][T27750] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5636.744673][T27750] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5636.744683][T27750] __x64_sys_sendto (net/socket.c:2183)
[5636.744687][T27750] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5636.744690][T27750] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5636.744694][T27750] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5636.744699][T27750] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5636.744702][T27750] RIP: 0033:0x7f295251aa4a
[ 5636.744706][T27750] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5636.744708][T27750] RSP: 002b:00007fff184703b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5636.744711][T27750] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f295251aa4a
[ 5636.744714][T27750] RDX: 0000000000000040 RSI: 0000000030bc9340 RDI: 0000000000000005
[ 5636.744715][T27750] RBP: 00007fff18470440 R08: 0000000000418574 R09: 000000000000001c
[ 5636.744717][T27750] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5636.744719][T27750] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2952643000
| [ 5636.744719][T27750] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2952643000
| [ 5636.744733][T27750]
| [ 5637.210158][T27754] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/27754
| [5637.210635][T27754] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5637.210899][T27754] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5637.210901][T27754] Call Trace:
[ 5637.210903][T27754]
[5637.210906][T27754] dump_stack_lvl (lib/dump_stack.c:123)
[5637.210913][T27754] check_preemption_disabled (lib/smp_processor_id.c:52)
[5637.210919][T27754] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5637.210926][T27754] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5637.210933][T27754] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5637.210939][T27754] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5637.210944][T27754] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5637.210956][T27754] rawv6_sendmsg (net/ipv6/raw.c:918)
[5637.210968][T27754] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5637.210973][T27754] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5637.210977][T27754] ? __lock_release (kernel/locking/lockdep.c:5534)
[5637.210986][T27754] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5637.210990][T27754] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5637.210999][T27754] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5637.211015][T27754] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5637.211028][T27754] ? __lock_release (kernel/locking/lockdep.c:5534)
[5637.211039][T27754] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5637.211043][T27754] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5637.211048][T27754] ? __pfx___sys_sendto (net/socket.c:2147)
[5637.211062][T27754] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5637.211068][T27754] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5637.211077][T27754] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5637.211084][T27754] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5637.211094][T27754] __x64_sys_sendto (net/socket.c:2183)
[5637.211097][T27754] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5637.211101][T27754] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5637.211106][T27754] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5637.211110][T27754] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5637.211115][T27754] RIP: 0033:0x7fd54cd8ca4a
[ 5637.211118][T27754] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5637.211122][T27754] RSP: 002b:00007ffd7308e588 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5637.211126][T27754] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd54cd8ca4a
[ 5637.211128][T27754] RDX: 0000000000000040 RSI: 0000000033bf8340 RDI: 0000000000000005
[ 5637.211130][T27754] RBP: 00007ffd7308e610 R08: 0000000000418574 R09: 000000000000001c
[ 5637.211131][T27754] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5637.211133][T27754] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd54ceb5000
| [ 5637.211133][T27754] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd54ceb5000
| [ 5637.211148][T27754]
| [ 5637.223575][T27754] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/27754
| [5637.223933][T27754] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5637.224194][T27754] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5637.224195][T27754] Call Trace:
[ 5637.224197][T27754]
[5637.224200][T27754] dump_stack_lvl (lib/dump_stack.c:123)
[5637.224205][T27754] check_preemption_disabled (lib/smp_processor_id.c:52)
[5637.224211][T27754] lwtunnel_output (net/core/lwtunnel.c:359)
[5637.224217][T27754] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5637.224223][T27754] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5637.224229][T27754] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5637.224234][T27754] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5637.224246][T27754] rawv6_sendmsg (net/ipv6/raw.c:918)
[5637.224257][T27754] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5637.224262][T27754] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5637.224266][T27754] ? __lock_release (kernel/locking/lockdep.c:5534)
[5637.224273][T27754] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5637.224277][T27754] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5637.224285][T27754] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5637.224301][T27754] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5637.224304][T27754] ? __lock_release (kernel/locking/lockdep.c:5534)
[5637.224315][T27754] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5637.224319][T27754] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5637.224325][T27754] ? __pfx___sys_sendto (net/socket.c:2147)
[5637.224339][T27754] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5637.224345][T27754] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5637.224353][T27754] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5637.224360][T27754] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5637.224370][T27754] __x64_sys_sendto (net/socket.c:2183)
[5637.224374][T27754] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5637.224377][T27754] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5637.224382][T27754] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5637.224387][T27754] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5637.224390][T27754] RIP: 0033:0x7fd54cd8ca4a
[ 5637.224394][T27754] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5637.224396][T27754] RSP: 002b:00007ffd7308e588 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5637.224399][T27754] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd54cd8ca4a
[ 5637.224401][T27754] RDX: 0000000000000040 RSI: 0000000033bf8340 RDI: 0000000000000005
[ 5637.224403][T27754] RBP: 00007ffd7308e610 R08: 0000000000418574 R09: 000000000000001c
[ 5637.224405][T27754] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5637.224406][T27754] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd54ceb5000
| [ 5637.224406][T27754] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd54ceb5000
| [ 5637.224421][T27754]
| [ 5637.224769][T27754] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/27754
| [5637.236487][T27754] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5637.236743][T27754] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5637.236745][T27754] Call Trace:
[ 5637.236747][T27754]
[5637.236749][T27754] dump_stack_lvl (lib/dump_stack.c:123)
[5637.236755][T27754] check_preemption_disabled (lib/smp_processor_id.c:52)
[5637.236761][T27754] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5637.236768][T27754] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5637.236774][T27754] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5637.236780][T27754] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5637.236785][T27754] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5637.236797][T27754] rawv6_sendmsg (net/ipv6/raw.c:918)
[5637.236809][T27754] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5637.236814][T27754] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5637.236818][T27754] ? __lock_release (kernel/locking/lockdep.c:5534)
[5637.236825][T27754] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5637.236830][T27754] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5637.236838][T27754] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5637.236855][T27754] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5637.236858][T27754] ? __lock_release (kernel/locking/lockdep.c:5534)
[5637.236869][T27754] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5637.236874][T27754] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5637.236880][T27754] ? __pfx___sys_sendto (net/socket.c:2147)
[5637.236894][T27754] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5637.236901][T27754] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5637.236909][T27754] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5637.236916][T27754] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5637.236926][T27754] __x64_sys_sendto (net/socket.c:2183)
[5637.236930][T27754] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5637.236933][T27754] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5637.236937][T27754] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5637.236942][T27754] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5637.236945][T27754] RIP: 0033:0x7fd54cd8ca4a
[ 5637.236949][T27754] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5637.236951][T27754] RSP: 002b:00007ffd7308e588 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5637.236955][T27754] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd54cd8ca4a
[ 5637.236957][T27754] RDX: 0000000000000040 RSI: 0000000033bf8340 RDI: 0000000000000005
[ 5637.236959][T27754] RBP: 00007ffd7308e610 R08: 0000000000418574 R09: 000000000000001c
[ 5637.236961][T27754] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5637.236963][T27754] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd54ceb5000
| [ 5637.236963][T27754] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd54ceb5000
| [ 5637.236977][T27754]
| [ 5637.693411][T27758] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/27758
| [5637.693885][T27758] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5637.694159][T27758] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5637.694162][T27758] Call Trace:
[ 5637.694164][T27758]
[5637.694166][T27758] dump_stack_lvl (lib/dump_stack.c:123)
[5637.694173][T27758] check_preemption_disabled (lib/smp_processor_id.c:52)
[5637.694179][T27758] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5637.694186][T27758] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5637.694193][T27758] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5637.694199][T27758] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5637.694203][T27758] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5637.694215][T27758] rawv6_sendmsg (net/ipv6/raw.c:918)
[5637.694227][T27758] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5637.694232][T27758] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5637.694237][T27758] ? __lock_release (kernel/locking/lockdep.c:5534)
[5637.694245][T27758] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5637.694250][T27758] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5637.694269][T27758] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5637.694284][T27758] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5637.694287][T27758] ? __lock_release (kernel/locking/lockdep.c:5534)
[5637.694297][T27758] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5637.694302][T27758] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5637.694308][T27758] ? __pfx___sys_sendto (net/socket.c:2147)
[5637.694322][T27758] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5637.694328][T27758] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5637.694336][T27758] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5637.694343][T27758] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5637.694353][T27758] __x64_sys_sendto (net/socket.c:2183)
[5637.694357][T27758] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5637.694360][T27758] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5637.694365][T27758] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5637.694370][T27758] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5637.694373][T27758] RIP: 0033:0x7fa25ce62a4a
[ 5637.694377][T27758] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5637.694380][T27758] RSP: 002b:00007ffc7a6044a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5637.694383][T27758] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa25ce62a4a
[ 5637.694385][T27758] RDX: 0000000000000040 RSI: 0000000023284340 RDI: 0000000000000005
[ 5637.694387][T27758] RBP: 00007ffc7a604530 R08: 0000000000418574 R09: 000000000000001c
[ 5637.694389][T27758] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5637.694390][T27758] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa25cf8b000
| [ 5637.694390][T27758] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa25cf8b000
| [ 5637.694404][T27758]
| [ 5637.694407][T27758] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/27758
| [5637.706046][T27758] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5637.706306][T27758] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5637.706308][T27758] Call Trace:
[ 5637.706310][T27758]
[5637.706312][T27758] dump_stack_lvl (lib/dump_stack.c:123)
[5637.706317][T27758] check_preemption_disabled (lib/smp_processor_id.c:52)
[5637.706323][T27758] lwtunnel_output (net/core/lwtunnel.c:359)
[5637.706329][T27758] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5637.706336][T27758] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5637.706341][T27758] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5637.706346][T27758] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5637.706358][T27758] rawv6_sendmsg (net/ipv6/raw.c:918)
[5637.706369][T27758] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5637.706374][T27758] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5637.706379][T27758] ? __lock_release (kernel/locking/lockdep.c:5534)
[5637.706386][T27758] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5637.706389][T27758] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5637.706398][T27758] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5637.706414][T27758] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5637.706417][T27758] ? __lock_release (kernel/locking/lockdep.c:5534)
[5637.706428][T27758] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5637.706432][T27758] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5637.706437][T27758] ? __pfx___sys_sendto (net/socket.c:2147)
[5637.706451][T27758] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5637.706458][T27758] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5637.706465][T27758] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5637.706472][T27758] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5637.706482][T27758] __x64_sys_sendto (net/socket.c:2183)
[5637.706486][T27758] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5637.706490][T27758] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5637.706494][T27758] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5637.706500][T27758] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5637.706503][T27758] RIP: 0033:0x7fa25ce62a4a
[ 5637.706506][T27758] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5637.706509][T27758] RSP: 002b:00007ffc7a6044a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5637.706512][T27758] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa25ce62a4a
[ 5637.706513][T27758] RDX: 0000000000000040 RSI: 0000000023284340 RDI: 0000000000000005
[ 5637.706515][T27758] RBP: 00007ffc7a604530 R08: 0000000000418574 R09: 000000000000001c
[ 5637.706517][T27758] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5637.706519][T27758] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa25cf8b000
| [ 5637.706519][T27758] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa25cf8b000
| [ 5637.706533][T27758]
| [ 5637.706910][T27758] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/27758
| [5637.718637][T27758] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5637.718898][T27758] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5637.718899][T27758] Call Trace:
[ 5637.718902][T27758]
[5637.718904][T27758] dump_stack_lvl (lib/dump_stack.c:123)
[5637.718909][T27758] check_preemption_disabled (lib/smp_processor_id.c:52)
[5637.718915][T27758] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5637.718921][T27758] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5637.718928][T27758] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5637.718933][T27758] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5637.718938][T27758] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5637.718950][T27758] rawv6_sendmsg (net/ipv6/raw.c:918)
[5637.718962][T27758] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5637.718967][T27758] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5637.718971][T27758] ? __lock_release (kernel/locking/lockdep.c:5534)
[5637.718978][T27758] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5637.718982][T27758] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5637.718991][T27758] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5637.719007][T27758] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5637.719009][T27758] ? __lock_release (kernel/locking/lockdep.c:5534)
[5637.719021][T27758] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5637.719025][T27758] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5637.719030][T27758] ? __pfx___sys_sendto (net/socket.c:2147)
[5637.719045][T27758] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5637.719051][T27758] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5637.719058][T27758] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5637.719065][T27758] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5637.719075][T27758] __x64_sys_sendto (net/socket.c:2183)
[5637.719079][T27758] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5637.719082][T27758] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5637.719087][T27758] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5637.719092][T27758] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5637.719095][T27758] RIP: 0033:0x7fa25ce62a4a
[ 5637.719099][T27758] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5637.719102][T27758] RSP: 002b:00007ffc7a6044a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5637.719105][T27758] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa25ce62a4a
[ 5637.719107][T27758] RDX: 0000000000000040 RSI: 0000000023284340 RDI: 0000000000000005
[ 5637.719109][T27758] RBP: 00007ffc7a604530 R08: 0000000000418574 R09: 000000000000001c
[ 5637.719112][T27758] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5637.719114][T27758] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa25cf8b000
| [ 5637.719114][T27758] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa25cf8b000
| [ 5637.719129][T27758]
| [ 5638.192525][T27762] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/27762
| [5638.192963][T27762] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5638.193958][T27762] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5638.193960][T27762] Call Trace:
[ 5638.193963][T27762]
[5638.193965][T27762] dump_stack_lvl (lib/dump_stack.c:123)
[5638.193973][T27762] check_preemption_disabled (lib/smp_processor_id.c:52)
[5638.193979][T27762] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5638.193986][T27762] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5638.193992][T27762] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5638.193998][T27762] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5638.194003][T27762] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5638.194015][T27762] rawv6_sendmsg (net/ipv6/raw.c:918)
[5638.194027][T27762] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5638.194032][T27762] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5638.194036][T27762] ? __lock_release (kernel/locking/lockdep.c:5534)
[5638.194045][T27762] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5638.194049][T27762] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5638.194058][T27762] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5638.194074][T27762] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5638.194077][T27762] ? __lock_release (kernel/locking/lockdep.c:5534)
[5638.194088][T27762] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5638.194093][T27762] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5638.194098][T27762] ? __pfx___sys_sendto (net/socket.c:2147)
[5638.194114][T27762] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5638.194121][T27762] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5638.194129][T27762] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5638.194136][T27762] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5638.194146][T27762] __x64_sys_sendto (net/socket.c:2183)
[5638.194150][T27762] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5638.194154][T27762] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5638.194158][T27762] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5638.194163][T27762] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5638.194167][T27762] RIP: 0033:0x7fc3fa9d9a4a
[ 5638.194171][T27762] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5638.194173][T27762] RSP: 002b:00007ffe4cfae2b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5638.194177][T27762] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc3fa9d9a4a
[ 5638.194179][T27762] RDX: 0000000000000040 RSI: 0000000021f31340 RDI: 0000000000000005
[ 5638.194181][T27762] RBP: 00007ffe4cfae340 R08: 0000000000418574 R09: 000000000000001c
[ 5638.194183][T27762] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5638.194185][T27762] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc3fab02000
| [ 5638.194199][T27762]
| [ 5641.967365][T27795] check_preemption_disabled: 23 callbacks suppressed
| [ 5641.967372][T27795] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/27795
| [5641.968108][T27795] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5641.968996][T27795] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5641.968998][T27795] Call Trace:
[ 5641.969000][T27795]
[5641.969003][T27795] dump_stack_lvl (lib/dump_stack.c:123)
[5641.969010][T27795] check_preemption_disabled (lib/smp_processor_id.c:52)
[5641.969017][T27795] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5641.969023][T27795] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5641.969030][T27795] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5641.969037][T27795] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5641.969041][T27795] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5641.969053][T27795] rawv6_sendmsg (net/ipv6/raw.c:918)
[5641.969064][T27795] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5641.969070][T27795] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5641.969075][T27795] ? __lock_release (kernel/locking/lockdep.c:5534)
[5641.969083][T27795] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5641.969088][T27795] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5641.969097][T27795] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5641.969112][T27795] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5641.969115][T27795] ? __lock_release (kernel/locking/lockdep.c:5534)
[5641.969128][T27795] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5641.969132][T27795] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5641.969138][T27795] ? __pfx___sys_sendto (net/socket.c:2147)
[5641.969152][T27795] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5641.969159][T27795] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5641.969168][T27795] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5641.969175][T27795] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5641.969185][T27795] __x64_sys_sendto (net/socket.c:2183)
[5641.969189][T27795] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5641.969193][T27795] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5641.969198][T27795] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5641.969202][T27795] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5641.969206][T27795] RIP: 0033:0x7f6995a0aa4a
[ 5641.969210][T27795] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5641.969213][T27795] RSP: 002b:00007ffdb4428e58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5641.969217][T27795] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6995a0aa4a
[ 5641.969219][T27795] RDX: 0000000000000040 RSI: 000000002e622340 RDI: 0000000000000005
[ 5641.969221][T27795] RBP: 00007ffdb4428ee0 R08: 0000000000418574 R09: 000000000000001c
[ 5641.969223][T27795] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5641.969225][T27795] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6995b33000
| [ 5641.969225][T27795] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6995b33000
| [ 5641.969239][T27795]
| [ 5641.981573][T27795] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/27795
| [5641.981922][T27795] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5641.982167][T27795] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5641.982169][T27795] Call Trace:
[ 5641.982171][T27795]
[5641.982173][T27795] dump_stack_lvl (lib/dump_stack.c:123)
[5641.982179][T27795] check_preemption_disabled (lib/smp_processor_id.c:52)
[5641.982184][T27795] lwtunnel_output (net/core/lwtunnel.c:359)
[5641.982191][T27795] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5641.982197][T27795] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5641.982203][T27795] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5641.982208][T27795] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5641.982219][T27795] rawv6_sendmsg (net/ipv6/raw.c:918)
[5641.982231][T27795] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5641.982236][T27795] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5641.982240][T27795] ? __lock_release (kernel/locking/lockdep.c:5534)
[5641.982247][T27795] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5641.982251][T27795] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5641.982260][T27795] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5641.982275][T27795] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5641.982278][T27795] ? __lock_release (kernel/locking/lockdep.c:5534)
[5641.982289][T27795] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5641.982293][T27795] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5641.982299][T27795] ? __pfx___sys_sendto (net/socket.c:2147)
[5641.982313][T27795] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5641.982320][T27795] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5641.982328][T27795] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5641.982335][T27795] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5641.982345][T27795] __x64_sys_sendto (net/socket.c:2183)
[5641.982349][T27795] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5641.982352][T27795] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5641.982357][T27795] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5641.982361][T27795] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5641.982364][T27795] RIP: 0033:0x7f6995a0aa4a
[ 5641.982367][T27795] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5641.982370][T27795] RSP: 002b:00007ffdb4428e58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5641.982373][T27795] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6995a0aa4a
[ 5641.982375][T27795] RDX: 0000000000000040 RSI: 000000002e622340 RDI: 0000000000000005
[ 5641.982376][T27795] RBP: 00007ffdb4428ee0 R08: 0000000000418574 R09: 000000000000001c
[ 5641.982378][T27795] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5641.982380][T27795] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6995b33000
| [ 5641.982380][T27795] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6995b33000
| [ 5641.982395][T27795]
| [ 5641.982766][T27795] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/27795
| [5641.994152][T27795] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5641.994396][T27795] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5641.994398][T27795] Call Trace:
[ 5641.994400][T27795]
[5641.994402][T27795] dump_stack_lvl (lib/dump_stack.c:123)
[5641.994409][T27795] check_preemption_disabled (lib/smp_processor_id.c:52)
[5641.994415][T27795] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5641.994422][T27795] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5641.994428][T27795] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5641.994435][T27795] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5641.994440][T27795] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5641.994452][T27795] rawv6_sendmsg (net/ipv6/raw.c:918)
[5641.994464][T27795] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5641.994469][T27795] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5641.994473][T27795] ? __lock_release (kernel/locking/lockdep.c:5534)
[5641.994481][T27795] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5641.994485][T27795] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5641.994494][T27795] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5641.994510][T27795] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5641.994513][T27795] ? __lock_release (kernel/locking/lockdep.c:5534)
[5641.994524][T27795] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5641.994529][T27795] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5641.994534][T27795] ? __pfx___sys_sendto (net/socket.c:2147)
[5641.994549][T27795] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5641.994555][T27795] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5641.994563][T27795] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5641.994570][T27795] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5641.994580][T27795] __x64_sys_sendto (net/socket.c:2183)
[5641.994584][T27795] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5641.994588][T27795] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5641.994593][T27795] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5641.994598][T27795] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5641.994602][T27795] RIP: 0033:0x7f6995a0aa4a
[ 5641.994606][T27795] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5641.994608][T27795] RSP: 002b:00007ffdb4428e58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5641.994611][T27795] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6995a0aa4a
[ 5641.994614][T27795] RDX: 0000000000000040 RSI: 000000002e622340 RDI: 0000000000000005
[ 5641.994616][T27795] RBP: 00007ffdb4428ee0 R08: 0000000000418574 R09: 000000000000001c
[ 5641.994618][T27795] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5641.994619][T27795] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6995b33000
| [ 5641.994619][T27795] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6995b33000
| [ 5641.994634][T27795]
| [ 5642.676995][T27801] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/27801
| [5642.677870][T27801] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5642.678131][T27801] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5642.678133][T27801] Call Trace:
[ 5642.678135][T27801]
[5642.678137][T27801] dump_stack_lvl (lib/dump_stack.c:123)
[5642.678145][T27801] check_preemption_disabled (lib/smp_processor_id.c:52)
[5642.678152][T27801] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5642.678158][T27801] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5642.678165][T27801] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5642.678172][T27801] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5642.678177][T27801] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5642.678189][T27801] rawv6_sendmsg (net/ipv6/raw.c:918)
[5642.678201][T27801] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5642.678206][T27801] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5642.678211][T27801] ? __lock_release (kernel/locking/lockdep.c:5534)
[5642.678219][T27801] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5642.678224][T27801] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5642.678233][T27801] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5642.678249][T27801] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5642.678252][T27801] ? __lock_release (kernel/locking/lockdep.c:5534)
[5642.678263][T27801] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5642.678268][T27801] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5642.678274][T27801] ? __pfx___sys_sendto (net/socket.c:2147)
[5642.678288][T27801] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5642.678295][T27801] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5642.678304][T27801] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5642.678311][T27801] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5642.678321][T27801] __x64_sys_sendto (net/socket.c:2183)
[5642.678325][T27801] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5642.678328][T27801] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5642.678333][T27801] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5642.678337][T27801] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5642.678341][T27801] RIP: 0033:0x7fd7672cfa4a
[ 5642.678344][T27801] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5642.678347][T27801] RSP: 002b:00007ffcae48f8d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5642.678351][T27801] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd7672cfa4a
[ 5642.678353][T27801] RDX: 0000000000000040 RSI: 00000000079eb340 RDI: 0000000000000005
[ 5642.678355][T27801] RBP: 00007ffcae48f960 R08: 0000000000418574 R09: 000000000000001c
[ 5642.678357][T27801] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5642.678359][T27801] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd7673f8000
| [ 5642.678359][T27801] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd7673f8000
| [ 5642.678373][T27801]
| [ 5642.678376][T27801] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/27801
| [5642.689630][T27801] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5642.689866][T27801] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5642.689868][T27801] Call Trace:
[ 5642.689869][T27801]
[5642.689871][T27801] dump_stack_lvl (lib/dump_stack.c:123)
[5642.689877][T27801] check_preemption_disabled (lib/smp_processor_id.c:52)
[5642.689882][T27801] lwtunnel_output (net/core/lwtunnel.c:359)
[5642.689888][T27801] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5642.689895][T27801] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5642.689900][T27801] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5642.689905][T27801] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5642.689917][T27801] rawv6_sendmsg (net/ipv6/raw.c:918)
[5642.689928][T27801] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5642.689934][T27801] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5642.689937][T27801] ? __lock_release (kernel/locking/lockdep.c:5534)
[5642.689944][T27801] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5642.689947][T27801] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5642.689956][T27801] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5642.689971][T27801] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5642.689974][T27801] ? __lock_release (kernel/locking/lockdep.c:5534)
[5642.689985][T27801] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5642.689989][T27801] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5642.689994][T27801] ? __pfx___sys_sendto (net/socket.c:2147)
[5642.690008][T27801] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5642.690014][T27801] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5642.690022][T27801] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5642.690029][T27801] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5642.690039][T27801] __x64_sys_sendto (net/socket.c:2183)
[5642.690042][T27801] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5642.690045][T27801] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5642.690050][T27801] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5642.690054][T27801] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5642.690057][T27801] RIP: 0033:0x7fd7672cfa4a
[ 5642.690060][T27801] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5642.690063][T27801] RSP: 002b:00007ffcae48f8d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5642.690066][T27801] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd7672cfa4a
[ 5642.690067][T27801] RDX: 0000000000000040 RSI: 00000000079eb340 RDI: 0000000000000005
[ 5642.690069][T27801] RBP: 00007ffcae48f960 R08: 0000000000418574 R09: 000000000000001c
[ 5642.690071][T27801] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5642.690072][T27801] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd7673f8000
| [ 5642.690072][T27801] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd7673f8000
| [ 5642.690086][T27801]
| [ 5642.704325][T27801] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/27801
| [5642.704682][T27801] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5642.704943][T27801] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5642.704945][T27801] Call Trace:
[ 5642.704947][T27801]
[5642.704949][T27801] dump_stack_lvl (lib/dump_stack.c:123)
[5642.704956][T27801] check_preemption_disabled (lib/smp_processor_id.c:52)
[5642.704962][T27801] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5642.704968][T27801] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5642.704975][T27801] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5642.704981][T27801] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5642.704985][T27801] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5642.704998][T27801] rawv6_sendmsg (net/ipv6/raw.c:918)
[5642.705010][T27801] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5642.705015][T27801] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5642.705018][T27801] ? __lock_release (kernel/locking/lockdep.c:5534)
[5642.705026][T27801] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5642.705030][T27801] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5642.705039][T27801] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5642.705055][T27801] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5642.705058][T27801] ? __lock_release (kernel/locking/lockdep.c:5534)
[5642.705069][T27801] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5642.705075][T27801] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5642.705080][T27801] ? __pfx___sys_sendto (net/socket.c:2147)
[5642.705095][T27801] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5642.705101][T27801] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5642.705109][T27801] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5642.705117][T27801] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5642.705128][T27801] __x64_sys_sendto (net/socket.c:2183)
[5642.705132][T27801] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5642.705135][T27801] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5642.705139][T27801] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5642.705144][T27801] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5642.705147][T27801] RIP: 0033:0x7fd7672cfa4a
[ 5642.705151][T27801] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5642.705154][T27801] RSP: 002b:00007ffcae48f8d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5642.705157][T27801] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd7672cfa4a
[ 5642.705159][T27801] RDX: 0000000000000040 RSI: 00000000079eb340 RDI: 0000000000000005
[ 5642.705161][T27801] RBP: 00007ffcae48f960 R08: 0000000000418574 R09: 000000000000001c
[ 5642.705163][T27801] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5642.705165][T27801] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd7673f8000
| [ 5642.705165][T27801] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd7673f8000
| [ 5642.705190][T27801]
| [ 5643.491802][T27808] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/27808
| [5643.492670][T27808] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5643.492945][T27808] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5643.492947][T27808] Call Trace:
[ 5643.492949][T27808]
[5643.492951][T27808] dump_stack_lvl (lib/dump_stack.c:123)
[5643.492959][T27808] check_preemption_disabled (lib/smp_processor_id.c:52)
[5643.492966][T27808] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5643.492972][T27808] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5643.492979][T27808] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5643.492985][T27808] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5643.492990][T27808] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5643.493001][T27808] rawv6_sendmsg (net/ipv6/raw.c:918)
[5643.493013][T27808] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5643.493018][T27808] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5643.493023][T27808] ? __lock_release (kernel/locking/lockdep.c:5534)
[5643.493031][T27808] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5643.493036][T27808] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5643.493045][T27808] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5643.493060][T27808] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5643.493063][T27808] ? __lock_release (kernel/locking/lockdep.c:5534)
[5643.493074][T27808] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5643.493079][T27808] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5643.493085][T27808] ? __pfx___sys_sendto (net/socket.c:2147)
[5643.493099][T27808] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5643.493105][T27808] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5643.493115][T27808] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5643.493122][T27808] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5643.493132][T27808] __x64_sys_sendto (net/socket.c:2183)
[5643.493135][T27808] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5643.493139][T27808] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5643.493144][T27808] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5643.493149][T27808] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5643.493152][T27808] RIP: 0033:0x7f7d97bd7a4a
[ 5643.493156][T27808] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5643.493159][T27808] RSP: 002b:00007fff0cd85e88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5643.493163][T27808] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7d97bd7a4a
[ 5643.493165][T27808] RDX: 0000000000000040 RSI: 00000000275a3340 RDI: 0000000000000005
[ 5643.493167][T27808] RBP: 00007fff0cd85f10 R08: 0000000000418574 R09: 000000000000001c
[ 5643.493169][T27808] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5643.493171][T27808] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7d97d00000
| [ 5643.493171][T27808] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7d97d00000
| [ 5643.493185][T27808]
| [ 5643.505311][T27808] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/27808
| [5643.505673][T27808] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5643.505921][T27808] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5643.505922][T27808] Call Trace:
[ 5643.505924][T27808]
[5643.505926][T27808] dump_stack_lvl (lib/dump_stack.c:123)
[5643.505933][T27808] check_preemption_disabled (lib/smp_processor_id.c:52)
[5643.505939][T27808] lwtunnel_output (net/core/lwtunnel.c:359)
[5643.505945][T27808] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5643.505952][T27808] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5643.505958][T27808] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5643.505963][T27808] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5643.505974][T27808] rawv6_sendmsg (net/ipv6/raw.c:918)
[5643.505986][T27808] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5643.505991][T27808] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5643.505995][T27808] ? __lock_release (kernel/locking/lockdep.c:5534)
[5643.506003][T27808] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5643.506007][T27808] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5643.506017][T27808] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5643.506033][T27808] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5643.506035][T27808] ? __lock_release (kernel/locking/lockdep.c:5534)
[5643.506046][T27808] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5643.506050][T27808] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5643.506056][T27808] ? __pfx___sys_sendto (net/socket.c:2147)
[5643.506070][T27808] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5643.506077][T27808] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5643.506085][T27808] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5643.506092][T27808] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5643.506102][T27808] __x64_sys_sendto (net/socket.c:2183)
[5643.506106][T27808] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5643.506109][T27808] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5643.506115][T27808] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5643.506120][T27808] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5643.506123][T27808] RIP: 0033:0x7f7d97bd7a4a
[ 5643.506127][T27808] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5643.506129][T27808] RSP: 002b:00007fff0cd85e88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5643.506133][T27808] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7d97bd7a4a
[ 5643.506135][T27808] RDX: 0000000000000040 RSI: 00000000275a3340 RDI: 0000000000000005
[ 5643.506137][T27808] RBP: 00007fff0cd85f10 R08: 0000000000418574 R09: 000000000000001c
[ 5643.506139][T27808] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5643.506141][T27808] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7d97d00000
| [ 5643.506141][T27808] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7d97d00000
| [ 5643.506155][T27808]
| [ 5643.518683][T27808] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/27808
| [5643.519069][T27808] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5643.519332][T27808] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5643.519334][T27808] Call Trace:
[ 5643.519336][T27808]
[5643.519339][T27808] dump_stack_lvl (lib/dump_stack.c:123)
[5643.519345][T27808] check_preemption_disabled (lib/smp_processor_id.c:52)
[5643.519351][T27808] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5643.519357][T27808] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5643.519364][T27808] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5643.519370][T27808] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5643.519375][T27808] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5643.519387][T27808] rawv6_sendmsg (net/ipv6/raw.c:918)
[5643.519398][T27808] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5643.519403][T27808] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5643.519407][T27808] ? __lock_release (kernel/locking/lockdep.c:5534)
[5643.519414][T27808] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5643.519419][T27808] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5643.519428][T27808] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5643.519444][T27808] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5643.519447][T27808] ? __lock_release (kernel/locking/lockdep.c:5534)
[5643.519458][T27808] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5643.519462][T27808] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5643.519468][T27808] ? __pfx___sys_sendto (net/socket.c:2147)
[5643.519483][T27808] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5643.519489][T27808] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5643.519497][T27808] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5643.519504][T27808] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5643.519513][T27808] __x64_sys_sendto (net/socket.c:2183)
[5643.519517][T27808] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5643.519520][T27808] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5643.519525][T27808] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5643.519530][T27808] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5643.519533][T27808] RIP: 0033:0x7f7d97bd7a4a
[ 5643.519537][T27808] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5643.519539][T27808] RSP: 002b:00007fff0cd85e88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5643.519542][T27808] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7d97bd7a4a
[ 5643.519544][T27808] RDX: 0000000000000040 RSI: 00000000275a3340 RDI: 0000000000000005
[ 5643.519546][T27808] RBP: 00007fff0cd85f10 R08: 0000000000418574 R09: 000000000000001c
[ 5643.519548][T27808] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5643.519550][T27808] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7d97d00000
| [ 5643.519550][T27808] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7d97d00000
| [ 5643.519564][T27808]
| [ 5644.312093][T27815] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/27815
| [5644.312553][T27815] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5644.312810][T27815] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5644.312812][T27815] Call Trace:
[ 5644.312814][T27815]
[5644.312816][T27815] dump_stack_lvl (lib/dump_stack.c:123)
[5644.312823][T27815] check_preemption_disabled (lib/smp_processor_id.c:52)
[5644.312830][T27815] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5644.312836][T27815] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5644.312844][T27815] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5644.312850][T27815] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5644.312855][T27815] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5644.312867][T27815] rawv6_sendmsg (net/ipv6/raw.c:918)
[5644.312878][T27815] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5644.312883][T27815] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5644.312888][T27815] ? __lock_release (kernel/locking/lockdep.c:5534)
[5644.312896][T27815] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5644.312901][T27815] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5644.312910][T27815] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5644.312925][T27815] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5644.312928][T27815] ? __lock_release (kernel/locking/lockdep.c:5534)
[5644.312939][T27815] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5644.312944][T27815] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5644.312950][T27815] ? __pfx___sys_sendto (net/socket.c:2147)
[5644.312964][T27815] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5644.312970][T27815] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5644.312979][T27815] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5644.312986][T27815] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5644.312996][T27815] __x64_sys_sendto (net/socket.c:2183)
[5644.312999][T27815] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5644.313003][T27815] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5644.313007][T27815] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5644.313012][T27815] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5644.313015][T27815] RIP: 0033:0x7fecac1dca4a
[ 5644.313019][T27815] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5644.313022][T27815] RSP: 002b:00007ffd7274e238 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5644.313025][T27815] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fecac1dca4a
[ 5644.313027][T27815] RDX: 0000000000000040 RSI: 0000000030209340 RDI: 0000000000000005
[ 5644.313029][T27815] RBP: 00007ffd7274e2c0 R08: 0000000000418574 R09: 000000000000001c
[ 5644.313031][T27815] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5644.313033][T27815] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fecac305000
| [ 5644.313047][T27815]
| [ 5647.351931][T27842] check_preemption_disabled: 17 callbacks suppressed
| [ 5647.351938][T27842] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/27842
| [5647.352724][T27842] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5647.352980][T27842] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5647.352982][T27842] Call Trace:
[ 5647.352984][T27842]
[5647.352986][T27842] dump_stack_lvl (lib/dump_stack.c:123)
[5647.352994][T27842] check_preemption_disabled (lib/smp_processor_id.c:52)
[5647.353001][T27842] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5647.353007][T27842] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5647.353014][T27842] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5647.353021][T27842] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5647.353026][T27842] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5647.353037][T27842] rawv6_sendmsg (net/ipv6/raw.c:918)
[5647.353049][T27842] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5647.353054][T27842] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5647.353059][T27842] ? __lock_release (kernel/locking/lockdep.c:5534)
[5647.353068][T27842] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5647.353072][T27842] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5647.353081][T27842] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5647.353097][T27842] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5647.353100][T27842] ? __lock_release (kernel/locking/lockdep.c:5534)
[5647.353112][T27842] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5647.353117][T27842] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5647.353123][T27842] ? __pfx___sys_sendto (net/socket.c:2147)
[5647.353137][T27842] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5647.353143][T27842] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5647.353152][T27842] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5647.353158][T27842] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5647.353168][T27842] __x64_sys_sendto (net/socket.c:2183)
[5647.353172][T27842] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5647.353175][T27842] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5647.353180][T27842] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5647.353184][T27842] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5647.353188][T27842] RIP: 0033:0x7f41913f5a4a
[ 5647.353192][T27842] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5647.353194][T27842] RSP: 002b:00007fff38f5d928 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5647.353198][T27842] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f41913f5a4a
[ 5647.353200][T27842] RDX: 0000000000000040 RSI: 0000000028964340 RDI: 0000000000000005
[ 5647.353202][T27842] RBP: 00007fff38f5d9b0 R08: 0000000000418574 R09: 000000000000001c
[ 5647.353204][T27842] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5647.353206][T27842] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f419151e000
| [ 5647.353206][T27842] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f419151e000
| [ 5647.353220][T27842]
| [ 5647.365553][T27842] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/27842
| [5647.365911][T27842] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5647.366170][T27842] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5647.366171][T27842] Call Trace:
[ 5647.366174][T27842]
[5647.366176][T27842] dump_stack_lvl (lib/dump_stack.c:123)
[5647.366183][T27842] check_preemption_disabled (lib/smp_processor_id.c:52)
[5647.366189][T27842] lwtunnel_output (net/core/lwtunnel.c:359)
[5647.366195][T27842] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5647.366203][T27842] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5647.366209][T27842] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5647.366214][T27842] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5647.366226][T27842] rawv6_sendmsg (net/ipv6/raw.c:918)
[5647.366237][T27842] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5647.366243][T27842] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5647.366247][T27842] ? __lock_release (kernel/locking/lockdep.c:5534)
[5647.366255][T27842] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5647.366259][T27842] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5647.366268][T27842] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5647.366284][T27842] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5647.366287][T27842] ? __lock_release (kernel/locking/lockdep.c:5534)
[5647.366298][T27842] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5647.366303][T27842] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5647.366309][T27842] ? __pfx___sys_sendto (net/socket.c:2147)
[5647.366322][T27842] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5647.366329][T27842] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5647.366338][T27842] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5647.366345][T27842] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5647.366355][T27842] __x64_sys_sendto (net/socket.c:2183)
[5647.366358][T27842] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5647.366362][T27842] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5647.366366][T27842] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5647.366371][T27842] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5647.366375][T27842] RIP: 0033:0x7f41913f5a4a
[ 5647.366378][T27842] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5647.366381][T27842] RSP: 002b:00007fff38f5d928 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5647.366384][T27842] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f41913f5a4a
[ 5647.366386][T27842] RDX: 0000000000000040 RSI: 0000000028964340 RDI: 0000000000000005
[ 5647.366388][T27842] RBP: 00007fff38f5d9b0 R08: 0000000000418574 R09: 000000000000001c
[ 5647.366390][T27842] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5647.366391][T27842] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f419151e000
| [ 5647.366391][T27842] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f419151e000
| [ 5647.366405][T27842]
| [ 5647.366809][T27842] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/27842
| [5647.378561][T27842] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5647.378811][T27842] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5647.378813][T27842] Call Trace:
[ 5647.378814][T27842]
[5647.378817][T27842] dump_stack_lvl (lib/dump_stack.c:123)
[5647.378823][T27842] check_preemption_disabled (lib/smp_processor_id.c:52)
[5647.378829][T27842] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5647.378835][T27842] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5647.378843][T27842] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5647.378848][T27842] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5647.378853][T27842] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5647.378865][T27842] rawv6_sendmsg (net/ipv6/raw.c:918)
[5647.378877][T27842] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5647.378882][T27842] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5647.378886][T27842] ? __lock_release (kernel/locking/lockdep.c:5534)
[5647.378894][T27842] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5647.378899][T27842] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5647.378908][T27842] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5647.378923][T27842] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5647.378926][T27842] ? __lock_release (kernel/locking/lockdep.c:5534)
[5647.378937][T27842] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5647.378942][T27842] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5647.378947][T27842] ? __pfx___sys_sendto (net/socket.c:2147)
[5647.378961][T27842] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5647.378968][T27842] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5647.378976][T27842] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5647.378983][T27842] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5647.378993][T27842] __x64_sys_sendto (net/socket.c:2183)
[5647.378997][T27842] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5647.378999][T27842] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5647.379004][T27842] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5647.379009][T27842] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5647.379012][T27842] RIP: 0033:0x7f41913f5a4a
[ 5647.379016][T27842] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5647.379018][T27842] RSP: 002b:00007fff38f5d928 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5647.379021][T27842] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f41913f5a4a
[ 5647.379023][T27842] RDX: 0000000000000040 RSI: 0000000028964340 RDI: 0000000000000005
[ 5647.379025][T27842] RBP: 00007fff38f5d9b0 R08: 0000000000418574 R09: 000000000000001c
[ 5647.379027][T27842] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5647.379029][T27842] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f419151e000
| [ 5647.379029][T27842] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f419151e000
| [ 5647.379043][T27842]
| [ 5647.835421][T27846] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/27846
| [5647.835863][T27846] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5647.836110][T27846] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5647.836114][T27846] Call Trace:
[ 5647.836116][T27846]
[5647.836119][T27846] dump_stack_lvl (lib/dump_stack.c:123)
[5647.836126][T27846] check_preemption_disabled (lib/smp_processor_id.c:52)
[5647.836133][T27846] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5647.836139][T27846] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5647.836147][T27846] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5647.836153][T27846] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5647.836158][T27846] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5647.836170][T27846] rawv6_sendmsg (net/ipv6/raw.c:918)
[5647.836182][T27846] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5647.836187][T27846] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5647.836192][T27846] ? __lock_release (kernel/locking/lockdep.c:5534)
[5647.836200][T27846] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5647.836205][T27846] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5647.836214][T27846] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5647.836230][T27846] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5647.836233][T27846] ? __lock_release (kernel/locking/lockdep.c:5534)
[5647.836244][T27846] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5647.836249][T27846] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5647.836255][T27846] ? __pfx___sys_sendto (net/socket.c:2147)
[5647.836269][T27846] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5647.836276][T27846] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5647.836284][T27846] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5647.836291][T27846] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5647.836301][T27846] __x64_sys_sendto (net/socket.c:2183)
[5647.836305][T27846] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5647.836309][T27846] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5647.836314][T27846] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5647.836318][T27846] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5647.836322][T27846] RIP: 0033:0x7f4d71bc0a4a
[ 5647.836326][T27846] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5647.836328][T27846] RSP: 002b:00007ffc32994bc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5647.836332][T27846] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4d71bc0a4a
[ 5647.836334][T27846] RDX: 0000000000000040 RSI: 0000000003a2a340 RDI: 0000000000000005
[ 5647.836336][T27846] RBP: 00007ffc32994c50 R08: 0000000000418574 R09: 000000000000001c
[ 5647.836338][T27846] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5647.836340][T27846] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4d71ce9000
| [ 5647.836340][T27846] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4d71ce9000
| [ 5647.836354][T27846]
| [ 5647.848916][T27846] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/27846
| [5647.849270][T27846] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5647.849511][T27846] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5647.849513][T27846] Call Trace:
[ 5647.849515][T27846]
[5647.849516][T27846] dump_stack_lvl (lib/dump_stack.c:123)
[5647.849522][T27846] check_preemption_disabled (lib/smp_processor_id.c:52)
[5647.849528][T27846] lwtunnel_output (net/core/lwtunnel.c:359)
[5647.849534][T27846] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5647.849541][T27846] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5647.849547][T27846] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5647.849552][T27846] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5647.849563][T27846] rawv6_sendmsg (net/ipv6/raw.c:918)
[5647.849575][T27846] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5647.849580][T27846] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5647.849584][T27846] ? __lock_release (kernel/locking/lockdep.c:5534)
[5647.849592][T27846] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5647.849596][T27846] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5647.849605][T27846] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5647.849620][T27846] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5647.849623][T27846] ? __lock_release (kernel/locking/lockdep.c:5534)
[5647.849634][T27846] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5647.849638][T27846] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5647.849644][T27846] ? __pfx___sys_sendto (net/socket.c:2147)
[5647.849658][T27846] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5647.849664][T27846] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5647.849673][T27846] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5647.849680][T27846] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5647.849689][T27846] __x64_sys_sendto (net/socket.c:2183)
[5647.849693][T27846] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5647.849696][T27846] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5647.849701][T27846] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5647.849705][T27846] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5647.849709][T27846] RIP: 0033:0x7f4d71bc0a4a
[ 5647.849712][T27846] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5647.849715][T27846] RSP: 002b:00007ffc32994bc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5647.849718][T27846] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4d71bc0a4a
[ 5647.849719][T27846] RDX: 0000000000000040 RSI: 0000000003a2a340 RDI: 0000000000000005
[ 5647.849722][T27846] RBP: 00007ffc32994c50 R08: 0000000000418574 R09: 000000000000001c
[ 5647.849724][T27846] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5647.849725][T27846] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4d71ce9000
| [ 5647.849725][T27846] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4d71ce9000
| [ 5647.849740][T27846]
| [ 5647.866796][T27846] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/27846
| [5647.867150][T27846] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5647.867394][T27846] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5647.867395][T27846] Call Trace:
[ 5647.867397][T27846]
[5647.867399][T27846] dump_stack_lvl (lib/dump_stack.c:123)
[5647.867405][T27846] check_preemption_disabled (lib/smp_processor_id.c:52)
[5647.867412][T27846] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5647.867418][T27846] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5647.867425][T27846] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5647.867431][T27846] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5647.867435][T27846] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5647.867447][T27846] rawv6_sendmsg (net/ipv6/raw.c:918)
[5647.867463][T27846] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5647.867468][T27846] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5647.867472][T27846] ? __lock_release (kernel/locking/lockdep.c:5534)
[5647.867480][T27846] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5647.867499][T27846] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5647.867508][T27846] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5647.867525][T27846] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5647.867527][T27846] ? __lock_release (kernel/locking/lockdep.c:5534)
[5647.867539][T27846] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5647.867543][T27846] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5647.867549][T27846] ? __pfx___sys_sendto (net/socket.c:2147)
[5647.867564][T27846] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5647.867570][T27846] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5647.867578][T27846] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5647.867585][T27846] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5647.867595][T27846] __x64_sys_sendto (net/socket.c:2183)
[5647.867599][T27846] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5647.867602][T27846] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5647.867607][T27846] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5647.867612][T27846] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5647.867615][T27846] RIP: 0033:0x7f4d71bc0a4a
[ 5647.867618][T27846] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5647.867620][T27846] RSP: 002b:00007ffc32994bc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5647.867624][T27846] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4d71bc0a4a
[ 5647.867626][T27846] RDX: 0000000000000040 RSI: 0000000003a2a340 RDI: 0000000000000005
[ 5647.867628][T27846] RBP: 00007ffc32994c50 R08: 0000000000418574 R09: 000000000000001c
[ 5647.867630][T27846] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5647.867631][T27846] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4d71ce9000
| [ 5647.867631][T27846] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4d71ce9000
| [ 5647.867646][T27846]
| [ 5648.334729][T27850] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/27850
| [5648.335213][T27850] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5648.335476][T27850] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5648.335478][T27850] Call Trace:
[ 5648.335480][T27850]
[5648.335482][T27850] dump_stack_lvl (lib/dump_stack.c:123)
[5648.335489][T27850] check_preemption_disabled (lib/smp_processor_id.c:52)
[5648.335495][T27850] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5648.335502][T27850] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5648.335509][T27850] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5648.335515][T27850] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5648.335520][T27850] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5648.335532][T27850] rawv6_sendmsg (net/ipv6/raw.c:918)
[5648.335543][T27850] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5648.335548][T27850] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5648.335553][T27850] ? __lock_release (kernel/locking/lockdep.c:5534)
[5648.335561][T27850] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5648.335566][T27850] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5648.335574][T27850] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5648.335590][T27850] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5648.335593][T27850] ? __lock_release (kernel/locking/lockdep.c:5534)
[5648.335604][T27850] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5648.335609][T27850] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5648.335614][T27850] ? __pfx___sys_sendto (net/socket.c:2147)
[5648.335628][T27850] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5648.335635][T27850] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5648.335643][T27850] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5648.335650][T27850] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5648.335660][T27850] __x64_sys_sendto (net/socket.c:2183)
[5648.335664][T27850] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5648.335668][T27850] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5648.335673][T27850] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5648.335677][T27850] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5648.335681][T27850] RIP: 0033:0x7f33d0925a4a
[ 5648.335685][T27850] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5648.335688][T27850] RSP: 002b:00007ffc7b8c7458 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5648.335691][T27850] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f33d0925a4a
[ 5648.335693][T27850] RDX: 0000000000000040 RSI: 00000000347c5340 RDI: 0000000000000005
[ 5648.335695][T27850] RBP: 00007ffc7b8c74e0 R08: 0000000000418574 R09: 000000000000001c
[ 5648.335697][T27850] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5648.335699][T27850] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f33d0a4e000
| [ 5648.335699][T27850] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f33d0a4e000
| [ 5648.335714][T27850]
| [ 5648.335716][T27850] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/27850
| [5648.347801][T27850] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5648.348059][T27850] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5648.348060][T27850] Call Trace:
[ 5648.348062][T27850]
[5648.348064][T27850] dump_stack_lvl (lib/dump_stack.c:123)
[5648.348070][T27850] check_preemption_disabled (lib/smp_processor_id.c:52)
[5648.348075][T27850] lwtunnel_output (net/core/lwtunnel.c:359)
[5648.348082][T27850] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5648.348088][T27850] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5648.348094][T27850] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5648.348099][T27850] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5648.348112][T27850] rawv6_sendmsg (net/ipv6/raw.c:918)
[5648.348124][T27850] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5648.348130][T27850] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5648.348133][T27850] ? __lock_release (kernel/locking/lockdep.c:5534)
[5648.348140][T27850] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5648.348144][T27850] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5648.348153][T27850] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5648.348169][T27850] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5648.348172][T27850] ? __lock_release (kernel/locking/lockdep.c:5534)
[5648.348183][T27850] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5648.348187][T27850] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5648.348193][T27850] ? __pfx___sys_sendto (net/socket.c:2147)
[5648.348208][T27850] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5648.348214][T27850] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5648.348222][T27850] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5648.348229][T27850] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5648.348239][T27850] __x64_sys_sendto (net/socket.c:2183)
[5648.348243][T27850] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5648.348246][T27850] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5648.348251][T27850] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5648.348255][T27850] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5648.348258][T27850] RIP: 0033:0x7f33d0925a4a
[ 5648.348262][T27850] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5648.348264][T27850] RSP: 002b:00007ffc7b8c7458 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5648.348267][T27850] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f33d0925a4a
[ 5648.348270][T27850] RDX: 0000000000000040 RSI: 00000000347c5340 RDI: 0000000000000005
[ 5648.348271][T27850] RBP: 00007ffc7b8c74e0 R08: 0000000000418574 R09: 000000000000001c
[ 5648.348273][T27850] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5648.348275][T27850] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f33d0a4e000
| [ 5648.348275][T27850] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f33d0a4e000
| [ 5648.348290][T27850]
| [ 5648.361056][T27850] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/27850
| [5648.361444][T27850] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5648.361697][T27850] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5648.361699][T27850] Call Trace:
[ 5648.361700][T27850]
[5648.361703][T27850] dump_stack_lvl (lib/dump_stack.c:123)
[5648.361709][T27850] check_preemption_disabled (lib/smp_processor_id.c:52)
[5648.361714][T27850] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5648.361721][T27850] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5648.361728][T27850] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5648.361733][T27850] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5648.361738][T27850] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5648.361751][T27850] rawv6_sendmsg (net/ipv6/raw.c:918)
[5648.361763][T27850] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5648.361768][T27850] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5648.361771][T27850] ? __lock_release (kernel/locking/lockdep.c:5534)
[5648.361779][T27850] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5648.361782][T27850] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5648.361791][T27850] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5648.361807][T27850] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5648.361810][T27850] ? __lock_release (kernel/locking/lockdep.c:5534)
[5648.361821][T27850] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5648.361826][T27850] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5648.361832][T27850] ? __pfx___sys_sendto (net/socket.c:2147)
[5648.361846][T27850] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5648.361853][T27850] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5648.361861][T27850] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5648.361868][T27850] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5648.361878][T27850] __x64_sys_sendto (net/socket.c:2183)
[5648.361882][T27850] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5648.361885][T27850] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5648.361889][T27850] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5648.361894][T27850] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5648.361898][T27850] RIP: 0033:0x7f33d0925a4a
[ 5648.361901][T27850] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5648.361904][T27850] RSP: 002b:00007ffc7b8c7458 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5648.361907][T27850] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f33d0925a4a
[ 5648.361910][T27850] RDX: 0000000000000040 RSI: 00000000347c5340 RDI: 0000000000000005
[ 5648.361912][T27850] RBP: 00007ffc7b8c74e0 R08: 0000000000418574 R09: 000000000000001c
[ 5648.361914][T27850] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5648.361916][T27850] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f33d0a4e000
| [ 5648.361916][T27850] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f33d0a4e000
| [ 5648.361931][T27850]
| [ 5648.801802][T27854] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/27854
| [5648.802259][T27854] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5648.802503][T27854] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5648.802505][T27854] Call Trace:
[ 5648.802507][T27854]
[5648.802509][T27854] dump_stack_lvl (lib/dump_stack.c:123)
[5648.802516][T27854] check_preemption_disabled (lib/smp_processor_id.c:52)
[5648.802523][T27854] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5648.802529][T27854] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5648.802536][T27854] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5648.802542][T27854] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5648.802547][T27854] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5648.802558][T27854] rawv6_sendmsg (net/ipv6/raw.c:918)
[5648.802570][T27854] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5648.802575][T27854] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5648.802580][T27854] ? __lock_release (kernel/locking/lockdep.c:5534)
[5648.802588][T27854] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5648.802593][T27854] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5648.802602][T27854] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5648.802618][T27854] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5648.802620][T27854] ? __lock_release (kernel/locking/lockdep.c:5534)
[5648.802631][T27854] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5648.802636][T27854] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5648.802642][T27854] ? __pfx___sys_sendto (net/socket.c:2147)
[5648.802656][T27854] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5648.802662][T27854] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5648.802670][T27854] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5648.802677][T27854] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5648.802687][T27854] __x64_sys_sendto (net/socket.c:2183)
[5648.802691][T27854] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5648.802695][T27854] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5648.802699][T27854] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5648.802714][T27854] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5648.802718][T27854] RIP: 0033:0x7f43b36a1a4a
[ 5648.802721][T27854] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5648.802724][T27854] RSP: 002b:00007fff43c020e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5648.802728][T27854] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f43b36a1a4a
[ 5648.802730][T27854] RDX: 0000000000000040 RSI: 000000000ff7f340 RDI: 0000000000000005
[ 5648.802732][T27854] RBP: 00007fff43c02170 R08: 0000000000418574 R09: 000000000000001c
[ 5648.802733][T27854] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5648.802735][T27854] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f43b37ca000
| [ 5650.622602][T27870] lwtunnel_output(): recursion limit reached on datapath
| [ 5652.442822][T27878] check_preemption_disabled: 12 callbacks suppressed
| [ 5652.442829][T27878] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/27878
| [5652.443620][T27878] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5652.443889][T27878] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5652.443891][T27878] Call Trace:
[ 5652.443893][T27878]
[5652.443895][T27878] dump_stack_lvl (lib/dump_stack.c:123)
[5652.443904][T27878] check_preemption_disabled (lib/smp_processor_id.c:52)
[5652.443910][T27878] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5652.443916][T27878] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5652.443923][T27878] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5652.443930][T27878] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5652.443935][T27878] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5652.443947][T27878] rawv6_sendmsg (net/ipv6/raw.c:918)
[5652.443958][T27878] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5652.443963][T27878] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5652.443968][T27878] ? __lock_release (kernel/locking/lockdep.c:5534)
[5652.443977][T27878] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5652.443981][T27878] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5652.443990][T27878] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5652.444006][T27878] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5652.444008][T27878] ? __lock_release (kernel/locking/lockdep.c:5534)
[5652.444019][T27878] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5652.444025][T27878] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5652.444030][T27878] ? __pfx___sys_sendto (net/socket.c:2147)
[5652.444044][T27878] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5652.444050][T27878] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5652.444059][T27878] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5652.444066][T27878] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5652.444075][T27878] __x64_sys_sendto (net/socket.c:2183)
[5652.444080][T27878] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5652.444084][T27878] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5652.444088][T27878] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5652.444094][T27878] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5652.444097][T27878] RIP: 0033:0x7f0989045a4a
[ 5652.444102][T27878] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5652.444105][T27878] RSP: 002b:00007ffeaf6f1718 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5652.444109][T27878] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0989045a4a
[ 5652.444113][T27878] RDX: 0000000000000040 RSI: 0000000019c33340 RDI: 0000000000000005
[ 5652.444114][T27878] RBP: 00007ffeaf6f17a0 R08: 0000000000418574 R09: 000000000000001c
[ 5652.444117][T27878] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5652.444119][T27878] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f098916e000
| [ 5652.444119][T27878] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f098916e000
| [ 5652.444133][T27878]
| [ 5652.456563][T27878] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/27878
| [5652.456922][T27878] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5652.457180][T27878] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5652.457182][T27878] Call Trace:
[ 5652.457190][T27878]
[5652.457192][T27878] dump_stack_lvl (lib/dump_stack.c:123)
[5652.457199][T27878] check_preemption_disabled (lib/smp_processor_id.c:52)
[5652.457205][T27878] lwtunnel_output (net/core/lwtunnel.c:359)
[5652.457212][T27878] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5652.457219][T27878] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5652.457225][T27878] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5652.457230][T27878] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5652.457241][T27878] rawv6_sendmsg (net/ipv6/raw.c:918)
[5652.457253][T27878] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5652.457258][T27878] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5652.457263][T27878] ? __lock_release (kernel/locking/lockdep.c:5534)
[5652.457271][T27878] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5652.457275][T27878] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5652.457284][T27878] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5652.457300][T27878] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5652.457303][T27878] ? __lock_release (kernel/locking/lockdep.c:5534)
[5652.457315][T27878] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5652.457319][T27878] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5652.457325][T27878] ? __pfx___sys_sendto (net/socket.c:2147)
[5652.457340][T27878] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5652.457346][T27878] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5652.457354][T27878] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5652.457361][T27878] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5652.457371][T27878] __x64_sys_sendto (net/socket.c:2183)
[5652.457375][T27878] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5652.457379][T27878] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5652.457383][T27878] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5652.457388][T27878] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5652.457392][T27878] RIP: 0033:0x7f0989045a4a
[ 5652.457396][T27878] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5652.457399][T27878] RSP: 002b:00007ffeaf6f1718 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5652.457402][T27878] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0989045a4a
[ 5652.457404][T27878] RDX: 0000000000000040 RSI: 0000000019c33340 RDI: 0000000000000005
[ 5652.457406][T27878] RBP: 00007ffeaf6f17a0 R08: 0000000000418574 R09: 000000000000001c
[ 5652.457408][T27878] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5652.457410][T27878] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f098916e000
| [ 5652.457410][T27878] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f098916e000
| [ 5652.457424][T27878]
| [ 5652.457859][T27878] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/27878
| [5652.469596][T27878] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5652.469850][T27878] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5652.469852][T27878] Call Trace:
[ 5652.469854][T27878]
[5652.469856][T27878] dump_stack_lvl (lib/dump_stack.c:123)
[5652.469862][T27878] check_preemption_disabled (lib/smp_processor_id.c:52)
[5652.469869][T27878] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5652.469875][T27878] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5652.469882][T27878] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5652.469888][T27878] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5652.469893][T27878] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5652.469905][T27878] rawv6_sendmsg (net/ipv6/raw.c:918)
[5652.469917][T27878] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5652.469922][T27878] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5652.469926][T27878] ? __lock_release (kernel/locking/lockdep.c:5534)
[5652.469934][T27878] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5652.469938][T27878] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5652.469947][T27878] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5652.469963][T27878] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5652.469966][T27878] ? __lock_release (kernel/locking/lockdep.c:5534)
[5652.469977][T27878] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5652.469982][T27878] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5652.469988][T27878] ? __pfx___sys_sendto (net/socket.c:2147)
[5652.470002][T27878] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5652.470008][T27878] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5652.470016][T27878] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5652.470023][T27878] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5652.470033][T27878] __x64_sys_sendto (net/socket.c:2183)
[5652.470037][T27878] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5652.470040][T27878] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5652.470045][T27878] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5652.470049][T27878] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5652.470053][T27878] RIP: 0033:0x7f0989045a4a
[ 5652.470057][T27878] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5652.470060][T27878] RSP: 002b:00007ffeaf6f1718 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5652.470063][T27878] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0989045a4a
[ 5652.470065][T27878] RDX: 0000000000000040 RSI: 0000000019c33340 RDI: 0000000000000005
[ 5652.470067][T27878] RBP: 00007ffeaf6f17a0 R08: 0000000000418574 R09: 000000000000001c
[ 5652.470069][T27878] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5652.470071][T27878] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f098916e000
| [ 5652.470071][T27878] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f098916e000
| [ 5652.470085][T27878]
| [ 5652.924957][T27882] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/27882
| [5652.926091][T27882] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5652.926350][T27882] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5652.926352][T27882] Call Trace:
[ 5652.926355][T27882]
[5652.926357][T27882] dump_stack_lvl (lib/dump_stack.c:123)
[5652.926365][T27882] check_preemption_disabled (lib/smp_processor_id.c:52)
[5652.926371][T27882] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5652.926378][T27882] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5652.926385][T27882] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5652.926391][T27882] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5652.926396][T27882] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5652.926408][T27882] rawv6_sendmsg (net/ipv6/raw.c:918)
[5652.926420][T27882] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5652.926425][T27882] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5652.926430][T27882] ? __lock_release (kernel/locking/lockdep.c:5534)
[5652.926438][T27882] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5652.926443][T27882] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5652.926452][T27882] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5652.926468][T27882] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5652.926471][T27882] ? __lock_release (kernel/locking/lockdep.c:5534)
[5652.926482][T27882] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5652.926487][T27882] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5652.926493][T27882] ? __pfx___sys_sendto (net/socket.c:2147)
[5652.926507][T27882] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5652.926514][T27882] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5652.926522][T27882] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5652.926529][T27882] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5652.926539][T27882] __x64_sys_sendto (net/socket.c:2183)
[5652.926543][T27882] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5652.926547][T27882] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5652.926552][T27882] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5652.926557][T27882] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5652.926561][T27882] RIP: 0033:0x7fd25fb3ba4a
[ 5652.926565][T27882] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5652.926568][T27882] RSP: 002b:00007fff152809f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5652.926572][T27882] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd25fb3ba4a
[ 5652.926574][T27882] RDX: 0000000000000040 RSI: 000000003da53340 RDI: 0000000000000005
[ 5652.926576][T27882] RBP: 00007fff15280a80 R08: 0000000000418574 R09: 000000000000001c
[ 5652.926578][T27882] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5652.926580][T27882] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd25fc64000
| [ 5652.926580][T27882] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd25fc64000
| [ 5652.926594][T27882]
| [ 5652.926597][T27882] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/27882
| [5652.937994][T27882] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5652.938246][T27882] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5652.938247][T27882] Call Trace:
[ 5652.938249][T27882]
[5652.938251][T27882] dump_stack_lvl (lib/dump_stack.c:123)
[5652.938257][T27882] check_preemption_disabled (lib/smp_processor_id.c:52)
[5652.938263][T27882] lwtunnel_output (net/core/lwtunnel.c:359)
[5652.938270][T27882] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5652.938276][T27882] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5652.938282][T27882] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5652.938287][T27882] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5652.938299][T27882] rawv6_sendmsg (net/ipv6/raw.c:918)
[5652.938311][T27882] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5652.938316][T27882] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5652.938320][T27882] ? __lock_release (kernel/locking/lockdep.c:5534)
[5652.938327][T27882] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5652.938331][T27882] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5652.938340][T27882] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5652.938357][T27882] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5652.938359][T27882] ? __lock_release (kernel/locking/lockdep.c:5534)
[5652.938371][T27882] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5652.938375][T27882] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5652.938381][T27882] ? __pfx___sys_sendto (net/socket.c:2147)
[5652.938395][T27882] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5652.938402][T27882] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5652.938409][T27882] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5652.938416][T27882] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5652.938427][T27882] __x64_sys_sendto (net/socket.c:2183)
[5652.938431][T27882] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5652.938434][T27882] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5652.938439][T27882] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5652.938443][T27882] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5652.938447][T27882] RIP: 0033:0x7fd25fb3ba4a
[ 5652.938450][T27882] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5652.938453][T27882] RSP: 002b:00007fff152809f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5652.938456][T27882] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd25fb3ba4a
[ 5652.938458][T27882] RDX: 0000000000000040 RSI: 000000003da53340 RDI: 0000000000000005
[ 5652.938460][T27882] RBP: 00007fff15280a80 R08: 0000000000418574 R09: 000000000000001c
[ 5652.938462][T27882] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5652.938464][T27882] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd25fc64000
| [ 5652.938464][T27882] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd25fc64000
| [ 5652.938479][T27882]
| [ 5652.938906][T27882] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/27882
| [5652.950307][T27882] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5652.950552][T27882] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5652.950554][T27882] Call Trace:
[ 5652.950556][T27882]
[5652.950558][T27882] dump_stack_lvl (lib/dump_stack.c:123)
[5652.950564][T27882] check_preemption_disabled (lib/smp_processor_id.c:52)
[5652.950570][T27882] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5652.950577][T27882] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5652.950583][T27882] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5652.950589][T27882] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5652.950594][T27882] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5652.950606][T27882] rawv6_sendmsg (net/ipv6/raw.c:918)
[5652.950618][T27882] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5652.950624][T27882] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5652.950627][T27882] ? __lock_release (kernel/locking/lockdep.c:5534)
[5652.950635][T27882] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5652.950639][T27882] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5652.950648][T27882] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5652.950664][T27882] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5652.950667][T27882] ? __lock_release (kernel/locking/lockdep.c:5534)
[5652.950679][T27882] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5652.950683][T27882] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5652.950700][T27882] ? __pfx___sys_sendto (net/socket.c:2147)
[5652.950714][T27882] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5652.950720][T27882] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5652.950728][T27882] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5652.950734][T27882] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5652.950744][T27882] __x64_sys_sendto (net/socket.c:2183)
[5652.950749][T27882] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5652.950752][T27882] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5652.950756][T27882] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5652.950761][T27882] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5652.950764][T27882] RIP: 0033:0x7fd25fb3ba4a
[ 5652.950767][T27882] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5652.950770][T27882] RSP: 002b:00007fff152809f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5652.950773][T27882] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd25fb3ba4a
[ 5652.950775][T27882] RDX: 0000000000000040 RSI: 000000003da53340 RDI: 0000000000000005
[ 5652.950777][T27882] RBP: 00007fff15280a80 R08: 0000000000418574 R09: 000000000000001c
[ 5652.950779][T27882] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5652.950781][T27882] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd25fc64000
| [ 5652.950781][T27882] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd25fc64000
| [ 5652.950795][T27882]
| [ 5653.422369][T27886] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/27886
| [5653.422852][T27886] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5653.423154][T27886] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5653.423156][T27886] Call Trace:
[ 5653.423158][T27886]
[5653.423161][T27886] dump_stack_lvl (lib/dump_stack.c:123)
[5653.423168][T27886] check_preemption_disabled (lib/smp_processor_id.c:52)
[5653.423174][T27886] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5653.423181][T27886] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5653.423188][T27886] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5653.423194][T27886] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5653.423198][T27886] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5653.423210][T27886] rawv6_sendmsg (net/ipv6/raw.c:918)
[5653.423222][T27886] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5653.423228][T27886] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5653.423232][T27886] ? __lock_release (kernel/locking/lockdep.c:5534)
[5653.423240][T27886] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5653.423245][T27886] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5653.423254][T27886] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5653.423269][T27886] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5653.423272][T27886] ? __lock_release (kernel/locking/lockdep.c:5534)
[5653.423283][T27886] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5653.423288][T27886] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5653.423294][T27886] ? __pfx___sys_sendto (net/socket.c:2147)
[5653.423308][T27886] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5653.423315][T27886] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5653.423323][T27886] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5653.423337][T27886] __x64_sys_sendto (net/socket.c:2183)
[5653.423341][T27886] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5653.423345][T27886] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5653.423350][T27886] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5653.423354][T27886] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5653.423358][T27886] RIP: 0033:0x7f5b902e2a4a
[ 5653.423362][T27886] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5653.423365][T27886] RSP: 002b:00007fff94a83ae8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5653.423369][T27886] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5b902e2a4a
[ 5653.423371][T27886] RDX: 0000000000000040 RSI: 000000002f191340 RDI: 0000000000000005
[ 5653.423373][T27886] RBP: 00007fff94a83b70 R08: 0000000000418574 R09: 000000000000001c
[ 5653.423375][T27886] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5653.423377][T27886] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5b9040b000
| [ 5653.423377][T27886] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5b9040b000
| [ 5653.423391][T27886]
| [ 5653.423394][T27886] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/27886
| [5653.434928][T27886] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5653.435192][T27886] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5653.435194][T27886] Call Trace:
[ 5653.435196][T27886]
[5653.435198][T27886] dump_stack_lvl (lib/dump_stack.c:123)
[5653.435205][T27886] check_preemption_disabled (lib/smp_processor_id.c:52)
[5653.435210][T27886] lwtunnel_output (net/core/lwtunnel.c:359)
[5653.435217][T27886] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5653.435224][T27886] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5653.435229][T27886] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5653.435234][T27886] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5653.435246][T27886] rawv6_sendmsg (net/ipv6/raw.c:918)
[5653.435258][T27886] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5653.435264][T27886] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5653.435268][T27886] ? __lock_release (kernel/locking/lockdep.c:5534)
[5653.435275][T27886] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5653.435280][T27886] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5653.435289][T27886] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5653.435305][T27886] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5653.435308][T27886] ? __lock_release (kernel/locking/lockdep.c:5534)
[5653.435319][T27886] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5653.435323][T27886] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5653.435329][T27886] ? __pfx___sys_sendto (net/socket.c:2147)
[5653.435344][T27886] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5653.435351][T27886] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5653.435359][T27886] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5653.435374][T27886] __x64_sys_sendto (net/socket.c:2183)
[5653.435378][T27886] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5653.435381][T27886] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5653.435386][T27886] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5653.435391][T27886] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5653.435394][T27886] RIP: 0033:0x7f5b902e2a4a
[ 5653.435397][T27886] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5653.435400][T27886] RSP: 002b:00007fff94a83ae8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5653.435403][T27886] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5b902e2a4a
[ 5653.435406][T27886] RDX: 0000000000000040 RSI: 000000002f191340 RDI: 0000000000000005
[ 5653.435408][T27886] RBP: 00007fff94a83b70 R08: 0000000000418574 R09: 000000000000001c
[ 5653.435410][T27886] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5653.435412][T27886] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5b9040b000
| [ 5653.435412][T27886] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5b9040b000
| [ 5653.435427][T27886]
| [ 5653.435861][T27886] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/27886
| [5653.447370][T27886] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5653.447646][T27886] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5653.447649][T27886] Call Trace:
[ 5653.447651][T27886]
[5653.447653][T27886] dump_stack_lvl (lib/dump_stack.c:123)
[5653.447659][T27886] check_preemption_disabled (lib/smp_processor_id.c:52)
[5653.447665][T27886] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5653.447672][T27886] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5653.447678][T27886] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5653.447684][T27886] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5653.447689][T27886] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5653.447701][T27886] rawv6_sendmsg (net/ipv6/raw.c:918)
[5653.447713][T27886] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5653.447719][T27886] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5653.447723][T27886] ? __lock_release (kernel/locking/lockdep.c:5534)
[5653.447731][T27886] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5653.447734][T27886] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5653.447743][T27886] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5653.447760][T27886] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5653.447762][T27886] ? __lock_release (kernel/locking/lockdep.c:5534)
[5653.447774][T27886] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5653.447778][T27886] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5653.447784][T27886] ? __pfx___sys_sendto (net/socket.c:2147)
[5653.447799][T27886] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5653.447805][T27886] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5653.447813][T27886] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5653.447828][T27886] __x64_sys_sendto (net/socket.c:2183)
[5653.447832][T27886] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5653.447835][T27886] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5653.447840][T27886] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5653.447845][T27886] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5653.447848][T27886] RIP: 0033:0x7f5b902e2a4a
[ 5653.447852][T27886] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5653.447855][T27886] RSP: 002b:00007fff94a83ae8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5653.447858][T27886] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5b902e2a4a
[ 5653.447860][T27886] RDX: 0000000000000040 RSI: 000000002f191340 RDI: 0000000000000005
[ 5653.447863][T27886] RBP: 00007fff94a83b70 R08: 0000000000418574 R09: 000000000000001c
[ 5653.447865][T27886] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5653.447867][T27886] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5b9040b000
| [ 5653.447867][T27886] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5b9040b000
| [ 5653.447882][T27886]
| [ 5653.901512][T27890] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/27890
| [5653.901954][T27890] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5653.902212][T27890] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5653.902215][T27890] Call Trace:
[ 5653.902217][T27890]
[5653.902220][T27890] dump_stack_lvl (lib/dump_stack.c:123)
[5653.902227][T27890] check_preemption_disabled (lib/smp_processor_id.c:52)
[5653.902233][T27890] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5653.902240][T27890] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5653.902247][T27890] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5653.902253][T27890] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5653.902258][T27890] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5653.902270][T27890] rawv6_sendmsg (net/ipv6/raw.c:918)
[5653.902282][T27890] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5653.902287][T27890] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5653.902292][T27890] ? __lock_release (kernel/locking/lockdep.c:5534)
[5653.902300][T27890] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5653.902305][T27890] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5653.902314][T27890] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5653.902330][T27890] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5653.902333][T27890] ? __lock_release (kernel/locking/lockdep.c:5534)
[5653.902344][T27890] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5653.902349][T27890] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5653.902355][T27890] ? __pfx___sys_sendto (net/socket.c:2147)
[5653.902369][T27890] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5653.902376][T27890] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5653.902384][T27890] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5653.902391][T27890] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5653.902401][T27890] __x64_sys_sendto (net/socket.c:2183)
[5653.902405][T27890] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5653.902408][T27890] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5653.902413][T27890] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5653.902418][T27890] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5653.902422][T27890] RIP: 0033:0x7f173559da4a
[ 5653.902426][T27890] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5653.902429][T27890] RSP: 002b:00007ffda69c1f88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5653.902433][T27890] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f173559da4a
[ 5653.902435][T27890] RDX: 0000000000000040 RSI: 0000000009db0340 RDI: 0000000000000005
[ 5653.902437][T27890] RBP: 00007ffda69c2010 R08: 0000000000418574 R09: 000000000000001c
[ 5653.902439][T27890] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5653.902441][T27890] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f17356c6000
| [ 5656.696509][T27906] lwtunnel_output(): recursion limit reached on datapath
| [ 5658.160077][T27910] check_preemption_disabled: 10 callbacks suppressed
| [ 5658.160084][T27910] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/27910
| [5658.160827][T27910] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5658.161082][T27910] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5658.161084][T27910] Call Trace:
[ 5658.161086][T27910]
[5658.161089][T27910] dump_stack_lvl (lib/dump_stack.c:123)
[5658.161096][T27910] check_preemption_disabled (lib/smp_processor_id.c:52)
[5658.161103][T27910] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5658.161109][T27910] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5658.161118][T27910] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5658.161125][T27910] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5658.161130][T27910] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5658.161142][T27910] rawv6_sendmsg (net/ipv6/raw.c:918)
[5658.161153][T27910] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5658.161158][T27910] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5658.161164][T27910] ? __lock_release (kernel/locking/lockdep.c:5534)
[5658.161173][T27910] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5658.161178][T27910] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5658.161187][T27910] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5658.161203][T27910] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5658.161205][T27910] ? __lock_release (kernel/locking/lockdep.c:5534)
[5658.161216][T27910] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5658.161221][T27910] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5658.161226][T27910] ? __pfx___sys_sendto (net/socket.c:2147)
[5658.161240][T27910] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5658.161247][T27910] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5658.161256][T27910] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5658.161263][T27910] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5658.161273][T27910] __x64_sys_sendto (net/socket.c:2183)
[5658.161278][T27910] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5658.161282][T27910] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5658.161286][T27910] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5658.161291][T27910] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5658.161295][T27910] RIP: 0033:0x7fe7f50dba4a
[ 5658.161299][T27910] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5658.161302][T27910] RSP: 002b:00007ffdb0e38928 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5658.161306][T27910] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe7f50dba4a
[ 5658.161308][T27910] RDX: 0000000000000040 RSI: 00000000140e9340 RDI: 0000000000000005
[ 5658.161310][T27910] RBP: 00007ffdb0e389b0 R08: 0000000000418574 R09: 000000000000001c
[ 5658.161312][T27910] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5658.161315][T27910] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe7f5204000
| [ 5658.161315][T27910] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe7f5204000
| [ 5658.161329][T27910]
| [ 5658.173962][T27910] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/27910
| [5658.174332][T27910] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5658.174578][T27910] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5658.174580][T27910] Call Trace:
[ 5658.174583][T27910]
[5658.174585][T27910] dump_stack_lvl (lib/dump_stack.c:123)
[5658.174592][T27910] check_preemption_disabled (lib/smp_processor_id.c:52)
[5658.174598][T27910] lwtunnel_output (net/core/lwtunnel.c:359)
[5658.174605][T27910] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5658.174612][T27910] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5658.174619][T27910] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5658.174624][T27910] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5658.174636][T27910] rawv6_sendmsg (net/ipv6/raw.c:918)
[5658.174648][T27910] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5658.174654][T27910] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5658.174659][T27910] ? __lock_release (kernel/locking/lockdep.c:5534)
[5658.174668][T27910] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5658.174672][T27910] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5658.174682][T27910] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5658.174698][T27910] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5658.174701][T27910] ? __lock_release (kernel/locking/lockdep.c:5534)
[5658.174712][T27910] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5658.174717][T27910] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5658.174723][T27910] ? __pfx___sys_sendto (net/socket.c:2147)
[5658.174738][T27910] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5658.174745][T27910] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5658.174754][T27910] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5658.174762][T27910] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5658.174772][T27910] __x64_sys_sendto (net/socket.c:2183)
[5658.174776][T27910] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5658.174779][T27910] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5658.174784][T27910] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5658.174789][T27910] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5658.174793][T27910] RIP: 0033:0x7fe7f50dba4a
[ 5658.174797][T27910] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5658.174800][T27910] RSP: 002b:00007ffdb0e38928 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5658.174803][T27910] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe7f50dba4a
[ 5658.174806][T27910] RDX: 0000000000000040 RSI: 00000000140e9340 RDI: 0000000000000005
[ 5658.174808][T27910] RBP: 00007ffdb0e389b0 R08: 0000000000418574 R09: 000000000000001c
[ 5658.174810][T27910] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5658.174812][T27910] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe7f5204000
| [ 5658.174812][T27910] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe7f5204000
| [ 5658.174837][T27910]
| [ 5658.192712][T27910] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/27910
| [5658.193092][T27910] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5658.193352][T27910] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5658.193354][T27910] Call Trace:
[ 5658.193356][T27910]
[5658.193358][T27910] dump_stack_lvl (lib/dump_stack.c:123)
[5658.193366][T27910] check_preemption_disabled (lib/smp_processor_id.c:52)
[5658.193373][T27910] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5658.193379][T27910] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5658.193387][T27910] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5658.193393][T27910] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5658.193398][T27910] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5658.193411][T27910] rawv6_sendmsg (net/ipv6/raw.c:918)
[5658.193423][T27910] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5658.193428][T27910] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5658.193433][T27910] ? __lock_release (kernel/locking/lockdep.c:5534)
[5658.193442][T27910] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5658.193446][T27910] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5658.193455][T27910] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5658.193472][T27910] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5658.193475][T27910] ? __lock_release (kernel/locking/lockdep.c:5534)
[5658.193486][T27910] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5658.193492][T27910] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5658.193498][T27910] ? __pfx___sys_sendto (net/socket.c:2147)
[5658.193512][T27910] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5658.193520][T27910] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5658.193529][T27910] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5658.193536][T27910] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5658.193546][T27910] __x64_sys_sendto (net/socket.c:2183)
[5658.193550][T27910] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5658.193554][T27910] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5658.193559][T27910] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5658.193564][T27910] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5658.193568][T27910] RIP: 0033:0x7fe7f50dba4a
[ 5658.193571][T27910] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5658.193574][T27910] RSP: 002b:00007ffdb0e38928 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5658.193578][T27910] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe7f50dba4a
[ 5658.193580][T27910] RDX: 0000000000000040 RSI: 00000000140e9340 RDI: 0000000000000005
[ 5658.193582][T27910] RBP: 00007ffdb0e389b0 R08: 0000000000418574 R09: 000000000000001c
[ 5658.193585][T27910] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5658.193587][T27910] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe7f5204000
| [ 5658.193587][T27910] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe7f5204000
| [ 5658.193602][T27910]
| [ 5658.653590][T27914] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/27914
| [5658.654042][T27914] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5658.654300][T27914] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5658.654302][T27914] Call Trace:
[ 5658.654304][T27914]
[5658.654307][T27914] dump_stack_lvl (lib/dump_stack.c:123)
[5658.654315][T27914] check_preemption_disabled (lib/smp_processor_id.c:52)
[5658.654321][T27914] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5658.654328][T27914] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5658.654335][T27914] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5658.654341][T27914] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5658.654346][T27914] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5658.654358][T27914] rawv6_sendmsg (net/ipv6/raw.c:918)
[5658.654370][T27914] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5658.654376][T27914] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5658.654382][T27914] ? __lock_release (kernel/locking/lockdep.c:5534)
[5658.654390][T27914] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5658.654396][T27914] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5658.654405][T27914] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5658.654421][T27914] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5658.654424][T27914] ? __lock_release (kernel/locking/lockdep.c:5534)
[5658.654435][T27914] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5658.654441][T27914] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5658.654447][T27914] ? __pfx___sys_sendto (net/socket.c:2147)
[5658.654461][T27914] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5658.654468][T27914] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5658.654476][T27914] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5658.654484][T27914] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5658.654494][T27914] __x64_sys_sendto (net/socket.c:2183)
[5658.654498][T27914] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5658.654502][T27914] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5658.654506][T27914] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5658.654511][T27914] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5658.654515][T27914] RIP: 0033:0x7f92f46e9a4a
[ 5658.654519][T27914] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5658.654522][T27914] RSP: 002b:00007fff2fca7508 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5658.654525][T27914] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f92f46e9a4a
[ 5658.654528][T27914] RDX: 0000000000000040 RSI: 0000000018ab6340 RDI: 0000000000000005
[ 5658.654530][T27914] RBP: 00007fff2fca7590 R08: 0000000000418574 R09: 000000000000001c
[ 5658.654532][T27914] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5658.654534][T27914] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f92f4812000
| [ 5658.654548][T27914]
| [ 5658.654551][T27914] lwtunnel_output(): recursion limit reached on datapath
| [ 5660.114626][T27918] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/27918
| [5660.115067][T27918] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5660.115325][T27918] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5660.115327][T27918] Call Trace:
[ 5660.115330][T27918]
[5660.115332][T27918] dump_stack_lvl (lib/dump_stack.c:123)
[5660.115340][T27918] check_preemption_disabled (lib/smp_processor_id.c:52)
[5660.115346][T27918] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5660.115353][T27918] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5660.115361][T27918] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5660.115367][T27918] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5660.115372][T27918] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5660.115384][T27918] rawv6_sendmsg (net/ipv6/raw.c:918)
[5660.115396][T27918] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5660.115401][T27918] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5660.115406][T27918] ? __lock_release (kernel/locking/lockdep.c:5534)
[5660.115415][T27918] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5660.115420][T27918] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5660.115429][T27918] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5660.115445][T27918] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5660.115448][T27918] ? __lock_release (kernel/locking/lockdep.c:5534)
[5660.115459][T27918] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5660.115465][T27918] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5660.115471][T27918] ? __pfx___sys_sendto (net/socket.c:2147)
[5660.115485][T27918] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5660.115492][T27918] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5660.115501][T27918] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5660.115508][T27918] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5660.115518][T27918] __x64_sys_sendto (net/socket.c:2183)
[5660.115522][T27918] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5660.115526][T27918] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5660.115531][T27918] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5660.115536][T27918] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5660.115540][T27918] RIP: 0033:0x7f0148e7fa4a
[ 5660.115544][T27918] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5660.115547][T27918] RSP: 002b:00007fff4bd304d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5660.115551][T27918] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0148e7fa4a
[ 5660.115553][T27918] RDX: 0000000000000040 RSI: 000000002145b340 RDI: 0000000000000005
[ 5660.115555][T27918] RBP: 00007fff4bd30560 R08: 0000000000418574 R09: 000000000000001c
[ 5660.115557][T27918] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5660.115559][T27918] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0148fa8000
| [ 5660.115574][T27918]
| [ 5660.115576][T27918] lwtunnel_output(): recursion limit reached on datapath
| [ 5661.573101][T27922] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/27922
| [5661.573561][T27922] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5661.573808][T27922] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5661.573811][T27922] Call Trace:
[ 5661.573813][T27922]
[5661.573815][T27922] dump_stack_lvl (lib/dump_stack.c:123)
[5661.573822][T27922] check_preemption_disabled (lib/smp_processor_id.c:52)
[5661.573829][T27922] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5661.573836][T27922] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5661.573843][T27922] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5661.573849][T27922] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5661.573854][T27922] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5661.573866][T27922] rawv6_sendmsg (net/ipv6/raw.c:918)
[5661.573878][T27922] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5661.573883][T27922] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5661.573889][T27922] ? __lock_release (kernel/locking/lockdep.c:5534)
[5661.573897][T27922] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5661.573902][T27922] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5661.573911][T27922] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5661.573928][T27922] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5661.573930][T27922] ? __lock_release (kernel/locking/lockdep.c:5534)
[5661.573942][T27922] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5661.573947][T27922] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5661.573952][T27922] ? __pfx___sys_sendto (net/socket.c:2147)
[5661.573966][T27922] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5661.573973][T27922] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5661.573982][T27922] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5661.573989][T27922] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5661.573999][T27922] __x64_sys_sendto (net/socket.c:2183)
[5661.574003][T27922] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5661.574007][T27922] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5661.574012][T27922] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5661.574017][T27922] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5661.574021][T27922] RIP: 0033:0x7fbd586dfa4a
[ 5661.574024][T27922] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5661.574028][T27922] RSP: 002b:00007fff4afbc2a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5661.574031][T27922] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbd586dfa4a
[ 5661.574034][T27922] RDX: 0000000000000040 RSI: 000000003c295340 RDI: 0000000000000005
[ 5661.574036][T27922] RBP: 00007fff4afbc330 R08: 0000000000418574 R09: 000000000000001c
[ 5661.574039][T27922] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5661.574041][T27922] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbd58808000
| [ 5661.574041][T27922] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbd58808000
| [ 5661.574055][T27922]
| [ 5661.574058][T27922] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/27922
| [5661.585588][T27922] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5661.585823][T27922] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5661.585825][T27922] Call Trace:
[ 5661.585827][T27922]
[5661.585829][T27922] dump_stack_lvl (lib/dump_stack.c:123)
[5661.585835][T27922] check_preemption_disabled (lib/smp_processor_id.c:52)
[5661.585840][T27922] lwtunnel_output (net/core/lwtunnel.c:359)
[5661.585847][T27922] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5661.585853][T27922] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5661.585859][T27922] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5661.585864][T27922] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5661.585876][T27922] rawv6_sendmsg (net/ipv6/raw.c:918)
[5661.585888][T27922] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5661.585893][T27922] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5661.585896][T27922] ? __lock_release (kernel/locking/lockdep.c:5534)
[5661.585903][T27922] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5661.585907][T27922] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5661.585915][T27922] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5661.585931][T27922] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5661.585934][T27922] ? __lock_release (kernel/locking/lockdep.c:5534)
[5661.585945][T27922] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5661.585949][T27922] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5661.585955][T27922] ? __pfx___sys_sendto (net/socket.c:2147)
[5661.585969][T27922] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5661.585975][T27922] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5661.585982][T27922] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5661.585989][T27922] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5661.585999][T27922] __x64_sys_sendto (net/socket.c:2183)
[5661.586003][T27922] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5661.586006][T27922] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5661.586011][T27922] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5661.586016][T27922] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5661.586018][T27922] RIP: 0033:0x7fbd586dfa4a
[ 5661.586022][T27922] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5661.586024][T27922] RSP: 002b:00007fff4afbc2a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5661.586027][T27922] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbd586dfa4a
[ 5661.586029][T27922] RDX: 0000000000000040 RSI: 000000003c295340 RDI: 0000000000000005
[ 5661.586031][T27922] RBP: 00007fff4afbc330 R08: 0000000000418574 R09: 000000000000001c
[ 5661.586033][T27922] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5661.586035][T27922] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbd58808000
| [ 5661.586035][T27922] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbd58808000
| [ 5661.586049][T27922]
| [ 5661.598916][T27922] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/27922
| [5661.599306][T27922] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5661.599552][T27922] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5661.599554][T27922] Call Trace:
[ 5661.599556][T27922]
[5661.599558][T27922] dump_stack_lvl (lib/dump_stack.c:123)
[5661.599564][T27922] check_preemption_disabled (lib/smp_processor_id.c:52)
[5661.599570][T27922] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5661.599577][T27922] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5661.599584][T27922] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5661.599589][T27922] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5661.599594][T27922] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5661.599607][T27922] rawv6_sendmsg (net/ipv6/raw.c:918)
[5661.599619][T27922] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5661.599624][T27922] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5661.599628][T27922] ? __lock_release (kernel/locking/lockdep.c:5534)
[5661.599635][T27922] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5661.599640][T27922] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5661.599649][T27922] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5661.599666][T27922] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5661.599668][T27922] ? __lock_release (kernel/locking/lockdep.c:5534)
[5661.599680][T27922] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5661.599685][T27922] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5661.599691][T27922] ? __pfx___sys_sendto (net/socket.c:2147)
[5661.599706][T27922] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5661.599712][T27922] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5661.599720][T27922] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5661.599727][T27922] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5661.599737][T27922] __x64_sys_sendto (net/socket.c:2183)
[5661.599742][T27922] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5661.599745][T27922] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5661.599749][T27922] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5661.599754][T27922] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5661.599758][T27922] RIP: 0033:0x7fbd586dfa4a
[ 5661.599761][T27922] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5661.599764][T27922] RSP: 002b:00007fff4afbc2a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5661.599767][T27922] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbd586dfa4a
[ 5661.599769][T27922] RDX: 0000000000000040 RSI: 000000003c295340 RDI: 0000000000000005
[ 5661.599771][T27922] RBP: 00007fff4afbc330 R08: 0000000000418574 R09: 000000000000001c
[ 5661.599773][T27922] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5661.599775][T27922] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbd58808000
| [ 5661.599775][T27922] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbd58808000
| [ 5661.599790][T27922]
| [ 5662.063594][T27926] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/27926
| [5662.064058][T27926] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5662.064332][T27926] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5662.064334][T27926] Call Trace:
[ 5662.064336][T27926]
[5662.064339][T27926] dump_stack_lvl (lib/dump_stack.c:123)
[5662.064346][T27926] check_preemption_disabled (lib/smp_processor_id.c:52)
[5662.064352][T27926] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5662.064359][T27926] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5662.064365][T27926] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5662.064372][T27926] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5662.064376][T27926] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5662.064389][T27926] rawv6_sendmsg (net/ipv6/raw.c:918)
[5662.064400][T27926] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5662.064405][T27926] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5662.064410][T27926] ? __lock_release (kernel/locking/lockdep.c:5534)
[5662.064418][T27926] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5662.064423][T27926] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5662.064432][T27926] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5662.064448][T27926] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5662.064451][T27926] ? __lock_release (kernel/locking/lockdep.c:5534)
[5662.064462][T27926] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5662.064467][T27926] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5662.064473][T27926] ? __pfx___sys_sendto (net/socket.c:2147)
[5662.064488][T27926] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5662.064494][T27926] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5662.064502][T27926] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5662.064510][T27926] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5662.064520][T27926] __x64_sys_sendto (net/socket.c:2183)
[5662.064524][T27926] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5662.064528][T27926] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5662.064533][T27926] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5662.064538][T27926] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5662.064542][T27926] RIP: 0033:0x7f1b2ea08a4a
[ 5662.064546][T27926] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5662.064548][T27926] RSP: 002b:00007ffe9246c9d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5662.064552][T27926] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1b2ea08a4a
[ 5662.064554][T27926] RDX: 0000000000000040 RSI: 0000000001eef340 RDI: 0000000000000005
[ 5662.064556][T27926] RBP: 00007ffe9246ca60 R08: 0000000000418574 R09: 000000000000001c
[ 5662.064558][T27926] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5662.064560][T27926] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1b2eb31000
| [ 5662.064560][T27926] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1b2eb31000
| [ 5662.064574][T27926]
| [ 5662.064577][T27926] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/27926
| [5662.076338][T27926] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5662.076587][T27926] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5662.076589][T27926] Call Trace:
[ 5662.076591][T27926]
[5662.076593][T27926] dump_stack_lvl (lib/dump_stack.c:123)
[5662.076598][T27926] check_preemption_disabled (lib/smp_processor_id.c:52)
[5662.076604][T27926] lwtunnel_output (net/core/lwtunnel.c:359)
[5662.076611][T27926] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5662.076617][T27926] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5662.076622][T27926] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5662.076627][T27926] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5662.076639][T27926] rawv6_sendmsg (net/ipv6/raw.c:918)
[5662.076651][T27926] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5662.076656][T27926] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5662.076659][T27926] ? __lock_release (kernel/locking/lockdep.c:5534)
[5662.076667][T27926] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5662.076670][T27926] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5662.076679][T27926] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5662.076695][T27926] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5662.076697][T27926] ? __lock_release (kernel/locking/lockdep.c:5534)
[5662.076709][T27926] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5662.076712][T27926] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5662.076718][T27926] ? __pfx___sys_sendto (net/socket.c:2147)
[5662.076732][T27926] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5662.076738][T27926] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5662.076746][T27926] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5662.076753][T27926] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5662.076763][T27926] __x64_sys_sendto (net/socket.c:2183)
[5662.076767][T27926] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5662.076769][T27926] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5662.076774][T27926] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5662.076779][T27926] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5662.076781][T27926] RIP: 0033:0x7f1b2ea08a4a
[ 5662.076785][T27926] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5662.076787][T27926] RSP: 002b:00007ffe9246c9d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5662.076790][T27926] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1b2ea08a4a
[ 5662.076792][T27926] RDX: 0000000000000040 RSI: 0000000001eef340 RDI: 0000000000000005
[ 5662.076794][T27926] RBP: 00007ffe9246ca60 R08: 0000000000418574 R09: 000000000000001c
[ 5662.076796][T27926] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5662.076798][T27926] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1b2eb31000
| [ 5662.076812][T27926]
| [ 5663.511621][T27938] check_preemption_disabled: 7 callbacks suppressed
| [ 5663.511628][T27938] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/27938
| [5663.512373][T27938] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5663.512638][T27938] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5663.512640][T27938] Call Trace:
[ 5663.512642][T27938]
[5663.512645][T27938] dump_stack_lvl (lib/dump_stack.c:123)
[5663.512653][T27938] check_preemption_disabled (lib/smp_processor_id.c:52)
[5663.512659][T27938] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5663.512665][T27938] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5663.512672][T27938] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5663.512679][T27938] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5663.512683][T27938] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5663.512695][T27938] rawv6_sendmsg (net/ipv6/raw.c:918)
[5663.512706][T27938] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5663.512711][T27938] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5663.512716][T27938] ? __lock_release (kernel/locking/lockdep.c:5534)
[5663.512725][T27938] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5663.512730][T27938] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5663.512738][T27938] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5663.512754][T27938] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5663.512757][T27938] ? __lock_release (kernel/locking/lockdep.c:5534)
[5663.512768][T27938] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5663.512773][T27938] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5663.512778][T27938] ? __pfx___sys_sendto (net/socket.c:2147)
[5663.512793][T27938] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5663.512799][T27938] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5663.512808][T27938] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5663.512815][T27938] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5663.512825][T27938] __x64_sys_sendto (net/socket.c:2183)
[5663.512829][T27938] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5663.512832][T27938] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5663.512837][T27938] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5663.512842][T27938] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5663.512846][T27938] RIP: 0033:0x7f855d900a4a
[ 5663.512850][T27938] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5663.512853][T27938] RSP: 002b:00007ffcebf87408 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5663.512857][T27938] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f855d900a4a
[ 5663.512859][T27938] RDX: 0000000000000040 RSI: 000000001b607340 RDI: 0000000000000005
[ 5663.512861][T27938] RBP: 00007ffcebf87490 R08: 0000000000418574 R09: 000000000000001c
[ 5663.512863][T27938] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5663.512865][T27938] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f855da29000
| [ 5663.512879][T27938]
| [ 5663.512881][T27938] lwtunnel_output(): recursion limit reached on datapath
| [ 5664.994946][T27942] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/27942
| [5664.995410][T27942] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5664.995656][T27942] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5664.995659][T27942] Call Trace:
[ 5664.995661][T27942]
[5664.995663][T27942] dump_stack_lvl (lib/dump_stack.c:123)
[5664.995671][T27942] check_preemption_disabled (lib/smp_processor_id.c:52)
[5664.995678][T27942] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5664.995684][T27942] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5664.995692][T27942] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5664.995698][T27942] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5664.995703][T27942] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5664.995715][T27942] rawv6_sendmsg (net/ipv6/raw.c:918)
[5664.995727][T27942] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5664.995732][T27942] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5664.995737][T27942] ? __lock_release (kernel/locking/lockdep.c:5534)
[5664.995746][T27942] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5664.995751][T27942] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5664.995760][T27942] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5664.995776][T27942] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5664.995778][T27942] ? __lock_release (kernel/locking/lockdep.c:5534)
[5664.995789][T27942] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5664.995794][T27942] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5664.995801][T27942] ? __pfx___sys_sendto (net/socket.c:2147)
[5664.995815][T27942] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5664.995821][T27942] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5664.995830][T27942] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5664.995837][T27942] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5664.995847][T27942] __x64_sys_sendto (net/socket.c:2183)
[5664.995851][T27942] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5664.995854][T27942] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5664.995859][T27942] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5664.995864][T27942] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5664.995868][T27942] RIP: 0033:0x7fcb62bc9a4a
[ 5664.995872][T27942] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5664.995875][T27942] RSP: 002b:00007ffc5e60ef98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5664.995878][T27942] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcb62bc9a4a
[ 5664.995881][T27942] RDX: 0000000000000040 RSI: 000000001aec8340 RDI: 0000000000000005
[ 5664.995882][T27942] RBP: 00007ffc5e60f020 R08: 0000000000418574 R09: 000000000000001c
[ 5664.995884][T27942] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5664.995887][T27942] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcb62cf2000
| [ 5664.995887][T27942] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcb62cf2000
| [ 5664.995901][T27942]
| [ 5664.995904][T27942] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/27942
| [5665.008355][T27942] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5665.008634][T27942] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5665.008636][T27942] Call Trace:
[ 5665.008638][T27942]
[5665.008640][T27942] dump_stack_lvl (lib/dump_stack.c:123)
[5665.008646][T27942] check_preemption_disabled (lib/smp_processor_id.c:52)
[5665.008652][T27942] lwtunnel_output (net/core/lwtunnel.c:359)
[5665.008659][T27942] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5665.008666][T27942] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5665.008672][T27942] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5665.008676][T27942] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5665.008688][T27942] rawv6_sendmsg (net/ipv6/raw.c:918)
[5665.008700][T27942] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5665.008705][T27942] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5665.008709][T27942] ? __lock_release (kernel/locking/lockdep.c:5534)
[5665.008716][T27942] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5665.008720][T27942] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5665.008729][T27942] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5665.008745][T27942] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5665.008747][T27942] ? __lock_release (kernel/locking/lockdep.c:5534)
[5665.008759][T27942] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5665.008763][T27942] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5665.008768][T27942] ? __pfx___sys_sendto (net/socket.c:2147)
[5665.008783][T27942] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5665.008789][T27942] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5665.008798][T27942] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5665.008805][T27942] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5665.008815][T27942] __x64_sys_sendto (net/socket.c:2183)
[5665.008819][T27942] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5665.008822][T27942] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5665.008827][T27942] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5665.008832][T27942] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5665.008836][T27942] RIP: 0033:0x7fcb62bc9a4a
[ 5665.008839][T27942] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5665.008842][T27942] RSP: 002b:00007ffc5e60ef98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5665.008845][T27942] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcb62bc9a4a
[ 5665.008847][T27942] RDX: 0000000000000040 RSI: 000000001aec8340 RDI: 0000000000000005
[ 5665.008849][T27942] RBP: 00007ffc5e60f020 R08: 0000000000418574 R09: 000000000000001c
[ 5665.008851][T27942] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5665.008853][T27942] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcb62cf2000
| [ 5665.008853][T27942] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcb62cf2000
| [ 5665.008867][T27942]
| [ 5665.026596][T27942] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/27942
| [5665.026946][T27942] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5665.027194][T27942] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5665.027196][T27942] Call Trace:
[ 5665.027198][T27942]
[5665.027200][T27942] dump_stack_lvl (lib/dump_stack.c:123)
[5665.027207][T27942] check_preemption_disabled (lib/smp_processor_id.c:52)
[5665.027213][T27942] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5665.027220][T27942] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5665.027226][T27942] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5665.027232][T27942] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5665.027236][T27942] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5665.027249][T27942] rawv6_sendmsg (net/ipv6/raw.c:918)
[5665.027260][T27942] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5665.027265][T27942] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5665.027269][T27942] ? __lock_release (kernel/locking/lockdep.c:5534)
[5665.027277][T27942] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5665.027281][T27942] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5665.027289][T27942] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5665.027305][T27942] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5665.027308][T27942] ? __lock_release (kernel/locking/lockdep.c:5534)
[5665.027319][T27942] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5665.027323][T27942] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5665.027329][T27942] ? __pfx___sys_sendto (net/socket.c:2147)
[5665.027343][T27942] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5665.027349][T27942] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5665.027357][T27942] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5665.027364][T27942] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5665.027381][T27942] __x64_sys_sendto (net/socket.c:2183)
[5665.027385][T27942] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5665.027388][T27942] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5665.027409][T27942] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5665.027414][T27942] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5665.027417][T27942] RIP: 0033:0x7fcb62bc9a4a
[ 5665.027421][T27942] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5665.027424][T27942] RSP: 002b:00007ffc5e60ef98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5665.027427][T27942] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcb62bc9a4a
[ 5665.027430][T27942] RDX: 0000000000000040 RSI: 000000001aec8340 RDI: 0000000000000005
[ 5665.027432][T27942] RBP: 00007ffc5e60f020 R08: 0000000000418574 R09: 000000000000001c
[ 5665.027434][T27942] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5665.027436][T27942] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcb62cf2000
| [ 5665.027436][T27942] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcb62cf2000
| [ 5665.027451][T27942]
| [ 5665.461643][T27946] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/27946
| [5665.462085][T27946] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5665.462903][T27946] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5665.462905][T27946] Call Trace:
[ 5665.462907][T27946]
[5665.462909][T27946] dump_stack_lvl (lib/dump_stack.c:123)
[5665.462916][T27946] check_preemption_disabled (lib/smp_processor_id.c:52)
[5665.462922][T27946] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5665.462929][T27946] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5665.462935][T27946] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5665.462941][T27946] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5665.462946][T27946] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5665.462958][T27946] rawv6_sendmsg (net/ipv6/raw.c:918)
[5665.462969][T27946] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5665.462974][T27946] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5665.462979][T27946] ? __lock_release (kernel/locking/lockdep.c:5534)
[5665.462986][T27946] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5665.462991][T27946] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5665.462999][T27946] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5665.463015][T27946] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5665.463018][T27946] ? __lock_release (kernel/locking/lockdep.c:5534)
[5665.463028][T27946] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5665.463033][T27946] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5665.463038][T27946] ? __pfx___sys_sendto (net/socket.c:2147)
[5665.463052][T27946] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5665.463058][T27946] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5665.463066][T27946] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5665.463073][T27946] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5665.463083][T27946] __x64_sys_sendto (net/socket.c:2183)
[5665.463087][T27946] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5665.463091][T27946] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5665.463095][T27946] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5665.463100][T27946] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5665.463104][T27946] RIP: 0033:0x7f0e2295fa4a
[ 5665.463108][T27946] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5665.463110][T27946] RSP: 002b:00007ffc89a15518 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5665.463114][T27946] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0e2295fa4a
[ 5665.463116][T27946] RDX: 0000000000000040 RSI: 000000000dc0e340 RDI: 0000000000000005
[ 5665.463118][T27946] RBP: 00007ffc89a155a0 R08: 0000000000418574 R09: 000000000000001c
[ 5665.463120][T27946] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5665.463122][T27946] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0e22a88000
| [ 5665.463122][T27946] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0e22a88000
| [ 5665.463136][T27946]
| [ 5665.463139][T27946] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/27946
| [5665.474521][T27946] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5665.474758][T27946] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5665.474760][T27946] Call Trace:
[ 5665.474762][T27946]
[5665.474764][T27946] dump_stack_lvl (lib/dump_stack.c:123)
[5665.474770][T27946] check_preemption_disabled (lib/smp_processor_id.c:52)
[5665.474775][T27946] lwtunnel_output (net/core/lwtunnel.c:359)
[5665.474782][T27946] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5665.474788][T27946] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5665.474794][T27946] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5665.474798][T27946] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5665.474811][T27946] rawv6_sendmsg (net/ipv6/raw.c:918)
[5665.474822][T27946] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5665.474827][T27946] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5665.474831][T27946] ? __lock_release (kernel/locking/lockdep.c:5534)
[5665.474838][T27946] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5665.474841][T27946] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5665.474850][T27946] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5665.474866][T27946] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5665.474868][T27946] ? __lock_release (kernel/locking/lockdep.c:5534)
[5665.474879][T27946] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5665.474883][T27946] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5665.474889][T27946] ? __pfx___sys_sendto (net/socket.c:2147)
[5665.474903][T27946] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5665.474910][T27946] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5665.474917][T27946] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5665.474924][T27946] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5665.474934][T27946] __x64_sys_sendto (net/socket.c:2183)
[5665.474938][T27946] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5665.474941][T27946] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5665.474945][T27946] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5665.474950][T27946] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5665.474952][T27946] RIP: 0033:0x7f0e2295fa4a
[ 5665.474956][T27946] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5665.474958][T27946] RSP: 002b:00007ffc89a15518 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5665.474961][T27946] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0e2295fa4a
[ 5665.474963][T27946] RDX: 0000000000000040 RSI: 000000000dc0e340 RDI: 0000000000000005
[ 5665.474965][T27946] RBP: 00007ffc89a155a0 R08: 0000000000418574 R09: 000000000000001c
[ 5665.474967][T27946] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5665.474968][T27946] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0e22a88000
| [ 5665.474968][T27946] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0e22a88000
| [ 5665.474982][T27946]
| [ 5665.491601][T27946] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/27946
| [5665.491980][T27946] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5665.492234][T27946] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5665.492236][T27946] Call Trace:
[ 5665.492237][T27946]
[5665.492240][T27946] dump_stack_lvl (lib/dump_stack.c:123)
[5665.492246][T27946] check_preemption_disabled (lib/smp_processor_id.c:52)
[5665.492252][T27946] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5665.492259][T27946] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5665.492265][T27946] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5665.492271][T27946] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5665.492276][T27946] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5665.492288][T27946] rawv6_sendmsg (net/ipv6/raw.c:918)
[5665.492300][T27946] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5665.492306][T27946] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5665.492309][T27946] ? __lock_release (kernel/locking/lockdep.c:5534)
[5665.492317][T27946] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5665.492320][T27946] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5665.492329][T27946] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5665.492346][T27946] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5665.492348][T27946] ? __lock_release (kernel/locking/lockdep.c:5534)
[5665.492360][T27946] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5665.492364][T27946] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5665.492370][T27946] ? __pfx___sys_sendto (net/socket.c:2147)
[5665.492385][T27946] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5665.492391][T27946] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5665.492399][T27946] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5665.492406][T27946] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5665.492416][T27946] __x64_sys_sendto (net/socket.c:2183)
[5665.492420][T27946] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5665.492423][T27946] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5665.492427][T27946] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5665.492432][T27946] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5665.492436][T27946] RIP: 0033:0x7f0e2295fa4a
[ 5665.492439][T27946] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5665.492442][T27946] RSP: 002b:00007ffc89a15518 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5665.492445][T27946] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0e2295fa4a
[ 5665.492447][T27946] RDX: 0000000000000040 RSI: 000000000dc0e340 RDI: 0000000000000005
[ 5665.492449][T27946] RBP: 00007ffc89a155a0 R08: 0000000000418574 R09: 000000000000001c
[ 5665.492451][T27946] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5665.492453][T27946] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0e22a88000
| [ 5665.492453][T27946] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0e22a88000
| [ 5665.492467][T27946]
| [ 5665.958511][T27950] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/27950
| [5665.958952][T27950] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5665.960305][T27950] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5665.960307][T27950] Call Trace:
[ 5665.960309][T27950]
[5665.960311][T27950] dump_stack_lvl (lib/dump_stack.c:123)
[5665.960319][T27950] check_preemption_disabled (lib/smp_processor_id.c:52)
[5665.960325][T27950] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5665.960331][T27950] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5665.960338][T27950] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5665.960344][T27950] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5665.960349][T27950] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5665.960360][T27950] rawv6_sendmsg (net/ipv6/raw.c:918)
[5665.960371][T27950] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5665.960377][T27950] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5665.960381][T27950] ? __lock_release (kernel/locking/lockdep.c:5534)
[5665.960389][T27950] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5665.960393][T27950] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5665.960402][T27950] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5665.960418][T27950] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5665.960420][T27950] ? __lock_release (kernel/locking/lockdep.c:5534)
[5665.960431][T27950] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5665.960436][T27950] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5665.960441][T27950] ? __pfx___sys_sendto (net/socket.c:2147)
[5665.960455][T27950] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5665.960462][T27950] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5665.960469][T27950] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5665.960476][T27950] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5665.960486][T27950] __x64_sys_sendto (net/socket.c:2183)
[5665.960489][T27950] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5665.960493][T27950] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5665.960498][T27950] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5665.960502][T27950] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5665.960506][T27950] RIP: 0033:0x7f7d64d71a4a
[ 5665.960510][T27950] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5665.960513][T27950] RSP: 002b:00007ffd971ff998 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5665.960516][T27950] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7d64d71a4a
[ 5665.960518][T27950] RDX: 0000000000000040 RSI: 00000000253cc340 RDI: 0000000000000005
[ 5665.960520][T27950] RBP: 00007ffd971ffa20 R08: 0000000000418574 R09: 000000000000001c
[ 5665.960522][T27950] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5665.960524][T27950] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7d64e9a000
| [ 5665.960524][T27950] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7d64e9a000
| [ 5665.960538][T27950]
| [ 5665.960540][T27950] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/27950
| [5665.972170][T27950] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5665.972431][T27950] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5665.972432][T27950] Call Trace:
[ 5665.972434][T27950]
[5665.972436][T27950] dump_stack_lvl (lib/dump_stack.c:123)
[5665.972443][T27950] check_preemption_disabled (lib/smp_processor_id.c:52)
[5665.972449][T27950] lwtunnel_output (net/core/lwtunnel.c:359)
[5665.972456][T27950] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5665.972463][T27950] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5665.972469][T27950] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5665.972474][T27950] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5665.972486][T27950] rawv6_sendmsg (net/ipv6/raw.c:918)
[5665.972498][T27950] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5665.972503][T27950] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5665.972507][T27950] ? __lock_release (kernel/locking/lockdep.c:5534)
[5665.972515][T27950] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5665.972520][T27950] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5665.972529][T27950] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5665.972545][T27950] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5665.972548][T27950] ? __lock_release (kernel/locking/lockdep.c:5534)
[5665.972559][T27950] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5665.972563][T27950] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5665.972568][T27950] ? __pfx___sys_sendto (net/socket.c:2147)
[5665.972583][T27950] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5665.972590][T27950] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5665.972598][T27950] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5665.972605][T27950] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5665.972615][T27950] __x64_sys_sendto (net/socket.c:2183)
[5665.972620][T27950] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5665.972623][T27950] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5665.972638][T27950] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5665.972643][T27950] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5665.972646][T27950] RIP: 0033:0x7f7d64d71a4a
[ 5665.972649][T27950] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5665.972652][T27950] RSP: 002b:00007ffd971ff998 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5665.972655][T27950] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7d64d71a4a
[ 5665.972657][T27950] RDX: 0000000000000040 RSI: 00000000253cc340 RDI: 0000000000000005
[ 5665.972659][T27950] RBP: 00007ffd971ffa20 R08: 0000000000418574 R09: 000000000000001c
[ 5665.972661][T27950] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5665.972662][T27950] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7d64e9a000
| [ 5665.972662][T27950] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7d64e9a000
| [ 5665.972676][T27950]
| [ 5665.973112][T27950] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/27950
| [5665.984333][T27950] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5665.984573][T27950] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5665.984575][T27950] Call Trace:
[ 5665.984577][T27950]
[5665.984579][T27950] dump_stack_lvl (lib/dump_stack.c:123)
[5665.984586][T27950] check_preemption_disabled (lib/smp_processor_id.c:52)
[5665.984592][T27950] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5665.984599][T27950] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5665.984605][T27950] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5665.984611][T27950] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5665.984616][T27950] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5665.984628][T27950] rawv6_sendmsg (net/ipv6/raw.c:918)
[5665.984639][T27950] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5665.984644][T27950] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5665.984648][T27950] ? __lock_release (kernel/locking/lockdep.c:5534)
[5665.984656][T27950] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5665.984660][T27950] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5665.984669][T27950] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5665.984685][T27950] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5665.984688][T27950] ? __lock_release (kernel/locking/lockdep.c:5534)
[5665.984699][T27950] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5665.984703][T27950] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5665.984709][T27950] ? __pfx___sys_sendto (net/socket.c:2147)
[5665.984723][T27950] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5665.984729][T27950] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5665.984736][T27950] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5665.984743][T27950] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5665.984753][T27950] __x64_sys_sendto (net/socket.c:2183)
[5665.984757][T27950] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5665.984760][T27950] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5665.984765][T27950] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5665.984770][T27950] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5665.984773][T27950] RIP: 0033:0x7f7d64d71a4a
[ 5665.984776][T27950] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5665.984779][T27950] RSP: 002b:00007ffd971ff998 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5665.984782][T27950] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7d64d71a4a
[ 5665.984784][T27950] RDX: 0000000000000040 RSI: 00000000253cc340 RDI: 0000000000000005
[ 5665.984786][T27950] RBP: 00007ffd971ffa20 R08: 0000000000418574 R09: 000000000000001c
[ 5665.984788][T27950] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5665.984790][T27950] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7d64e9a000
| [ 5667.937813][T27958] lwtunnel_output(): recursion limit reached on datapath
| [ 5669.378386][T27962] check_preemption_disabled: 2 callbacks suppressed
| [ 5669.378393][T27962] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/27962
| [5669.379158][T27962] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5669.379404][T27962] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5669.379407][T27962] Call Trace:
[ 5669.379409][T27962]
[5669.379412][T27962] dump_stack_lvl (lib/dump_stack.c:123)
[5669.379419][T27962] check_preemption_disabled (lib/smp_processor_id.c:52)
[5669.379426][T27962] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5669.379432][T27962] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5669.379440][T27962] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5669.379446][T27962] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5669.379451][T27962] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5669.379463][T27962] rawv6_sendmsg (net/ipv6/raw.c:918)
[5669.379474][T27962] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5669.379480][T27962] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5669.379485][T27962] ? __lock_release (kernel/locking/lockdep.c:5534)
[5669.379493][T27962] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5669.379498][T27962] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5669.379507][T27962] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5669.379522][T27962] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5669.379525][T27962] ? __lock_release (kernel/locking/lockdep.c:5534)
[5669.379536][T27962] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5669.379541][T27962] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5669.379547][T27962] ? __pfx___sys_sendto (net/socket.c:2147)
[5669.379561][T27962] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5669.379567][T27962] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5669.379576][T27962] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5669.379583][T27962] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5669.379592][T27962] __x64_sys_sendto (net/socket.c:2183)
[5669.379596][T27962] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5669.379600][T27962] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5669.379604][T27962] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5669.379609][T27962] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5669.379613][T27962] RIP: 0033:0x7f6f501f9a4a
[ 5669.379617][T27962] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5669.379620][T27962] RSP: 002b:00007ffecbe6cf78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5669.379623][T27962] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6f501f9a4a
[ 5669.379625][T27962] RDX: 0000000000000040 RSI: 000000002b4ab340 RDI: 0000000000000005
[ 5669.379627][T27962] RBP: 00007ffecbe6d000 R08: 0000000000418574 R09: 000000000000001c
[ 5669.379629][T27962] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5669.379631][T27962] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6f50322000
| [ 5669.379631][T27962] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6f50322000
| [ 5669.379645][T27962]
| [ 5669.379647][T27962] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/27962
| [5669.392211][T27962] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5669.392450][T27962] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5669.392452][T27962] Call Trace:
[ 5669.392454][T27962]
[5669.392456][T27962] dump_stack_lvl (lib/dump_stack.c:123)
[5669.392463][T27962] check_preemption_disabled (lib/smp_processor_id.c:52)
[5669.392468][T27962] lwtunnel_output (net/core/lwtunnel.c:359)
[5669.392475][T27962] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5669.392482][T27962] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5669.392488][T27962] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5669.392492][T27962] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5669.392504][T27962] rawv6_sendmsg (net/ipv6/raw.c:918)
[5669.392516][T27962] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5669.392521][T27962] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5669.392525][T27962] ? __lock_release (kernel/locking/lockdep.c:5534)
[5669.392533][T27962] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5669.392537][T27962] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5669.392546][T27962] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5669.392562][T27962] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5669.392565][T27962] ? __lock_release (kernel/locking/lockdep.c:5534)
[5669.392576][T27962] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5669.392580][T27962] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5669.392586][T27962] ? __pfx___sys_sendto (net/socket.c:2147)
[5669.392600][T27962] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5669.392607][T27962] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5669.392615][T27962] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5669.392622][T27962] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5669.392632][T27962] __x64_sys_sendto (net/socket.c:2183)
[5669.392635][T27962] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5669.392638][T27962] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5669.392643][T27962] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5669.392647][T27962] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5669.392650][T27962] RIP: 0033:0x7f6f501f9a4a
[ 5669.392654][T27962] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5669.392656][T27962] RSP: 002b:00007ffecbe6cf78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5669.392659][T27962] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6f501f9a4a
[ 5669.392661][T27962] RDX: 0000000000000040 RSI: 000000002b4ab340 RDI: 0000000000000005
[ 5669.392663][T27962] RBP: 00007ffecbe6d000 R08: 0000000000418574 R09: 000000000000001c
[ 5669.392665][T27962] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5669.392667][T27962] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6f50322000
| [ 5669.392667][T27962] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6f50322000
| [ 5669.392681][T27962]
| [ 5669.409410][T27962] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/27962
| [5669.409759][T27962] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5669.409998][T27962] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5669.410000][T27962] Call Trace:
[ 5669.410002][T27962]
[5669.410004][T27962] dump_stack_lvl (lib/dump_stack.c:123)
[5669.410011][T27962] check_preemption_disabled (lib/smp_processor_id.c:52)
[5669.410016][T27962] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5669.410023][T27962] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5669.410030][T27962] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5669.410035][T27962] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5669.410040][T27962] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5669.410052][T27962] rawv6_sendmsg (net/ipv6/raw.c:918)
[5669.410064][T27962] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5669.410069][T27962] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5669.410073][T27962] ? __lock_release (kernel/locking/lockdep.c:5534)
[5669.410081][T27962] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5669.410085][T27962] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5669.410093][T27962] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5669.410109][T27962] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5669.410113][T27962] ? __lock_release (kernel/locking/lockdep.c:5534)
[5669.410125][T27962] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5669.410129][T27962] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5669.410135][T27962] ? __pfx___sys_sendto (net/socket.c:2147)
[5669.410150][T27962] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5669.410156][T27962] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5669.410164][T27962] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5669.410171][T27962] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5669.410182][T27962] __x64_sys_sendto (net/socket.c:2183)
[5669.410186][T27962] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5669.410189][T27962] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5669.410194][T27962] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5669.410199][T27962] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5669.410202][T27962] RIP: 0033:0x7f6f501f9a4a
[ 5669.410205][T27962] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5669.410208][T27962] RSP: 002b:00007ffecbe6cf78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5669.410211][T27962] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6f501f9a4a
[ 5669.410214][T27962] RDX: 0000000000000040 RSI: 000000002b4ab340 RDI: 0000000000000005
[ 5669.410216][T27962] RBP: 00007ffecbe6d000 R08: 0000000000418574 R09: 000000000000001c
[ 5669.410218][T27962] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5669.410220][T27962] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6f50322000
| [ 5669.410220][T27962] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6f50322000
| [ 5669.410234][T27962]
| [ 5669.879666][T27966] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/27966
| [5669.880130][T27966] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5669.880380][T27966] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5669.880383][T27966] Call Trace:
[ 5669.880385][T27966]
[5669.880387][T27966] dump_stack_lvl (lib/dump_stack.c:123)
[5669.880395][T27966] check_preemption_disabled (lib/smp_processor_id.c:52)
[5669.880401][T27966] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5669.880408][T27966] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5669.880415][T27966] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5669.880421][T27966] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5669.880426][T27966] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5669.880438][T27966] rawv6_sendmsg (net/ipv6/raw.c:918)
[5669.880449][T27966] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5669.880455][T27966] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5669.880460][T27966] ? __lock_release (kernel/locking/lockdep.c:5534)
[5669.880469][T27966] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5669.880473][T27966] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5669.880482][T27966] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5669.880498][T27966] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5669.880501][T27966] ? __lock_release (kernel/locking/lockdep.c:5534)
[5669.880512][T27966] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5669.880517][T27966] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5669.880523][T27966] ? __pfx___sys_sendto (net/socket.c:2147)
[5669.880537][T27966] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5669.880543][T27966] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5669.880552][T27966] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5669.880559][T27966] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5669.880569][T27966] __x64_sys_sendto (net/socket.c:2183)
[5669.880573][T27966] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5669.880577][T27966] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5669.880582][T27966] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5669.880586][T27966] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5669.880590][T27966] RIP: 0033:0x7ff7efe23a4a
[ 5669.880594][T27966] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5669.880597][T27966] RSP: 002b:00007ffdffacc3e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5669.880600][T27966] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff7efe23a4a
[ 5669.880602][T27966] RDX: 0000000000000040 RSI: 00000000064aa340 RDI: 0000000000000005
[ 5669.880604][T27966] RBP: 00007ffdffacc470 R08: 0000000000418574 R09: 000000000000001c
[ 5669.880606][T27966] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5669.880608][T27966] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff7eff4c000
| [ 5669.880608][T27966] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff7eff4c000
| [ 5669.880622][T27966]
| [ 5669.880624][T27966] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/27966
| [5669.891923][T27966] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5669.892169][T27966] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5669.892171][T27966] Call Trace:
[ 5669.892173][T27966]
[5669.892175][T27966] dump_stack_lvl (lib/dump_stack.c:123)
[5669.892180][T27966] check_preemption_disabled (lib/smp_processor_id.c:52)
[5669.892186][T27966] lwtunnel_output (net/core/lwtunnel.c:359)
[5669.892192][T27966] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5669.892199][T27966] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5669.892204][T27966] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5669.892209][T27966] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5669.892221][T27966] rawv6_sendmsg (net/ipv6/raw.c:918)
[5669.892232][T27966] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5669.892237][T27966] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5669.892241][T27966] ? __lock_release (kernel/locking/lockdep.c:5534)
[5669.892248][T27966] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5669.892252][T27966] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5669.892260][T27966] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5669.892276][T27966] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5669.892279][T27966] ? __lock_release (kernel/locking/lockdep.c:5534)
[5669.892290][T27966] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5669.892294][T27966] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5669.892300][T27966] ? __pfx___sys_sendto (net/socket.c:2147)
[5669.892314][T27966] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5669.892320][T27966] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5669.892327][T27966] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5669.892334][T27966] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5669.892344][T27966] __x64_sys_sendto (net/socket.c:2183)
[5669.892348][T27966] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5669.892351][T27966] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5669.892355][T27966] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5669.892360][T27966] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5669.892364][T27966] RIP: 0033:0x7ff7efe23a4a
[ 5669.892367][T27966] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5669.892370][T27966] RSP: 002b:00007ffdffacc3e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5669.892373][T27966] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff7efe23a4a
[ 5669.892375][T27966] RDX: 0000000000000040 RSI: 00000000064aa340 RDI: 0000000000000005
[ 5669.892377][T27966] RBP: 00007ffdffacc470 R08: 0000000000418574 R09: 000000000000001c
[ 5669.892379][T27966] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5669.892381][T27966] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff7eff4c000
| [ 5669.892381][T27966] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff7eff4c000
| [ 5669.892395][T27966]
| [ 5669.892886][T27966] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/27966
| [5669.904210][T27966] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5669.904448][T27966] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5669.904449][T27966] Call Trace:
[ 5669.904451][T27966]
[5669.904453][T27966] dump_stack_lvl (lib/dump_stack.c:123)
[5669.904459][T27966] check_preemption_disabled (lib/smp_processor_id.c:52)
[5669.904465][T27966] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5669.904471][T27966] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5669.904478][T27966] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5669.904483][T27966] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5669.904488][T27966] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5669.904500][T27966] rawv6_sendmsg (net/ipv6/raw.c:918)
[5669.904512][T27966] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5669.904517][T27966] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5669.904521][T27966] ? __lock_release (kernel/locking/lockdep.c:5534)
[5669.904528][T27966] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5669.904531][T27966] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5669.904540][T27966] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5669.904556][T27966] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5669.904559][T27966] ? __lock_release (kernel/locking/lockdep.c:5534)
[5669.904570][T27966] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5669.904574][T27966] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5669.904580][T27966] ? __pfx___sys_sendto (net/socket.c:2147)
[5669.904594][T27966] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5669.904600][T27966] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5669.904608][T27966] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5669.904615][T27966] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5669.904625][T27966] __x64_sys_sendto (net/socket.c:2183)
[5669.904628][T27966] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5669.904631][T27966] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5669.904636][T27966] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5669.904641][T27966] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5669.904644][T27966] RIP: 0033:0x7ff7efe23a4a
[ 5669.904647][T27966] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5669.904650][T27966] RSP: 002b:00007ffdffacc3e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5669.904653][T27966] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff7efe23a4a
[ 5669.904655][T27966] RDX: 0000000000000040 RSI: 00000000064aa340 RDI: 0000000000000005
[ 5669.904657][T27966] RBP: 00007ffdffacc470 R08: 0000000000418574 R09: 000000000000001c
[ 5669.904659][T27966] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5669.904661][T27966] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff7eff4c000
| [ 5669.904675][T27966]
| [ 5670.015387][ C3] Dead loop on virtual device veth0, fix it urgently!
| [ 5670.389825][T27970] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/27970
| [5670.391641][T27970] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5670.391903][T27970] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5670.391905][T27970] Call Trace:
[ 5670.391907][T27970]
[5670.391909][T27970] dump_stack_lvl (lib/dump_stack.c:123)
[5670.391916][T27970] check_preemption_disabled (lib/smp_processor_id.c:52)
[5670.391922][T27970] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5670.391929][T27970] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5670.391936][T27970] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5670.391941][T27970] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5670.391946][T27970] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5670.391958][T27970] rawv6_sendmsg (net/ipv6/raw.c:918)
[5670.391969][T27970] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5670.391974][T27970] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5670.391979][T27970] ? __lock_release (kernel/locking/lockdep.c:5534)
[5670.391986][T27970] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5670.391991][T27970] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5670.392000][T27970] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5670.392015][T27970] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5670.392018][T27970] ? __lock_release (kernel/locking/lockdep.c:5534)
[5670.392029][T27970] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5670.392033][T27970] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5670.392038][T27970] ? __pfx___sys_sendto (net/socket.c:2147)
[5670.392052][T27970] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5670.392058][T27970] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5670.392066][T27970] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5670.392073][T27970] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5670.392083][T27970] __x64_sys_sendto (net/socket.c:2183)
[5670.392086][T27970] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5670.392090][T27970] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5670.392094][T27970] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5670.392099][T27970] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5670.392102][T27970] RIP: 0033:0x7f2a04de4a4a
[ 5670.392106][T27970] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5670.392108][T27970] RSP: 002b:00007ffcebbe9508 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5670.392114][T27970] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2a04de4a4a
[ 5670.392116][T27970] RDX: 0000000000000040 RSI: 0000000003254340 RDI: 0000000000000005
[ 5670.392118][T27970] RBP: 00007ffcebbe9590 R08: 0000000000418574 R09: 000000000000001c
[ 5670.392120][T27970] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5670.392122][T27970] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2a04f0d000
| [ 5670.392122][T27970] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2a04f0d000
| [ 5670.392136][T27970]
| [ 5670.404249][T27970] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/27970
| [5670.404609][T27970] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5670.404856][T27970] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5670.404858][T27970] Call Trace:
[ 5670.404860][T27970]
[5670.404862][T27970] dump_stack_lvl (lib/dump_stack.c:123)
[5670.404868][T27970] check_preemption_disabled (lib/smp_processor_id.c:52)
[5670.404873][T27970] lwtunnel_output (net/core/lwtunnel.c:359)
[5670.404879][T27970] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5670.404886][T27970] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5670.404891][T27970] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5670.404896][T27970] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5670.404908][T27970] rawv6_sendmsg (net/ipv6/raw.c:918)
[5670.404919][T27970] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5670.404924][T27970] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5670.404928][T27970] ? __lock_release (kernel/locking/lockdep.c:5534)
[5670.404935][T27970] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5670.404938][T27970] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5670.404947][T27970] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5670.404963][T27970] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5670.404965][T27970] ? __lock_release (kernel/locking/lockdep.c:5534)
[5670.404976][T27970] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5670.404980][T27970] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5670.404986][T27970] ? __pfx___sys_sendto (net/socket.c:2147)
[5670.405000][T27970] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5670.405006][T27970] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5670.405014][T27970] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5670.405021][T27970] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5670.405031][T27970] __x64_sys_sendto (net/socket.c:2183)
[5670.405035][T27970] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5670.405038][T27970] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5670.405042][T27970] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5670.405047][T27970] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5670.405050][T27970] RIP: 0033:0x7f2a04de4a4a
[ 5670.405053][T27970] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5670.405056][T27970] RSP: 002b:00007ffcebbe9508 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5670.405059][T27970] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2a04de4a4a
[ 5670.405061][T27970] RDX: 0000000000000040 RSI: 0000000003254340 RDI: 0000000000000005
[ 5670.405062][T27970] RBP: 00007ffcebbe9590 R08: 0000000000418574 R09: 000000000000001c
[ 5670.405064][T27970] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5670.405066][T27970] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2a04f0d000
| [ 5670.405066][T27970] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2a04f0d000
| [ 5670.405080][T27970]
| [ 5670.420804][T27970] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/27970
| [5670.421186][T27970] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5670.421437][T27970] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5670.421439][T27970] Call Trace:
[ 5670.421441][T27970]
[5670.421443][T27970] dump_stack_lvl (lib/dump_stack.c:123)
[5670.421449][T27970] check_preemption_disabled (lib/smp_processor_id.c:52)
[5670.421455][T27970] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5670.421461][T27970] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5670.421468][T27970] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5670.421473][T27970] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5670.421478][T27970] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5670.421490][T27970] rawv6_sendmsg (net/ipv6/raw.c:918)
[5670.421501][T27970] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5670.421506][T27970] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5670.421510][T27970] ? __lock_release (kernel/locking/lockdep.c:5534)
[5670.421517][T27970] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5670.421521][T27970] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5670.421530][T27970] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5670.421545][T27970] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5670.421548][T27970] ? __lock_release (kernel/locking/lockdep.c:5534)
[5670.421559][T27970] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5670.421563][T27970] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5670.421568][T27970] ? __pfx___sys_sendto (net/socket.c:2147)
[5670.421583][T27970] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5670.421589][T27970] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5670.421596][T27970] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5670.421603][T27970] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5670.421613][T27970] __x64_sys_sendto (net/socket.c:2183)
[5670.421616][T27970] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5670.421619][T27970] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5670.421624][T27970] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5670.421628][T27970] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5670.421632][T27970] RIP: 0033:0x7f2a04de4a4a
[ 5670.421635][T27970] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5670.421638][T27970] RSP: 002b:00007ffcebbe9508 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5670.421641][T27970] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2a04de4a4a
[ 5670.421643][T27970] RDX: 0000000000000040 RSI: 0000000003254340 RDI: 0000000000000005
[ 5670.421645][T27970] RBP: 00007ffcebbe9590 R08: 0000000000418574 R09: 000000000000001c
[ 5670.421647][T27970] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5670.421648][T27970] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2a04f0d000
| [ 5670.421648][T27970] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2a04f0d000
| [ 5670.421663][T27970]
| [ 5670.870790][T27974] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/27974
| [5670.871250][T27974] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5670.871498][T27974] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5670.871500][T27974] Call Trace:
[ 5670.871503][T27974]
[5670.871505][T27974] dump_stack_lvl (lib/dump_stack.c:123)
[5670.871512][T27974] check_preemption_disabled (lib/smp_processor_id.c:52)
[5670.871519][T27974] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5670.871525][T27974] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5670.871532][T27974] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5670.871538][T27974] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5670.871543][T27974] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5670.871555][T27974] rawv6_sendmsg (net/ipv6/raw.c:918)
[5670.871567][T27974] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5670.871572][T27974] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5670.871576][T27974] ? __lock_release (kernel/locking/lockdep.c:5534)
[5670.871584][T27974] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5670.871588][T27974] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5670.871597][T27974] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5670.871613][T27974] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5670.871615][T27974] ? __lock_release (kernel/locking/lockdep.c:5534)
[5670.871626][T27974] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5670.871631][T27974] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5670.871636][T27974] ? __pfx___sys_sendto (net/socket.c:2147)
[5670.871651][T27974] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5670.871658][T27974] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5670.871666][T27974] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5670.871673][T27974] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5670.871683][T27974] __x64_sys_sendto (net/socket.c:2183)
[5670.871686][T27974] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5670.871690][T27974] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5670.871695][T27974] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5670.871699][T27974] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5670.871703][T27974] RIP: 0033:0x7f6ea0cc1a4a
[ 5670.871706][T27974] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5670.871709][T27974] RSP: 002b:00007ffc57943b38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5670.871713][T27974] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6ea0cc1a4a
[ 5670.871715][T27974] RDX: 0000000000000040 RSI: 0000000037a67340 RDI: 0000000000000005
[ 5670.871717][T27974] RBP: 00007ffc57943bc0 R08: 0000000000418574 R09: 000000000000001c
[ 5670.871719][T27974] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5670.871721][T27974] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6ea0dea000
| [ 5671.039808][ C3] Dead loop on virtual device veth0, fix it urgently!
| [ 5674.588639][T27998] check_preemption_disabled: 15 callbacks suppressed
| [ 5674.588646][T27998] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/27998
| [5674.589395][T27998] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5674.589643][T27998] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5674.589645][T27998] Call Trace:
[ 5674.589647][T27998]
[5674.589649][T27998] dump_stack_lvl (lib/dump_stack.c:123)
[5674.589657][T27998] check_preemption_disabled (lib/smp_processor_id.c:52)
[5674.589664][T27998] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5674.589671][T27998] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5674.589678][T27998] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5674.589684][T27998] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5674.589689][T27998] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5674.589701][T27998] rawv6_sendmsg (net/ipv6/raw.c:918)
[5674.589713][T27998] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5674.589718][T27998] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5674.589723][T27998] ? __lock_release (kernel/locking/lockdep.c:5534)
[5674.589732][T27998] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5674.589737][T27998] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5674.589746][T27998] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5674.589761][T27998] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5674.589764][T27998] ? __lock_release (kernel/locking/lockdep.c:5534)
[5674.589775][T27998] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5674.589781][T27998] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5674.589786][T27998] ? __pfx___sys_sendto (net/socket.c:2147)
[5674.589800][T27998] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5674.589807][T27998] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5674.589816][T27998] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5674.589823][T27998] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5674.589834][T27998] __x64_sys_sendto (net/socket.c:2183)
[5674.589837][T27998] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5674.589841][T27998] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5674.589846][T27998] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5674.589851][T27998] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5674.589855][T27998] RIP: 0033:0x7fba524d3a4a
[ 5674.589859][T27998] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5674.589862][T27998] RSP: 002b:00007ffcdab9a048 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5674.589866][T27998] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fba524d3a4a
[ 5674.589868][T27998] RDX: 0000000000000040 RSI: 0000000000941340 RDI: 0000000000000005
[ 5674.589870][T27998] RBP: 00007ffcdab9a0d0 R08: 0000000000418574 R09: 000000000000001c
[ 5674.589872][T27998] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5674.589875][T27998] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fba525fc000
| [ 5674.589875][T27998] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fba525fc000
| [ 5674.589889][T27998]
| [ 5674.589892][T27998] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/27998
| [5674.601392][T27998] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5674.601630][T27998] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5674.601632][T27998] Call Trace:
[ 5674.601634][T27998]
[5674.601636][T27998] dump_stack_lvl (lib/dump_stack.c:123)
[5674.601642][T27998] check_preemption_disabled (lib/smp_processor_id.c:52)
[5674.601647][T27998] lwtunnel_output (net/core/lwtunnel.c:359)
[5674.601653][T27998] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5674.601660][T27998] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5674.601665][T27998] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5674.601670][T27998] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5674.601682][T27998] rawv6_sendmsg (net/ipv6/raw.c:918)
[5674.601693][T27998] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5674.601698][T27998] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5674.601702][T27998] ? __lock_release (kernel/locking/lockdep.c:5534)
[5674.601709][T27998] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5674.601713][T27998] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5674.601721][T27998] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5674.601737][T27998] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5674.601740][T27998] ? __lock_release (kernel/locking/lockdep.c:5534)
[5674.601751][T27998] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5674.601755][T27998] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5674.601761][T27998] ? __pfx___sys_sendto (net/socket.c:2147)
[5674.601775][T27998] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5674.601781][T27998] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5674.601788][T27998] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5674.601796][T27998] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5674.601805][T27998] __x64_sys_sendto (net/socket.c:2183)
[5674.601810][T27998] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5674.601812][T27998] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5674.601817][T27998] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5674.601822][T27998] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5674.601825][T27998] RIP: 0033:0x7fba524d3a4a
[ 5674.601828][T27998] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5674.601831][T27998] RSP: 002b:00007ffcdab9a048 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5674.601834][T27998] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fba524d3a4a
[ 5674.601836][T27998] RDX: 0000000000000040 RSI: 0000000000941340 RDI: 0000000000000005
[ 5674.601837][T27998] RBP: 00007ffcdab9a0d0 R08: 0000000000418574 R09: 000000000000001c
[ 5674.601839][T27998] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5674.601840][T27998] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fba525fc000
| [ 5674.601840][T27998] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fba525fc000
| [ 5674.601855][T27998]
| [ 5674.619801][T27998] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/27998
| [5674.620168][T27998] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5674.620413][T27998] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5674.620414][T27998] Call Trace:
[ 5674.620416][T27998]
[5674.620419][T27998] dump_stack_lvl (lib/dump_stack.c:123)
[5674.620425][T27998] check_preemption_disabled (lib/smp_processor_id.c:52)
[5674.620431][T27998] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5674.620437][T27998] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5674.620444][T27998] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5674.620450][T27998] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5674.620455][T27998] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5674.620467][T27998] rawv6_sendmsg (net/ipv6/raw.c:918)
[5674.620479][T27998] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5674.620484][T27998] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5674.620488][T27998] ? __lock_release (kernel/locking/lockdep.c:5534)
[5674.620496][T27998] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5674.620499][T27998] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5674.620508][T27998] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5674.620525][T27998] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5674.620528][T27998] ? __lock_release (kernel/locking/lockdep.c:5534)
[5674.620539][T27998] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5674.620543][T27998] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5674.620549][T27998] ? __pfx___sys_sendto (net/socket.c:2147)
[5674.620564][T27998] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5674.620570][T27998] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5674.620577][T27998] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5674.620584][T27998] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5674.620595][T27998] __x64_sys_sendto (net/socket.c:2183)
[5674.620598][T27998] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5674.620602][T27998] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5674.620606][T27998] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5674.620611][T27998] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5674.620614][T27998] RIP: 0033:0x7fba524d3a4a
[ 5674.620618][T27998] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5674.620621][T27998] RSP: 002b:00007ffcdab9a048 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5674.620624][T27998] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fba524d3a4a
[ 5674.620626][T27998] RDX: 0000000000000040 RSI: 0000000000941340 RDI: 0000000000000005
[ 5674.620628][T27998] RBP: 00007ffcdab9a0d0 R08: 0000000000418574 R09: 000000000000001c
[ 5674.620630][T27998] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5674.620632][T27998] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fba525fc000
| [ 5674.620632][T27998] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fba525fc000
| [ 5674.620646][T27998]
| [ 5675.155963][T28002] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28002
| [5675.156470][T28002] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5675.156736][T28002] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5675.156738][T28002] Call Trace:
[ 5675.156740][T28002]
[5675.156743][T28002] dump_stack_lvl (lib/dump_stack.c:123)
[5675.156751][T28002] check_preemption_disabled (lib/smp_processor_id.c:52)
[5675.156758][T28002] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5675.156768][T28002] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5675.156776][T28002] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5675.156782][T28002] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5675.156787][T28002] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5675.156798][T28002] rawv6_sendmsg (net/ipv6/raw.c:918)
[5675.156810][T28002] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5675.156815][T28002] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5675.156820][T28002] ? __lock_release (kernel/locking/lockdep.c:5534)
[5675.156829][T28002] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5675.156834][T28002] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5675.156843][T28002] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5675.156859][T28002] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5675.156861][T28002] ? __lock_release (kernel/locking/lockdep.c:5534)
[5675.156873][T28002] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5675.156877][T28002] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5675.156883][T28002] ? __pfx___sys_sendto (net/socket.c:2147)
[5675.156898][T28002] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5675.156905][T28002] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5675.156914][T28002] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5675.156921][T28002] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5675.156931][T28002] __x64_sys_sendto (net/socket.c:2183)
[5675.156935][T28002] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5675.156938][T28002] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5675.156943][T28002] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5675.156948][T28002] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5675.156951][T28002] RIP: 0033:0x7fdc500bfa4a
[ 5675.156955][T28002] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5675.156958][T28002] RSP: 002b:00007ffc3bfdc838 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5675.156962][T28002] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdc500bfa4a
[ 5675.156964][T28002] RDX: 0000000000000040 RSI: 000000002811c340 RDI: 0000000000000005
[ 5675.156966][T28002] RBP: 00007ffc3bfdc8c0 R08: 0000000000418574 R09: 000000000000001c
[ 5675.156968][T28002] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5675.156970][T28002] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdc501e8000
| [ 5675.156970][T28002] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdc501e8000
| [ 5675.156984][T28002]
| [ 5675.156986][T28002] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28002
| [5675.169531][T28002] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5675.169798][T28002] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5675.169800][T28002] Call Trace:
[ 5675.169802][T28002]
[5675.169804][T28002] dump_stack_lvl (lib/dump_stack.c:123)
[5675.169810][T28002] check_preemption_disabled (lib/smp_processor_id.c:52)
[5675.169816][T28002] lwtunnel_output (net/core/lwtunnel.c:359)
[5675.169823][T28002] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5675.169830][T28002] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5675.169836][T28002] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5675.169841][T28002] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5675.169853][T28002] rawv6_sendmsg (net/ipv6/raw.c:918)
[5675.169865][T28002] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5675.169871][T28002] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5675.169875][T28002] ? __lock_release (kernel/locking/lockdep.c:5534)
[5675.169883][T28002] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5675.169888][T28002] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5675.169897][T28002] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5675.169913][T28002] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5675.169916][T28002] ? __lock_release (kernel/locking/lockdep.c:5534)
[5675.169928][T28002] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5675.169932][T28002] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5675.169938][T28002] ? __pfx___sys_sendto (net/socket.c:2147)
[5675.169953][T28002] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5675.169959][T28002] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5675.169967][T28002] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5675.169974][T28002] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5675.169985][T28002] __x64_sys_sendto (net/socket.c:2183)
[5675.169989][T28002] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5675.169992][T28002] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5675.169997][T28002] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5675.170002][T28002] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5675.170006][T28002] RIP: 0033:0x7fdc500bfa4a
[ 5675.170010][T28002] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5675.170012][T28002] RSP: 002b:00007ffc3bfdc838 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5675.170016][T28002] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdc500bfa4a
[ 5675.170018][T28002] RDX: 0000000000000040 RSI: 000000002811c340 RDI: 0000000000000005
[ 5675.170020][T28002] RBP: 00007ffc3bfdc8c0 R08: 0000000000418574 R09: 000000000000001c
[ 5675.170022][T28002] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5675.170024][T28002] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdc501e8000
| [ 5675.170024][T28002] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdc501e8000
| [ 5675.170039][T28002]
| [ 5675.184653][T28002] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28002
| [5675.185050][T28002] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5675.185345][T28002] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5675.185347][T28002] Call Trace:
[ 5675.185349][T28002]
[5675.185351][T28002] dump_stack_lvl (lib/dump_stack.c:123)
[5675.185358][T28002] check_preemption_disabled (lib/smp_processor_id.c:52)
[5675.185364][T28002] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5675.185371][T28002] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5675.185378][T28002] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5675.185384][T28002] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5675.185389][T28002] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5675.185401][T28002] rawv6_sendmsg (net/ipv6/raw.c:918)
[5675.185413][T28002] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5675.185419][T28002] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5675.185423][T28002] ? __lock_release (kernel/locking/lockdep.c:5534)
[5675.185431][T28002] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5675.185436][T28002] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5675.185445][T28002] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5675.185462][T28002] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5675.185465][T28002] ? __lock_release (kernel/locking/lockdep.c:5534)
[5675.185476][T28002] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5675.185481][T28002] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5675.185487][T28002] ? __pfx___sys_sendto (net/socket.c:2147)
[5675.185501][T28002] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5675.185508][T28002] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5675.185516][T28002] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5675.185524][T28002] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5675.185534][T28002] __x64_sys_sendto (net/socket.c:2183)
[5675.185538][T28002] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5675.185541][T28002] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5675.185546][T28002] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5675.185551][T28002] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5675.185555][T28002] RIP: 0033:0x7fdc500bfa4a
[ 5675.185558][T28002] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5675.185561][T28002] RSP: 002b:00007ffc3bfdc838 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5675.185564][T28002] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdc500bfa4a
[ 5675.185567][T28002] RDX: 0000000000000040 RSI: 000000002811c340 RDI: 0000000000000005
[ 5675.185569][T28002] RBP: 00007ffc3bfdc8c0 R08: 0000000000418574 R09: 000000000000001c
[ 5675.185571][T28002] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5675.185573][T28002] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdc501e8000
| [ 5675.185573][T28002] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdc501e8000
| [ 5675.185588][T28002]
| [ 5675.703226][T28006] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28006
| [5675.703750][T28006] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5675.704042][T28006] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5675.704044][T28006] Call Trace:
[ 5675.704046][T28006]
[5675.704048][T28006] dump_stack_lvl (lib/dump_stack.c:123)
[5675.704056][T28006] check_preemption_disabled (lib/smp_processor_id.c:52)
[5675.704062][T28006] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5675.704068][T28006] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5675.704076][T28006] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5675.704082][T28006] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5675.704086][T28006] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5675.704098][T28006] rawv6_sendmsg (net/ipv6/raw.c:918)
[5675.704110][T28006] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5675.704116][T28006] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5675.704121][T28006] ? __lock_release (kernel/locking/lockdep.c:5534)
[5675.704129][T28006] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5675.704134][T28006] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5675.704143][T28006] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5675.704158][T28006] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5675.704161][T28006] ? __lock_release (kernel/locking/lockdep.c:5534)
[5675.704172][T28006] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5675.704177][T28006] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5675.704182][T28006] ? __pfx___sys_sendto (net/socket.c:2147)
[5675.704197][T28006] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5675.704203][T28006] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5675.704212][T28006] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5675.704219][T28006] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5675.704229][T28006] __x64_sys_sendto (net/socket.c:2183)
[5675.704233][T28006] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5675.704236][T28006] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5675.704241][T28006] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5675.704246][T28006] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5675.704249][T28006] RIP: 0033:0x7fdf01e59a4a
[ 5675.704253][T28006] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5675.704256][T28006] RSP: 002b:00007ffc25b6fdb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5675.704260][T28006] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdf01e59a4a
[ 5675.704262][T28006] RDX: 0000000000000040 RSI: 0000000027a50340 RDI: 0000000000000005
[ 5675.704264][T28006] RBP: 00007ffc25b6fe40 R08: 0000000000418574 R09: 000000000000001c
[ 5675.704266][T28006] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5675.704268][T28006] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdf01f82000
| [ 5675.704268][T28006] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdf01f82000
| [ 5675.704282][T28006]
| [ 5675.717848][T28006] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28006
| [5675.718271][T28006] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5675.718548][T28006] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5675.718550][T28006] Call Trace:
[ 5675.718552][T28006]
[5675.718554][T28006] dump_stack_lvl (lib/dump_stack.c:123)
[5675.718560][T28006] check_preemption_disabled (lib/smp_processor_id.c:52)
[5675.718565][T28006] lwtunnel_output (net/core/lwtunnel.c:359)
[5675.718572][T28006] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5675.718578][T28006] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5675.718584][T28006] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5675.718588][T28006] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5675.718600][T28006] rawv6_sendmsg (net/ipv6/raw.c:918)
[5675.718612][T28006] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5675.718618][T28006] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5675.718621][T28006] ? __lock_release (kernel/locking/lockdep.c:5534)
[5675.718628][T28006] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5675.718632][T28006] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5675.718641][T28006] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5675.718657][T28006] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5675.718659][T28006] ? __lock_release (kernel/locking/lockdep.c:5534)
[5675.718671][T28006] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5675.718675][T28006] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5675.718681][T28006] ? __pfx___sys_sendto (net/socket.c:2147)
[5675.718695][T28006] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5675.718701][T28006] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5675.718709][T28006] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5675.718716][T28006] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5675.718726][T28006] __x64_sys_sendto (net/socket.c:2183)
[5675.718730][T28006] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5675.718734][T28006] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5675.718738][T28006] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5675.718743][T28006] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5675.718746][T28006] RIP: 0033:0x7fdf01e59a4a
[ 5675.718750][T28006] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5675.718752][T28006] RSP: 002b:00007ffc25b6fdb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5675.718755][T28006] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdf01e59a4a
[ 5675.718758][T28006] RDX: 0000000000000040 RSI: 0000000027a50340 RDI: 0000000000000005
[ 5675.718759][T28006] RBP: 00007ffc25b6fe40 R08: 0000000000418574 R09: 000000000000001c
[ 5675.718761][T28006] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5675.718763][T28006] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdf01f82000
| [ 5675.718763][T28006] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdf01f82000
| [ 5675.718778][T28006]
| [ 5675.736391][T28006] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28006
| [5675.736792][T28006] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5675.737064][T28006] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5675.737065][T28006] Call Trace:
[ 5675.737067][T28006]
[5675.737069][T28006] dump_stack_lvl (lib/dump_stack.c:123)
[5675.737075][T28006] check_preemption_disabled (lib/smp_processor_id.c:52)
[5675.737081][T28006] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5675.737087][T28006] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5675.737094][T28006] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5675.737099][T28006] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5675.737104][T28006] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5675.737118][T28006] rawv6_sendmsg (net/ipv6/raw.c:918)
[5675.737129][T28006] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5675.737135][T28006] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5675.737138][T28006] ? __lock_release (kernel/locking/lockdep.c:5534)
[5675.737146][T28006] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5675.737149][T28006] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5675.737158][T28006] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5675.737175][T28006] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5675.737177][T28006] ? __lock_release (kernel/locking/lockdep.c:5534)
[5675.737188][T28006] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5675.737193][T28006] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5675.737198][T28006] ? __pfx___sys_sendto (net/socket.c:2147)
[5675.737213][T28006] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5675.737219][T28006] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5675.737227][T28006] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5675.737234][T28006] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5675.737245][T28006] __x64_sys_sendto (net/socket.c:2183)
[5675.737248][T28006] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5675.737252][T28006] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5675.737256][T28006] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5675.737261][T28006] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5675.737264][T28006] RIP: 0033:0x7fdf01e59a4a
[ 5675.737268][T28006] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5675.737271][T28006] RSP: 002b:00007ffc25b6fdb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5675.737274][T28006] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdf01e59a4a
[ 5675.737276][T28006] RDX: 0000000000000040 RSI: 0000000027a50340 RDI: 0000000000000005
[ 5675.737278][T28006] RBP: 00007ffc25b6fe40 R08: 0000000000418574 R09: 000000000000001c
[ 5675.737280][T28006] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5675.737282][T28006] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdf01f82000
| [ 5675.737282][T28006] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdf01f82000
| [ 5675.737297][T28006]
| [ 5676.329216][T28010] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28010
| [5676.329668][T28010] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5676.329915][T28010] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5676.329918][T28010] Call Trace:
[ 5676.329920][T28010]
[5676.329923][T28010] dump_stack_lvl (lib/dump_stack.c:123)
[5676.329931][T28010] check_preemption_disabled (lib/smp_processor_id.c:52)
[5676.329937][T28010] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5676.329944][T28010] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5676.329951][T28010] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5676.329958][T28010] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5676.329962][T28010] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5676.329974][T28010] rawv6_sendmsg (net/ipv6/raw.c:918)
[5676.329986][T28010] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5676.329991][T28010] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5676.329996][T28010] ? __lock_release (kernel/locking/lockdep.c:5534)
[5676.330005][T28010] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5676.330009][T28010] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5676.330018][T28010] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5676.330024][T28010] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5676.330030][T28010] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5676.330051][T28010] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5676.330057][T28010] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5676.330062][T28010] ? __pfx___sys_sendto (net/socket.c:2147)
[5676.330077][T28010] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5676.330083][T28010] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5676.330091][T28010] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5676.330098][T28010] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5676.330108][T28010] __x64_sys_sendto (net/socket.c:2183)
[5676.330113][T28010] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5676.330117][T28010] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5676.330121][T28010] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5676.330126][T28010] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5676.330130][T28010] RIP: 0033:0x7f2135da8a4a
[ 5676.330134][T28010] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5676.330137][T28010] RSP: 002b:00007ffc58cd1258 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5676.330141][T28010] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2135da8a4a
[ 5676.330143][T28010] RDX: 0000000000000040 RSI: 000000003f505340 RDI: 0000000000000005
[ 5676.330145][T28010] RBP: 00007ffc58cd12e0 R08: 0000000000418574 R09: 000000000000001c
[ 5676.330147][T28010] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5676.330149][T28010] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2135ed1000
| [ 5679.270244][T28018] lwtunnel_output(): recursion limit reached on datapath
| [ 5680.742581][T28022] check_preemption_disabled: 2 callbacks suppressed
| [ 5680.742587][T28022] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28022
| [5680.743331][T28022] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5680.743580][T28022] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5680.743582][T28022] Call Trace:
[ 5680.743584][T28022]
[5680.743587][T28022] dump_stack_lvl (lib/dump_stack.c:123)
[5680.743594][T28022] check_preemption_disabled (lib/smp_processor_id.c:52)
[5680.743601][T28022] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5680.743607][T28022] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5680.743614][T28022] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5680.743621][T28022] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5680.743625][T28022] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5680.743637][T28022] rawv6_sendmsg (net/ipv6/raw.c:918)
[5680.743649][T28022] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5680.743654][T28022] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5680.743659][T28022] ? __lock_release (kernel/locking/lockdep.c:5534)
[5680.743669][T28022] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5680.743674][T28022] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5680.743683][T28022] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5680.743699][T28022] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5680.743701][T28022] ? __lock_release (kernel/locking/lockdep.c:5534)
[5680.743712][T28022] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5680.743718][T28022] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5680.743724][T28022] ? __pfx___sys_sendto (net/socket.c:2147)
[5680.743738][T28022] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5680.743745][T28022] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5680.743754][T28022] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5680.743761][T28022] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5680.743771][T28022] __x64_sys_sendto (net/socket.c:2183)
[5680.743775][T28022] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5680.743779][T28022] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5680.743784][T28022] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5680.743788][T28022] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5680.743792][T28022] RIP: 0033:0x7f47e2de5a4a
[ 5680.743797][T28022] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5680.743800][T28022] RSP: 002b:00007ffe115ea2c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5680.743803][T28022] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f47e2de5a4a
[ 5680.743806][T28022] RDX: 0000000000000040 RSI: 0000000034a7b340 RDI: 0000000000000005
[ 5680.743808][T28022] RBP: 00007ffe115ea350 R08: 0000000000418574 R09: 000000000000001c
[ 5680.743809][T28022] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5680.743811][T28022] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f47e2f0e000
| [ 5680.743811][T28022] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f47e2f0e000
| [ 5680.743826][T28022]
| [ 5680.743828][T28022] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28022
| [5680.755440][T28022] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5680.755676][T28022] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5680.755677][T28022] Call Trace:
[ 5680.755679][T28022]
[5680.755681][T28022] dump_stack_lvl (lib/dump_stack.c:123)
[5680.755686][T28022] check_preemption_disabled (lib/smp_processor_id.c:52)
[5680.755692][T28022] lwtunnel_output (net/core/lwtunnel.c:359)
[5680.755698][T28022] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5680.755704][T28022] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5680.755710][T28022] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5680.755714][T28022] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5680.755726][T28022] rawv6_sendmsg (net/ipv6/raw.c:918)
[5680.755738][T28022] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5680.755743][T28022] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5680.755746][T28022] ? __lock_release (kernel/locking/lockdep.c:5534)
[5680.755754][T28022] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5680.755757][T28022] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5680.755766][T28022] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5680.755782][T28022] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5680.755784][T28022] ? __lock_release (kernel/locking/lockdep.c:5534)
[5680.755795][T28022] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5680.755799][T28022] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5680.755805][T28022] ? __pfx___sys_sendto (net/socket.c:2147)
[5680.755819][T28022] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5680.755825][T28022] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5680.755833][T28022] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5680.755840][T28022] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5680.755850][T28022] __x64_sys_sendto (net/socket.c:2183)
[5680.755853][T28022] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5680.755856][T28022] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5680.755861][T28022] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5680.755866][T28022] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5680.755868][T28022] RIP: 0033:0x7f47e2de5a4a
[ 5680.755872][T28022] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5680.755874][T28022] RSP: 002b:00007ffe115ea2c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5680.755877][T28022] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f47e2de5a4a
[ 5680.755879][T28022] RDX: 0000000000000040 RSI: 0000000034a7b340 RDI: 0000000000000005
[ 5680.755881][T28022] RBP: 00007ffe115ea350 R08: 0000000000418574 R09: 000000000000001c
[ 5680.755883][T28022] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5680.755884][T28022] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f47e2f0e000
| [ 5680.755884][T28022] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f47e2f0e000
| [ 5680.755898][T28022]
| [ 5680.771996][T28022] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28022
| [5680.772358][T28022] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5680.772595][T28022] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5680.772597][T28022] Call Trace:
[ 5680.772599][T28022]
[5680.772600][T28022] dump_stack_lvl (lib/dump_stack.c:123)
[5680.772606][T28022] check_preemption_disabled (lib/smp_processor_id.c:52)
[5680.772612][T28022] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5680.772618][T28022] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5680.772625][T28022] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5680.772630][T28022] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5680.772635][T28022] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5680.772647][T28022] rawv6_sendmsg (net/ipv6/raw.c:918)
[5680.772658][T28022] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5680.772663][T28022] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5680.772667][T28022] ? __lock_release (kernel/locking/lockdep.c:5534)
[5680.772674][T28022] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5680.772678][T28022] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5680.772687][T28022] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5680.772703][T28022] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5680.772706][T28022] ? __lock_release (kernel/locking/lockdep.c:5534)
[5680.772716][T28022] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5680.772721][T28022] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5680.772726][T28022] ? __pfx___sys_sendto (net/socket.c:2147)
[5680.772740][T28022] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5680.772746][T28022] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5680.772754][T28022] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5680.772761][T28022] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5680.772771][T28022] __x64_sys_sendto (net/socket.c:2183)
[5680.772775][T28022] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5680.772778][T28022] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5680.772782][T28022] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5680.772787][T28022] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5680.772790][T28022] RIP: 0033:0x7f47e2de5a4a
[ 5680.772794][T28022] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5680.772797][T28022] RSP: 002b:00007ffe115ea2c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5680.772800][T28022] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f47e2de5a4a
[ 5680.772802][T28022] RDX: 0000000000000040 RSI: 0000000034a7b340 RDI: 0000000000000005
[ 5680.772804][T28022] RBP: 00007ffe115ea350 R08: 0000000000418574 R09: 000000000000001c
[ 5680.772806][T28022] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5680.772808][T28022] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f47e2f0e000
| [ 5680.772808][T28022] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f47e2f0e000
| [ 5680.772822][T28022]
| [ 5681.232394][T28026] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28026
| [5681.232836][T28026] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5681.233080][T28026] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5681.233082][T28026] Call Trace:
[ 5681.233084][T28026]
[5681.233086][T28026] dump_stack_lvl (lib/dump_stack.c:123)
[5681.233093][T28026] check_preemption_disabled (lib/smp_processor_id.c:52)
[5681.233099][T28026] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5681.233106][T28026] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5681.233114][T28026] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5681.233120][T28026] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5681.233125][T28026] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5681.233137][T28026] rawv6_sendmsg (net/ipv6/raw.c:918)
[5681.233149][T28026] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5681.233154][T28026] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5681.233158][T28026] ? __lock_release (kernel/locking/lockdep.c:5534)
[5681.233166][T28026] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5681.233171][T28026] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5681.233180][T28026] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5681.233196][T28026] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5681.233198][T28026] ? __lock_release (kernel/locking/lockdep.c:5534)
[5681.233210][T28026] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5681.233214][T28026] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5681.233219][T28026] ? __pfx___sys_sendto (net/socket.c:2147)
[5681.233234][T28026] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5681.233240][T28026] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5681.233248][T28026] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5681.233255][T28026] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5681.233265][T28026] __x64_sys_sendto (net/socket.c:2183)
[5681.233269][T28026] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5681.233273][T28026] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5681.233277][T28026] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5681.233282][T28026] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5681.233286][T28026] RIP: 0033:0x7f0f1b9a4a4a
[ 5681.233290][T28026] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5681.233293][T28026] RSP: 002b:00007ffce93b69f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5681.233296][T28026] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0f1b9a4a4a
[ 5681.233298][T28026] RDX: 0000000000000040 RSI: 00000000175a9340 RDI: 0000000000000005
[ 5681.233300][T28026] RBP: 00007ffce93b6a80 R08: 0000000000418574 R09: 000000000000001c
[ 5681.233302][T28026] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5681.233304][T28026] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0f1bacd000
| [ 5681.233318][T28026]
| [ 5681.246402][T28026] lwtunnel_output(): recursion limit reached on datapath
| [ 5682.724065][T28030] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28030
| [5682.724519][T28030] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5682.724767][T28030] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5682.724769][T28030] Call Trace:
[ 5682.724771][T28030]
[5682.724773][T28030] dump_stack_lvl (lib/dump_stack.c:123)
[5682.724780][T28030] check_preemption_disabled (lib/smp_processor_id.c:52)
[5682.724786][T28030] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5682.724793][T28030] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5682.724800][T28030] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5682.724805][T28030] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5682.724810][T28030] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5682.724822][T28030] rawv6_sendmsg (net/ipv6/raw.c:918)
[5682.724834][T28030] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5682.724839][T28030] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5682.724844][T28030] ? __lock_release (kernel/locking/lockdep.c:5534)
[5682.724852][T28030] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5682.724856][T28030] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5682.724865][T28030] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5682.724881][T28030] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5682.724884][T28030] ? __lock_release (kernel/locking/lockdep.c:5534)
[5682.724895][T28030] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5682.724899][T28030] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5682.724905][T28030] ? __pfx___sys_sendto (net/socket.c:2147)
[5682.724919][T28030] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5682.724925][T28030] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5682.724934][T28030] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5682.724941][T28030] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5682.724951][T28030] __x64_sys_sendto (net/socket.c:2183)
[5682.724955][T28030] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5682.724959][T28030] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5682.724964][T28030] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5682.724968][T28030] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5682.724972][T28030] RIP: 0033:0x7f1687f68a4a
[ 5682.724976][T28030] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5682.724979][T28030] RSP: 002b:00007ffe168f61a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5682.724983][T28030] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1687f68a4a
[ 5682.724985][T28030] RDX: 0000000000000040 RSI: 000000003e21b340 RDI: 0000000000000005
[ 5682.724987][T28030] RBP: 00007ffe168f6230 R08: 0000000000418574 R09: 000000000000001c
[ 5682.724989][T28030] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5682.724991][T28030] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1688091000
| [ 5682.724991][T28030] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1688091000
| [ 5682.725005][T28030]
| [ 5682.725007][T28030] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28030
| [5682.737292][T28030] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5682.737557][T28030] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5682.737558][T28030] Call Trace:
[ 5682.737560][T28030]
[5682.737562][T28030] dump_stack_lvl (lib/dump_stack.c:123)
[5682.737568][T28030] check_preemption_disabled (lib/smp_processor_id.c:52)
[5682.737573][T28030] lwtunnel_output (net/core/lwtunnel.c:359)
[5682.737580][T28030] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5682.737586][T28030] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5682.737592][T28030] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5682.737597][T28030] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5682.737609][T28030] rawv6_sendmsg (net/ipv6/raw.c:918)
[5682.737620][T28030] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5682.737626][T28030] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5682.737629][T28030] ? __lock_release (kernel/locking/lockdep.c:5534)
[5682.737637][T28030] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5682.737641][T28030] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5682.737650][T28030] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5682.737666][T28030] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5682.737669][T28030] ? __lock_release (kernel/locking/lockdep.c:5534)
[5682.737680][T28030] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5682.737684][T28030] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5682.737690][T28030] ? __pfx___sys_sendto (net/socket.c:2147)
[5682.737704][T28030] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5682.737710][T28030] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5682.737718][T28030] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5682.737725][T28030] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5682.737735][T28030] __x64_sys_sendto (net/socket.c:2183)
[5682.737739][T28030] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5682.737742][T28030] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5682.737747][T28030] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5682.737752][T28030] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5682.737755][T28030] RIP: 0033:0x7f1687f68a4a
[ 5682.737758][T28030] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5682.737761][T28030] RSP: 002b:00007ffe168f61a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5682.737764][T28030] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1687f68a4a
[ 5682.737766][T28030] RDX: 0000000000000040 RSI: 000000003e21b340 RDI: 0000000000000005
[ 5682.737768][T28030] RBP: 00007ffe168f6230 R08: 0000000000418574 R09: 000000000000001c
[ 5682.737770][T28030] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5682.737772][T28030] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1688091000
| [ 5682.737772][T28030] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1688091000
| [ 5682.737786][T28030]
| [ 5682.754575][T28030] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28030
| [5682.754928][T28030] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5682.755175][T28030] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5682.755177][T28030] Call Trace:
[ 5682.755179][T28030]
[5682.755181][T28030] dump_stack_lvl (lib/dump_stack.c:123)
[5682.755187][T28030] check_preemption_disabled (lib/smp_processor_id.c:52)
[5682.755192][T28030] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5682.755199][T28030] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5682.755205][T28030] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5682.755210][T28030] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5682.755215][T28030] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5682.755227][T28030] rawv6_sendmsg (net/ipv6/raw.c:918)
[5682.755238][T28030] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5682.755243][T28030] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5682.755247][T28030] ? __lock_release (kernel/locking/lockdep.c:5534)
[5682.755254][T28030] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5682.755257][T28030] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5682.755266][T28030] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5682.755282][T28030] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5682.755284][T28030] ? __lock_release (kernel/locking/lockdep.c:5534)
[5682.755295][T28030] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5682.755299][T28030] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5682.755305][T28030] ? __pfx___sys_sendto (net/socket.c:2147)
[5682.755319][T28030] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5682.755325][T28030] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5682.755332][T28030] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5682.755339][T28030] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5682.755349][T28030] __x64_sys_sendto (net/socket.c:2183)
[5682.755352][T28030] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5682.755355][T28030] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5682.755360][T28030] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5682.755365][T28030] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5682.755368][T28030] RIP: 0033:0x7f1687f68a4a
[ 5682.755371][T28030] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5682.755374][T28030] RSP: 002b:00007ffe168f61a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5682.755377][T28030] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1687f68a4a
[ 5682.755379][T28030] RDX: 0000000000000040 RSI: 000000003e21b340 RDI: 0000000000000005
[ 5682.755381][T28030] RBP: 00007ffe168f6230 R08: 0000000000418574 R09: 000000000000001c
[ 5682.755383][T28030] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5682.755384][T28030] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1688091000
| [ 5682.755384][T28030] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1688091000
| [ 5682.755399][T28030]
| [ 5683.221559][T28034] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28034
| [5683.221995][T28034] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5683.222253][T28034] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5683.222255][T28034] Call Trace:
[ 5683.222257][T28034]
[5683.222259][T28034] dump_stack_lvl (lib/dump_stack.c:123)
[5683.222267][T28034] check_preemption_disabled (lib/smp_processor_id.c:52)
[5683.222273][T28034] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5683.222280][T28034] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5683.222286][T28034] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5683.222292][T28034] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5683.222297][T28034] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5683.222309][T28034] rawv6_sendmsg (net/ipv6/raw.c:918)
[5683.222321][T28034] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5683.222326][T28034] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5683.222330][T28034] ? __lock_release (kernel/locking/lockdep.c:5534)
[5683.222338][T28034] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5683.222343][T28034] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5683.222352][T28034] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5683.222368][T28034] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5683.222370][T28034] ? __lock_release (kernel/locking/lockdep.c:5534)
[5683.222381][T28034] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5683.222386][T28034] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5683.222391][T28034] ? __pfx___sys_sendto (net/socket.c:2147)
[5683.222406][T28034] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5683.222412][T28034] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5683.222420][T28034] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5683.222427][T28034] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5683.222437][T28034] __x64_sys_sendto (net/socket.c:2183)
[5683.222441][T28034] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5683.222444][T28034] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5683.222449][T28034] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5683.222454][T28034] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5683.222457][T28034] RIP: 0033:0x7f5a01aa5a4a
[ 5683.222461][T28034] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5683.222464][T28034] RSP: 002b:00007ffe32f71c18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5683.222468][T28034] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5a01aa5a4a
[ 5683.222470][T28034] RDX: 0000000000000040 RSI: 000000002b33f340 RDI: 0000000000000005
[ 5683.222472][T28034] RBP: 00007ffe32f71ca0 R08: 0000000000418574 R09: 000000000000001c
[ 5683.222474][T28034] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5683.222476][T28034] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5a01bce000
| [ 5683.222490][T28034]
| [ 5683.222492][T28034] lwtunnel_output(): recursion limit reached on datapath
| [ 5684.684555][T28038] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28038
| [5684.685029][T28038] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5684.685302][T28038] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5684.685304][T28038] Call Trace:
[ 5684.685306][T28038]
[5684.685309][T28038] dump_stack_lvl (lib/dump_stack.c:123)
[5684.685316][T28038] check_preemption_disabled (lib/smp_processor_id.c:52)
[5684.685322][T28038] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5684.685328][T28038] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5684.685335][T28038] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5684.685341][T28038] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5684.685346][T28038] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5684.685358][T28038] rawv6_sendmsg (net/ipv6/raw.c:918)
[5684.685369][T28038] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5684.685374][T28038] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5684.685379][T28038] ? __lock_release (kernel/locking/lockdep.c:5534)
[5684.685387][T28038] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5684.685391][T28038] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5684.685400][T28038] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5684.685416][T28038] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5684.685419][T28038] ? __lock_release (kernel/locking/lockdep.c:5534)
[5684.685430][T28038] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5684.685435][T28038] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5684.685441][T28038] ? __pfx___sys_sendto (net/socket.c:2147)
[5684.685456][T28038] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5684.685462][T28038] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5684.685470][T28038] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5684.685477][T28038] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5684.685488][T28038] __x64_sys_sendto (net/socket.c:2183)
[5684.685491][T28038] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5684.685495][T28038] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5684.685500][T28038] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5684.685505][T28038] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5684.685508][T28038] RIP: 0033:0x7f6555f0ca4a
[ 5684.685512][T28038] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5684.685515][T28038] RSP: 002b:00007ffce721a948 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5684.685519][T28038] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6555f0ca4a
[ 5684.685521][T28038] RDX: 0000000000000040 RSI: 00000000296ed340 RDI: 0000000000000005
[ 5684.685523][T28038] RBP: 00007ffce721a9d0 R08: 0000000000418574 R09: 000000000000001c
[ 5684.685525][T28038] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5684.685527][T28038] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6556035000
| [ 5684.685527][T28038] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6556035000
| [ 5684.685541][T28038]
| [ 5684.685543][T28038] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28038
| [5684.697778][T28038] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5684.698040][T28038] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5684.698042][T28038] Call Trace:
[ 5684.698045][T28038]
[5684.698047][T28038] dump_stack_lvl (lib/dump_stack.c:123)
[5684.698053][T28038] check_preemption_disabled (lib/smp_processor_id.c:52)
[5684.698059][T28038] lwtunnel_output (net/core/lwtunnel.c:359)
[5684.698065][T28038] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5684.698072][T28038] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5684.698078][T28038] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5684.698082][T28038] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5684.698095][T28038] rawv6_sendmsg (net/ipv6/raw.c:918)
[5684.698107][T28038] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5684.698113][T28038] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5684.698117][T28038] ? __lock_release (kernel/locking/lockdep.c:5534)
[5684.698125][T28038] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5684.698129][T28038] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5684.698138][T28038] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5684.698154][T28038] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5684.698157][T28038] ? __lock_release (kernel/locking/lockdep.c:5534)
[5684.698168][T28038] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5684.698173][T28038] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5684.698178][T28038] ? __pfx___sys_sendto (net/socket.c:2147)
[5684.698193][T28038] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5684.698199][T28038] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5684.698207][T28038] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5684.698214][T28038] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5684.698224][T28038] __x64_sys_sendto (net/socket.c:2183)
[5684.698228][T28038] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5684.698232][T28038] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5684.698237][T28038] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5684.698242][T28038] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5684.698245][T28038] RIP: 0033:0x7f6555f0ca4a
[ 5684.698248][T28038] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5684.698251][T28038] RSP: 002b:00007ffce721a948 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5684.698254][T28038] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6555f0ca4a
[ 5684.698256][T28038] RDX: 0000000000000040 RSI: 00000000296ed340 RDI: 0000000000000005
[ 5684.698258][T28038] RBP: 00007ffce721a9d0 R08: 0000000000418574 R09: 000000000000001c
[ 5684.698260][T28038] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5684.698262][T28038] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6556035000
| [ 5685.887635][ C3] Dead loop on virtual device veth0, fix it urgently!
| [ 5686.059321][T28050] check_preemption_disabled: 7 callbacks suppressed
| [ 5686.059326][T28050] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28050
| [5686.060049][T28050] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5686.060758][T28050] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5686.060760][T28050] Call Trace:
[ 5686.060762][T28050]
[5686.060764][T28050] dump_stack_lvl (lib/dump_stack.c:123)
[5686.060772][T28050] check_preemption_disabled (lib/smp_processor_id.c:52)
[5686.060778][T28050] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5686.060784][T28050] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5686.060791][T28050] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5686.060798][T28050] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5686.060802][T28050] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5686.060814][T28050] rawv6_sendmsg (net/ipv6/raw.c:918)
[5686.060825][T28050] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5686.060830][T28050] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5686.060836][T28050] ? __lock_release (kernel/locking/lockdep.c:5534)
[5686.060844][T28050] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5686.060849][T28050] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5686.060858][T28050] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5686.060873][T28050] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5686.060876][T28050] ? __lock_release (kernel/locking/lockdep.c:5534)
[5686.060887][T28050] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5686.060892][T28050] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5686.060897][T28050] ? __pfx___sys_sendto (net/socket.c:2147)
[5686.060911][T28050] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5686.060918][T28050] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5686.060926][T28050] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5686.060933][T28050] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5686.060942][T28050] __x64_sys_sendto (net/socket.c:2183)
[5686.060946][T28050] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5686.060950][T28050] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5686.060955][T28050] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5686.060959][T28050] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5686.060963][T28050] RIP: 0033:0x7fb0de6c2a4a
[ 5686.060967][T28050] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5686.060970][T28050] RSP: 002b:00007ffd976e1b68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5686.060973][T28050] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb0de6c2a4a
[ 5686.060976][T28050] RDX: 0000000000000040 RSI: 000000003f693340 RDI: 0000000000000005
[ 5686.060978][T28050] RBP: 00007ffd976e1bf0 R08: 0000000000418574 R09: 000000000000001c
[ 5686.060980][T28050] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5686.060981][T28050] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb0de7eb000
| [ 5686.060995][T28050]
| [ 5686.060998][T28050] lwtunnel_output(): recursion limit reached on datapath
| [ 5687.525810][T28054] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28054
| [5687.526273][T28054] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5687.526523][T28054] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5687.526525][T28054] Call Trace:
[ 5687.526527][T28054]
[5687.526530][T28054] dump_stack_lvl (lib/dump_stack.c:123)
[5687.526538][T28054] check_preemption_disabled (lib/smp_processor_id.c:52)
[5687.526545][T28054] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5687.526551][T28054] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5687.526558][T28054] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5687.526565][T28054] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5687.526569][T28054] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5687.526581][T28054] rawv6_sendmsg (net/ipv6/raw.c:918)
[5687.526593][T28054] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5687.526598][T28054] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5687.526603][T28054] ? __lock_release (kernel/locking/lockdep.c:5534)
[5687.526611][T28054] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5687.526616][T28054] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5687.526625][T28054] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5687.526641][T28054] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5687.526644][T28054] ? __lock_release (kernel/locking/lockdep.c:5534)
[5687.526655][T28054] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5687.526660][T28054] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5687.526667][T28054] ? __pfx___sys_sendto (net/socket.c:2147)
[5687.526681][T28054] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5687.526687][T28054] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5687.526697][T28054] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5687.526704][T28054] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5687.526714][T28054] __x64_sys_sendto (net/socket.c:2183)
[5687.526718][T28054] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5687.526721][T28054] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5687.526726][T28054] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5687.526731][T28054] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5687.526735][T28054] RIP: 0033:0x7fee03c2aa4a
[ 5687.526739][T28054] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5687.526742][T28054] RSP: 002b:00007fffde12bf38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5687.526746][T28054] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fee03c2aa4a
[ 5687.526748][T28054] RDX: 0000000000000040 RSI: 0000000022ba8340 RDI: 0000000000000005
[ 5687.526750][T28054] RBP: 00007fffde12bfc0 R08: 0000000000418574 R09: 000000000000001c
[ 5687.526752][T28054] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5687.526754][T28054] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fee03d53000
| [ 5687.526754][T28054] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fee03d53000
| [ 5687.526768][T28054]
| [ 5687.526771][T28054] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28054
| [5687.539002][T28054] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5687.539256][T28054] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5687.539258][T28054] Call Trace:
[ 5687.539259][T28054]
[5687.539261][T28054] dump_stack_lvl (lib/dump_stack.c:123)
[5687.539267][T28054] check_preemption_disabled (lib/smp_processor_id.c:52)
[5687.539289][T28054] lwtunnel_output (net/core/lwtunnel.c:359)
[5687.539296][T28054] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5687.539303][T28054] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5687.539309][T28054] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5687.539313][T28054] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5687.539325][T28054] rawv6_sendmsg (net/ipv6/raw.c:918)
[5687.539337][T28054] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5687.539342][T28054] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5687.539346][T28054] ? __lock_release (kernel/locking/lockdep.c:5534)
[5687.539354][T28054] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5687.539358][T28054] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5687.539366][T28054] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5687.539383][T28054] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5687.539386][T28054] ? __lock_release (kernel/locking/lockdep.c:5534)
[5687.539397][T28054] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5687.539401][T28054] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5687.539407][T28054] ? __pfx___sys_sendto (net/socket.c:2147)
[5687.539421][T28054] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5687.539428][T28054] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5687.539436][T28054] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5687.539443][T28054] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5687.539453][T28054] __x64_sys_sendto (net/socket.c:2183)
[5687.539457][T28054] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5687.539461][T28054] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5687.539465][T28054] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5687.539470][T28054] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5687.539473][T28054] RIP: 0033:0x7fee03c2aa4a
[ 5687.539477][T28054] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5687.539479][T28054] RSP: 002b:00007fffde12bf38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5687.539482][T28054] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fee03c2aa4a
[ 5687.539484][T28054] RDX: 0000000000000040 RSI: 0000000022ba8340 RDI: 0000000000000005
[ 5687.539486][T28054] RBP: 00007fffde12bfc0 R08: 0000000000418574 R09: 000000000000001c
[ 5687.539488][T28054] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5687.539489][T28054] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fee03d53000
| [ 5687.539489][T28054] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fee03d53000
| [ 5687.539504][T28054]
| [ 5687.539926][T28054] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28054
| [5687.551301][T28054] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5687.551546][T28054] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5687.551548][T28054] Call Trace:
[ 5687.551550][T28054]
[5687.551552][T28054] dump_stack_lvl (lib/dump_stack.c:123)
[5687.551557][T28054] check_preemption_disabled (lib/smp_processor_id.c:52)
[5687.551563][T28054] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5687.551569][T28054] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5687.551576][T28054] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5687.551581][T28054] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5687.551586][T28054] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5687.551598][T28054] rawv6_sendmsg (net/ipv6/raw.c:918)
[5687.551610][T28054] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5687.551615][T28054] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5687.551619][T28054] ? __lock_release (kernel/locking/lockdep.c:5534)
[5687.551626][T28054] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5687.551630][T28054] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5687.551638][T28054] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5687.551655][T28054] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5687.551658][T28054] ? __lock_release (kernel/locking/lockdep.c:5534)
[5687.551669][T28054] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5687.551673][T28054] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5687.551679][T28054] ? __pfx___sys_sendto (net/socket.c:2147)
[5687.551693][T28054] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5687.551700][T28054] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5687.551707][T28054] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5687.551714][T28054] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5687.551724][T28054] __x64_sys_sendto (net/socket.c:2183)
[5687.551729][T28054] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5687.551732][T28054] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5687.551736][T28054] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5687.551741][T28054] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5687.551744][T28054] RIP: 0033:0x7fee03c2aa4a
[ 5687.551748][T28054] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5687.551751][T28054] RSP: 002b:00007fffde12bf38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5687.551754][T28054] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fee03c2aa4a
[ 5687.551756][T28054] RDX: 0000000000000040 RSI: 0000000022ba8340 RDI: 0000000000000005
[ 5687.551758][T28054] RBP: 00007fffde12bfc0 R08: 0000000000418574 R09: 000000000000001c
[ 5687.551760][T28054] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5687.551762][T28054] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fee03d53000
| [ 5687.551762][T28054] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fee03d53000
| [ 5687.551776][T28054]
| [ 5688.000777][T28058] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28058
| [5688.001550][T28058] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5688.001801][T28058] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5688.001803][T28058] Call Trace:
[ 5688.001805][T28058]
[5688.001807][T28058] dump_stack_lvl (lib/dump_stack.c:123)
[5688.001815][T28058] check_preemption_disabled (lib/smp_processor_id.c:52)
[5688.001821][T28058] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5688.001827][T28058] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5688.001844][T28058] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5688.001850][T28058] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5688.001854][T28058] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5688.001866][T28058] rawv6_sendmsg (net/ipv6/raw.c:918)
[5688.001877][T28058] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5688.001883][T28058] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5688.001887][T28058] ? __lock_release (kernel/locking/lockdep.c:5534)
[5688.001894][T28058] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5688.001899][T28058] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5688.001907][T28058] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5688.001923][T28058] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5688.001926][T28058] ? __lock_release (kernel/locking/lockdep.c:5534)
[5688.001937][T28058] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5688.001941][T28058] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5688.001946][T28058] ? __pfx___sys_sendto (net/socket.c:2147)
[5688.001960][T28058] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5688.001966][T28058] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5688.001974][T28058] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5688.001981][T28058] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5688.001990][T28058] __x64_sys_sendto (net/socket.c:2183)
[5688.001994][T28058] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5688.001997][T28058] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5688.002002][T28058] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5688.002007][T28058] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5688.002010][T28058] RIP: 0033:0x7f4601f59a4a
[ 5688.002014][T28058] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5688.002017][T28058] RSP: 002b:00007ffc599e2708 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5688.002021][T28058] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4601f59a4a
[ 5688.002023][T28058] RDX: 0000000000000040 RSI: 0000000027337340 RDI: 0000000000000005
[ 5688.002025][T28058] RBP: 00007ffc599e2790 R08: 0000000000418574 R09: 000000000000001c
[ 5688.002027][T28058] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5688.002029][T28058] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4602082000
| [ 5688.002043][T28058]
| [ 5688.002046][T28058] lwtunnel_output(): recursion limit reached on datapath
| [ 5689.482866][T28062] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28062
| [5689.483323][T28062] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5689.483572][T28062] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5689.483574][T28062] Call Trace:
[ 5689.483576][T28062]
[5689.483578][T28062] dump_stack_lvl (lib/dump_stack.c:123)
[5689.483586][T28062] check_preemption_disabled (lib/smp_processor_id.c:52)
[5689.483591][T28062] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5689.483598][T28062] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5689.483605][T28062] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5689.483611][T28062] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5689.483615][T28062] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5689.483627][T28062] rawv6_sendmsg (net/ipv6/raw.c:918)
[5689.483639][T28062] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5689.483644][T28062] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5689.483648][T28062] ? __lock_release (kernel/locking/lockdep.c:5534)
[5689.483656][T28062] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5689.483661][T28062] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5689.483670][T28062] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5689.483686][T28062] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5689.483688][T28062] ? __lock_release (kernel/locking/lockdep.c:5534)
[5689.483699][T28062] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5689.483705][T28062] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5689.483710][T28062] ? __pfx___sys_sendto (net/socket.c:2147)
[5689.483725][T28062] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5689.483731][T28062] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5689.483740][T28062] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5689.483747][T28062] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5689.483757][T28062] __x64_sys_sendto (net/socket.c:2183)
[5689.483760][T28062] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5689.483764][T28062] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5689.483769][T28062] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5689.483773][T28062] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5689.483777][T28062] RIP: 0033:0x7ff41cdc0a4a
[ 5689.483781][T28062] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5689.483784][T28062] RSP: 002b:00007ffe51e8be38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5689.483788][T28062] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff41cdc0a4a
[ 5689.483790][T28062] RDX: 0000000000000040 RSI: 000000001ba79340 RDI: 0000000000000005
[ 5689.483792][T28062] RBP: 00007ffe51e8bec0 R08: 0000000000418574 R09: 000000000000001c
[ 5689.483794][T28062] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5689.483796][T28062] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff41cee9000
| [ 5689.483810][T28062]
| [ 5689.483813][T28062] lwtunnel_output(): recursion limit reached on datapath
| [ 5690.943414][T28066] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28066
| [5690.943860][T28066] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5690.944108][T28066] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5690.944110][T28066] Call Trace:
[ 5690.944113][T28066]
[5690.944115][T28066] dump_stack_lvl (lib/dump_stack.c:123)
[5690.944123][T28066] check_preemption_disabled (lib/smp_processor_id.c:52)
[5690.944129][T28066] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5690.944136][T28066] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5690.944142][T28066] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5690.944148][T28066] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5690.944153][T28066] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5690.944165][T28066] rawv6_sendmsg (net/ipv6/raw.c:918)
[5690.944176][T28066] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5690.944182][T28066] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5690.944186][T28066] ? __lock_release (kernel/locking/lockdep.c:5534)
[5690.944194][T28066] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5690.944199][T28066] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5690.944207][T28066] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5690.944223][T28066] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5690.944226][T28066] ? __lock_release (kernel/locking/lockdep.c:5534)
[5690.944237][T28066] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5690.944242][T28066] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5690.944248][T28066] ? __pfx___sys_sendto (net/socket.c:2147)
[5690.944262][T28066] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5690.944269][T28066] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5690.944278][T28066] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5690.944285][T28066] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5690.944295][T28066] __x64_sys_sendto (net/socket.c:2183)
[5690.944299][T28066] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5690.944302][T28066] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5690.944307][T28066] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5690.944312][T28066] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5690.944315][T28066] RIP: 0033:0x7f864c425a4a
[ 5690.944319][T28066] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5690.944322][T28066] RSP: 002b:00007ffc3a57ae28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5690.944326][T28066] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f864c425a4a
[ 5690.944328][T28066] RDX: 0000000000000040 RSI: 000000002529e340 RDI: 0000000000000005
[ 5690.944330][T28066] RBP: 00007ffc3a57aeb0 R08: 0000000000418574 R09: 000000000000001c
[ 5690.944332][T28066] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5690.944334][T28066] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f864c54e000
| [ 5690.944334][T28066] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f864c54e000
| [ 5690.944348][T28066]
| [ 5690.956912][T28066] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28066
| [5690.957283][T28066] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5690.957524][T28066] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5690.957526][T28066] Call Trace:
[ 5690.957528][T28066]
[5690.957530][T28066] dump_stack_lvl (lib/dump_stack.c:123)
[5690.957536][T28066] check_preemption_disabled (lib/smp_processor_id.c:52)
[5690.957541][T28066] lwtunnel_output (net/core/lwtunnel.c:359)
[5690.957548][T28066] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5690.957554][T28066] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5690.957560][T28066] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5690.957565][T28066] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5690.957577][T28066] rawv6_sendmsg (net/ipv6/raw.c:918)
[5690.957589][T28066] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5690.957594][T28066] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5690.957598][T28066] ? __lock_release (kernel/locking/lockdep.c:5534)
[5690.957605][T28066] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5690.957609][T28066] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5690.957618][T28066] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5690.957634][T28066] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5690.957637][T28066] ? __lock_release (kernel/locking/lockdep.c:5534)
[5690.957648][T28066] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5690.957652][T28066] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5690.957658][T28066] ? __pfx___sys_sendto (net/socket.c:2147)
[5690.957673][T28066] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5690.957679][T28066] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5690.957687][T28066] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5690.957694][T28066] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5690.957704][T28066] __x64_sys_sendto (net/socket.c:2183)
[5690.957708][T28066] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5690.957711][T28066] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5690.957716][T28066] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5690.957721][T28066] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5690.957724][T28066] RIP: 0033:0x7f864c425a4a
[ 5690.957728][T28066] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5690.957730][T28066] RSP: 002b:00007ffc3a57ae28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5690.957733][T28066] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f864c425a4a
[ 5690.957736][T28066] RDX: 0000000000000040 RSI: 000000002529e340 RDI: 0000000000000005
[ 5690.957737][T28066] RBP: 00007ffc3a57aeb0 R08: 0000000000418574 R09: 000000000000001c
[ 5690.957739][T28066] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5690.957741][T28066] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f864c54e000
| [ 5690.957741][T28066] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f864c54e000
| [ 5690.957756][T28066]
| [ 5690.974383][T28066] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28066
| [5690.974743][T28066] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5690.974987][T28066] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5690.974988][T28066] Call Trace:
[ 5690.974990][T28066]
[5690.974992][T28066] dump_stack_lvl (lib/dump_stack.c:123)
[5690.974999][T28066] check_preemption_disabled (lib/smp_processor_id.c:52)
[5690.975005][T28066] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5690.975011][T28066] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5690.975017][T28066] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5690.975023][T28066] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5690.975028][T28066] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5690.975040][T28066] rawv6_sendmsg (net/ipv6/raw.c:918)
[5690.975052][T28066] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5690.975057][T28066] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5690.975061][T28066] ? __lock_release (kernel/locking/lockdep.c:5534)
[5690.975068][T28066] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5690.975072][T28066] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5690.975081][T28066] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5690.975097][T28066] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5690.975099][T28066] ? __lock_release (kernel/locking/lockdep.c:5534)
[5690.975112][T28066] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5690.975117][T28066] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5690.975122][T28066] ? __pfx___sys_sendto (net/socket.c:2147)
[5690.975137][T28066] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5690.975144][T28066] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5690.975151][T28066] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5690.975159][T28066] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5690.975169][T28066] __x64_sys_sendto (net/socket.c:2183)
[5690.975173][T28066] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5690.975176][T28066] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5690.975181][T28066] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5690.975186][T28066] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5690.975190][T28066] RIP: 0033:0x7f864c425a4a
[ 5690.975193][T28066] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5690.975196][T28066] RSP: 002b:00007ffc3a57ae28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5690.975199][T28066] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f864c425a4a
[ 5690.975202][T28066] RDX: 0000000000000040 RSI: 000000002529e340 RDI: 0000000000000005
[ 5690.975203][T28066] RBP: 00007ffc3a57aeb0 R08: 0000000000418574 R09: 000000000000001c
[ 5690.975205][T28066] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5690.975207][T28066] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f864c54e000
| [ 5690.975207][T28066] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f864c54e000
| [ 5690.975222][T28066]
| [ 5691.419535][T28070] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28070
| [5691.420007][T28070] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5691.420725][T28070] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5691.420727][T28070] Call Trace:
[ 5691.420729][T28070]
[5691.420731][T28070] dump_stack_lvl (lib/dump_stack.c:123)
[5691.420738][T28070] check_preemption_disabled (lib/smp_processor_id.c:52)
[5691.420744][T28070] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5691.420750][T28070] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5691.420757][T28070] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5691.420763][T28070] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5691.420767][T28070] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5691.420779][T28070] rawv6_sendmsg (net/ipv6/raw.c:918)
[5691.420790][T28070] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5691.420795][T28070] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5691.420800][T28070] ? __lock_release (kernel/locking/lockdep.c:5534)
[5691.420807][T28070] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5691.420812][T28070] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5691.420820][T28070] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5691.420835][T28070] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5691.420838][T28070] ? __lock_release (kernel/locking/lockdep.c:5534)
[5691.420849][T28070] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5691.420854][T28070] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5691.420859][T28070] ? __pfx___sys_sendto (net/socket.c:2147)
[5691.420873][T28070] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5691.420879][T28070] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5691.420888][T28070] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5691.420895][T28070] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5691.420905][T28070] __x64_sys_sendto (net/socket.c:2183)
[5691.420908][T28070] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5691.420912][T28070] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5691.420916][T28070] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5691.420921][T28070] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5691.420924][T28070] RIP: 0033:0x7f9d307f8a4a
[ 5691.420928][T28070] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5691.420931][T28070] RSP: 002b:00007fff5eba3c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5691.420935][T28070] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9d307f8a4a
[ 5691.420937][T28070] RDX: 0000000000000040 RSI: 0000000006072340 RDI: 0000000000000005
[ 5691.420939][T28070] RBP: 00007fff5eba3d00 R08: 0000000000418574 R09: 000000000000001c
[ 5691.420941][T28070] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5691.420943][T28070] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9d30921000
| [ 5691.420943][T28070] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9d30921000
| [ 5691.420957][T28070]
| [ 5691.420960][T28070] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28070
| [5691.432585][T28070] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5691.432838][T28070] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5691.432840][T28070] Call Trace:
[ 5691.432842][T28070]
[5691.432844][T28070] dump_stack_lvl (lib/dump_stack.c:123)
[5691.432850][T28070] check_preemption_disabled (lib/smp_processor_id.c:52)
[5691.432856][T28070] lwtunnel_output (net/core/lwtunnel.c:359)
[5691.432862][T28070] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5691.432868][T28070] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5691.432874][T28070] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5691.432878][T28070] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5691.432890][T28070] rawv6_sendmsg (net/ipv6/raw.c:918)
[5691.432902][T28070] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5691.432907][T28070] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5691.432911][T28070] ? __lock_release (kernel/locking/lockdep.c:5534)
[5691.432918][T28070] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5691.432922][T28070] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5691.432931][T28070] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5691.432946][T28070] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5691.432949][T28070] ? __lock_release (kernel/locking/lockdep.c:5534)
[5691.432960][T28070] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5691.432964][T28070] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5691.432970][T28070] ? __pfx___sys_sendto (net/socket.c:2147)
[5691.432984][T28070] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5691.432990][T28070] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5691.432998][T28070] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5691.433005][T28070] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5691.433015][T28070] __x64_sys_sendto (net/socket.c:2183)
[5691.433019][T28070] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5691.433022][T28070] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5691.433026][T28070] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5691.433031][T28070] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5691.433034][T28070] RIP: 0033:0x7f9d307f8a4a
[ 5691.433037][T28070] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5691.433040][T28070] RSP: 002b:00007fff5eba3c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5691.433043][T28070] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9d307f8a4a
[ 5691.433045][T28070] RDX: 0000000000000040 RSI: 0000000006072340 RDI: 0000000000000005
[ 5691.433047][T28070] RBP: 00007fff5eba3d00 R08: 0000000000418574 R09: 000000000000001c
[ 5691.433049][T28070] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5691.433051][T28070] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9d30921000
| [ 5691.433051][T28070] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9d30921000
| [ 5691.433065][T28070]
| [ 5691.446241][T28070] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28070
| [5691.446609][T28070] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5691.446864][T28070] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5691.446867][T28070] Call Trace:
[ 5691.446868][T28070]
[5691.446870][T28070] dump_stack_lvl (lib/dump_stack.c:123)
[5691.446876][T28070] check_preemption_disabled (lib/smp_processor_id.c:52)
[5691.446882][T28070] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5691.446888][T28070] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5691.446895][T28070] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5691.446901][T28070] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5691.446905][T28070] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5691.446917][T28070] rawv6_sendmsg (net/ipv6/raw.c:918)
[5691.446929][T28070] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5691.446934][T28070] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5691.446937][T28070] ? __lock_release (kernel/locking/lockdep.c:5534)
[5691.446945][T28070] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5691.446949][T28070] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5691.446958][T28070] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5691.446974][T28070] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5691.446977][T28070] ? __lock_release (kernel/locking/lockdep.c:5534)
[5691.446988][T28070] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5691.446992][T28070] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5691.446997][T28070] ? __pfx___sys_sendto (net/socket.c:2147)
[5691.447012][T28070] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5691.447018][T28070] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5691.447026][T28070] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5691.447033][T28070] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5691.447043][T28070] __x64_sys_sendto (net/socket.c:2183)
[5691.447047][T28070] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5691.447050][T28070] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5691.447055][T28070] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5691.447060][T28070] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5691.447063][T28070] RIP: 0033:0x7f9d307f8a4a
[ 5691.447067][T28070] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5691.447070][T28070] RSP: 002b:00007fff5eba3c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5691.447073][T28070] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9d307f8a4a
[ 5691.447075][T28070] RDX: 0000000000000040 RSI: 0000000006072340 RDI: 0000000000000005
[ 5691.447077][T28070] RBP: 00007fff5eba3d00 R08: 0000000000418574 R09: 000000000000001c
[ 5691.447079][T28070] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5691.447081][T28070] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9d30921000
| [ 5691.447081][T28070] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9d30921000
| [ 5691.447095][T28070]
| [ 5691.931947][T28074] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28074
| [5691.932443][T28074] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5691.932713][T28074] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5691.932715][T28074] Call Trace:
[ 5691.932717][T28074]
[5691.932719][T28074] dump_stack_lvl (lib/dump_stack.c:123)
[5691.932727][T28074] check_preemption_disabled (lib/smp_processor_id.c:52)
[5691.932732][T28074] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5691.932738][T28074] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5691.932745][T28074] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5691.932751][T28074] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5691.932755][T28074] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5691.932767][T28074] rawv6_sendmsg (net/ipv6/raw.c:918)
[5691.932778][T28074] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5691.932783][T28074] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5691.932788][T28074] ? __lock_release (kernel/locking/lockdep.c:5534)
[5691.932796][T28074] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5691.932801][T28074] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5691.932809][T28074] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5691.932825][T28074] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5691.932827][T28074] ? __lock_release (kernel/locking/lockdep.c:5534)
[5691.932838][T28074] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5691.932842][T28074] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5691.932848][T28074] ? __pfx___sys_sendto (net/socket.c:2147)
[5691.932862][T28074] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5691.932868][T28074] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5691.932876][T28074] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5691.932883][T28074] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5691.932892][T28074] __x64_sys_sendto (net/socket.c:2183)
[5691.932896][T28074] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5691.932900][T28074] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5691.932904][T28074] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5691.932909][T28074] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5691.932912][T28074] RIP: 0033:0x7ff561169a4a
[ 5691.932916][T28074] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5691.932919][T28074] RSP: 002b:00007ffc64a6d248 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5691.932923][T28074] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff561169a4a
[ 5691.932925][T28074] RDX: 0000000000000040 RSI: 0000000035bfd340 RDI: 0000000000000005
[ 5691.932927][T28074] RBP: 00007ffc64a6d2d0 R08: 0000000000418574 R09: 000000000000001c
[ 5691.932929][T28074] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5691.932931][T28074] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff561292000
| [ 5691.932931][T28074] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff561292000
| [ 5691.932945][T28074]
| [ 5691.932947][T28074] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28074
| [5691.944766][T28074] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5691.945014][T28074] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5691.945016][T28074] Call Trace:
[ 5691.945018][T28074]
[5691.945020][T28074] dump_stack_lvl (lib/dump_stack.c:123)
[5691.945025][T28074] check_preemption_disabled (lib/smp_processor_id.c:52)
[5691.945031][T28074] lwtunnel_output (net/core/lwtunnel.c:359)
[5691.945037][T28074] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5691.945043][T28074] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5691.945049][T28074] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5691.945053][T28074] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5691.945065][T28074] rawv6_sendmsg (net/ipv6/raw.c:918)
[5691.945076][T28074] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5691.945081][T28074] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5691.945085][T28074] ? __lock_release (kernel/locking/lockdep.c:5534)
[5691.945093][T28074] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5691.945096][T28074] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5691.945105][T28074] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5691.945122][T28074] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5691.945125][T28074] ? __lock_release (kernel/locking/lockdep.c:5534)
[5691.945136][T28074] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5691.945140][T28074] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5691.945145][T28074] ? __pfx___sys_sendto (net/socket.c:2147)
[5691.945159][T28074] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5691.945165][T28074] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5691.945172][T28074] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5691.945179][T28074] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5691.945189][T28074] __x64_sys_sendto (net/socket.c:2183)
[5691.945193][T28074] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5691.945196][T28074] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5691.945200][T28074] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5691.945205][T28074] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5691.945208][T28074] RIP: 0033:0x7ff561169a4a
[ 5691.945211][T28074] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5691.945214][T28074] RSP: 002b:00007ffc64a6d248 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5691.945217][T28074] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff561169a4a
[ 5691.945219][T28074] RDX: 0000000000000040 RSI: 0000000035bfd340 RDI: 0000000000000005
[ 5691.945221][T28074] RBP: 00007ffc64a6d2d0 R08: 0000000000418574 R09: 000000000000001c
[ 5691.945222][T28074] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5691.945224][T28074] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff561292000
| [ 5691.945224][T28074] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff561292000
| [ 5691.945238][T28074]
| [ 5691.957702][T28074] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28074
| [5691.958080][T28074] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5691.958359][T28074] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5691.958361][T28074] Call Trace:
[ 5691.958363][T28074]
[5691.958365][T28074] dump_stack_lvl (lib/dump_stack.c:123)
[5691.958371][T28074] check_preemption_disabled (lib/smp_processor_id.c:52)
[5691.958377][T28074] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5691.958383][T28074] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5691.958390][T28074] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5691.958395][T28074] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5691.958400][T28074] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5691.958412][T28074] rawv6_sendmsg (net/ipv6/raw.c:918)
[5691.958424][T28074] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5691.958430][T28074] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5691.958433][T28074] ? __lock_release (kernel/locking/lockdep.c:5534)
[5691.958440][T28074] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5691.958445][T28074] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5691.958454][T28074] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5691.958470][T28074] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5691.958473][T28074] ? __lock_release (kernel/locking/lockdep.c:5534)
[5691.958484][T28074] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5691.958488][T28074] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5691.958494][T28074] ? __pfx___sys_sendto (net/socket.c:2147)
[5691.958509][T28074] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5691.958515][T28074] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5691.958522][T28074] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5691.958529][T28074] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5691.958539][T28074] __x64_sys_sendto (net/socket.c:2183)
[5691.958543][T28074] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5691.958546][T28074] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5691.958551][T28074] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5691.958556][T28074] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5691.958569][T28074] RIP: 0033:0x7ff561169a4a
[ 5691.958572][T28074] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5691.958575][T28074] RSP: 002b:00007ffc64a6d248 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5691.958578][T28074] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff561169a4a
[ 5691.958580][T28074] RDX: 0000000000000040 RSI: 0000000035bfd340 RDI: 0000000000000005
[ 5691.958582][T28074] RBP: 00007ffc64a6d2d0 R08: 0000000000418574 R09: 000000000000001c
[ 5691.958584][T28074] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5691.958586][T28074] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff561292000
| [ 5691.958586][T28074] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff561292000
| [ 5691.958600][T28074]
| [ 5692.406536][T28078] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28078
| [5692.406975][T28078] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5692.407243][T28078] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5692.407245][T28078] Call Trace:
[ 5692.407247][T28078]
[5692.407250][T28078] dump_stack_lvl (lib/dump_stack.c:123)
[5692.407257][T28078] check_preemption_disabled (lib/smp_processor_id.c:52)
[5692.407263][T28078] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5692.407270][T28078] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5692.407276][T28078] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5692.407282][T28078] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5692.407287][T28078] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5692.407299][T28078] rawv6_sendmsg (net/ipv6/raw.c:918)
[5692.407310][T28078] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5692.407314][T28078] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5692.407323][T28078] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5692.407328][T28078] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5692.407331][T28078] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[5692.407340][T28078] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5692.407356][T28078] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5692.407359][T28078] ? __lock_release (kernel/locking/lockdep.c:5534)
[5692.407370][T28078] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5692.407375][T28078] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5692.407380][T28078] ? __pfx___sys_sendto (net/socket.c:2147)
[5692.407392][T28078] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[5692.407400][T28078] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5692.407404][T28078] ? 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)
[5692.407408][T28078] ? __lock_release (kernel/locking/lockdep.c:5534)
[5692.407415][T28078] ? 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)
[5692.407420][T28078] ? 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)
[5692.407429][T28078] __x64_sys_sendto (net/socket.c:2183)
[5692.407433][T28078] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5692.407436][T28078] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5692.407440][T28078] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5692.407445][T28078] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5692.407448][T28078] RIP: 0033:0x7f991a97ea4a
[ 5692.407452][T28078] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5692.407455][T28078] RSP: 002b:00007fff5ebfdd18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5692.407458][T28078] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f991a97ea4a
[ 5692.407461][T28078] RDX: 0000000000000040 RSI: 0000000003274340 RDI: 0000000000000005
[ 5692.407462][T28078] RBP: 00007fff5ebfdda0 R08: 0000000000418574 R09: 000000000000001c
[ 5692.407464][T28078] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5692.407466][T28078] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f991aaa7000
| [ 5692.407466][T28078] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f991aaa7000
| [ 5692.407480][T28078]
| [ 5692.407482][T28078] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28078
| [5692.420410][T28078] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5692.420655][T28078] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5692.420657][T28078] Call Trace:
[ 5692.420658][T28078]
[5692.420660][T28078] dump_stack_lvl (lib/dump_stack.c:123)
[5692.420667][T28078] check_preemption_disabled (lib/smp_processor_id.c:52)
[5692.420672][T28078] lwtunnel_output (net/core/lwtunnel.c:359)
[5692.420679][T28078] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5692.420685][T28078] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5692.420691][T28078] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5692.420696][T28078] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5692.420708][T28078] rawv6_sendmsg (net/ipv6/raw.c:918)
[5692.420720][T28078] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5692.420724][T28078] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5692.420733][T28078] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5692.420737][T28078] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5692.420740][T28078] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[5692.420749][T28078] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5692.420765][T28078] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5692.420768][T28078] ? __lock_release (kernel/locking/lockdep.c:5534)
[5692.420779][T28078] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5692.420783][T28078] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5692.420789][T28078] ? __pfx___sys_sendto (net/socket.c:2147)
[5692.420801][T28078] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[5692.420809][T28078] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5692.420814][T28078] ? 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)
[5692.420817][T28078] ? __lock_release (kernel/locking/lockdep.c:5534)
[5692.420824][T28078] ? 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)
[5692.420829][T28078] ? 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)
[5692.420837][T28078] __x64_sys_sendto (net/socket.c:2183)
[5692.420841][T28078] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5692.420844][T28078] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5692.420849][T28078] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5692.420854][T28078] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5692.420857][T28078] RIP: 0033:0x7f991a97ea4a
[ 5692.420861][T28078] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5692.420863][T28078] RSP: 002b:00007fff5ebfdd18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5692.420867][T28078] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f991a97ea4a
[ 5692.420869][T28078] RDX: 0000000000000040 RSI: 0000000003274340 RDI: 0000000000000005
[ 5692.420870][T28078] RBP: 00007fff5ebfdda0 R08: 0000000000418574 R09: 000000000000001c
[ 5692.420872][T28078] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5692.420874][T28078] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f991aaa7000
| [ 5692.420874][T28078] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f991aaa7000
| [ 5692.420888][T28078]
| [ 5692.438911][T28078] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28078
| [5692.439285][T28078] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5692.439535][T28078] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5692.439537][T28078] Call Trace:
[ 5692.439538][T28078]
[5692.439541][T28078] dump_stack_lvl (lib/dump_stack.c:123)
[5692.439547][T28078] check_preemption_disabled (lib/smp_processor_id.c:52)
[5692.439553][T28078] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5692.439559][T28078] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5692.439566][T28078] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5692.439571][T28078] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5692.439576][T28078] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5692.439589][T28078] rawv6_sendmsg (net/ipv6/raw.c:918)
[5692.439600][T28078] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5692.439604][T28078] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5692.439613][T28078] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5692.439617][T28078] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5692.439619][T28078] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[5692.439628][T28078] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5692.439644][T28078] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5692.439647][T28078] ? __lock_release (kernel/locking/lockdep.c:5534)
[5692.439658][T28078] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5692.439662][T28078] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5692.439668][T28078] ? __pfx___sys_sendto (net/socket.c:2147)
[5692.439680][T28078] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[5692.439688][T28078] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5692.439693][T28078] ? 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)
[5692.439696][T28078] ? __lock_release (kernel/locking/lockdep.c:5534)
[5692.439703][T28078] ? 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)
[5692.439708][T28078] ? 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)
[5692.439716][T28078] __x64_sys_sendto (net/socket.c:2183)
[5692.439720][T28078] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5692.439723][T28078] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5692.439727][T28078] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5692.439732][T28078] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5692.439735][T28078] RIP: 0033:0x7f991a97ea4a
[ 5692.439739][T28078] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5692.439742][T28078] RSP: 002b:00007fff5ebfdd18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5692.439745][T28078] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f991a97ea4a
[ 5692.439747][T28078] RDX: 0000000000000040 RSI: 0000000003274340 RDI: 0000000000000005
[ 5692.439749][T28078] RBP: 00007fff5ebfdda0 R08: 0000000000418574 R09: 000000000000001c
[ 5692.439751][T28078] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5692.439753][T28078] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f991aaa7000
| [ 5692.439753][T28078] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f991aaa7000
| [ 5692.439767][T28078]
| [ 5692.917834][T28082] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28082
| [5692.918291][T28082] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5692.918539][T28082] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5692.918540][T28082] Call Trace:
[ 5692.918542][T28082]
[5692.918544][T28082] dump_stack_lvl (lib/dump_stack.c:123)
[5692.918552][T28082] check_preemption_disabled (lib/smp_processor_id.c:52)
[5692.918558][T28082] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5692.918564][T28082] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5692.918571][T28082] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5692.918577][T28082] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5692.918582][T28082] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5692.918594][T28082] rawv6_sendmsg (net/ipv6/raw.c:918)
[5692.918605][T28082] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5692.918610][T28082] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5692.918615][T28082] ? __lock_release (kernel/locking/lockdep.c:5534)
[5692.918623][T28082] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5692.918627][T28082] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5692.918636][T28082] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5692.918652][T28082] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5692.918655][T28082] ? __lock_release (kernel/locking/lockdep.c:5534)
[5692.918666][T28082] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5692.918671][T28082] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5692.918676][T28082] ? __pfx___sys_sendto (net/socket.c:2147)
[5692.918690][T28082] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5692.918697][T28082] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5692.918706][T28082] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5692.918713][T28082] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5692.918723][T28082] __x64_sys_sendto (net/socket.c:2183)
[5692.918728][T28082] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5692.918731][T28082] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5692.918736][T28082] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5692.918741][T28082] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5692.918744][T28082] RIP: 0033:0x7f348b4eba4a
[ 5692.918748][T28082] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5692.918751][T28082] RSP: 002b:00007ffebf9eb788 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5692.918754][T28082] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f348b4eba4a
[ 5692.918756][T28082] RDX: 0000000000000040 RSI: 00000000387ad340 RDI: 0000000000000005
[ 5692.918758][T28082] RBP: 00007ffebf9eb810 R08: 0000000000418574 R09: 000000000000001c
[ 5692.918760][T28082] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5692.918762][T28082] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f348b614000
| [ 5696.277838][T28094] lwtunnel_output(): recursion limit reached on datapath
| [ 5697.712008][T28098] check_preemption_disabled: 5 callbacks suppressed
| [ 5697.712015][T28098] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28098
| [5697.713618][T28098] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5697.713859][T28098] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5697.713861][T28098] Call Trace:
[ 5697.713863][T28098]
[5697.713865][T28098] dump_stack_lvl (lib/dump_stack.c:123)
[5697.713874][T28098] check_preemption_disabled (lib/smp_processor_id.c:52)
[5697.713881][T28098] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5697.713887][T28098] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5697.713894][T28098] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5697.713900][T28098] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5697.713905][T28098] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5697.713917][T28098] rawv6_sendmsg (net/ipv6/raw.c:918)
[5697.713928][T28098] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5697.713933][T28098] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5697.713938][T28098] ? __lock_release (kernel/locking/lockdep.c:5534)
[5697.713947][T28098] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5697.713952][T28098] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5697.713961][T28098] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5697.713976][T28098] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5697.713979][T28098] ? __lock_release (kernel/locking/lockdep.c:5534)
[5697.713990][T28098] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5697.713995][T28098] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5697.714001][T28098] ? __pfx___sys_sendto (net/socket.c:2147)
[5697.714015][T28098] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5697.714021][T28098] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5697.714030][T28098] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5697.714038][T28098] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5697.714047][T28098] __x64_sys_sendto (net/socket.c:2183)
[5697.714051][T28098] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5697.714054][T28098] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5697.714059][T28098] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5697.714063][T28098] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5697.714067][T28098] RIP: 0033:0x7f19b9674a4a
[ 5697.714071][T28098] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5697.714074][T28098] RSP: 002b:00007ffe975c62f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5697.714077][T28098] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f19b9674a4a
[ 5697.714079][T28098] RDX: 0000000000000040 RSI: 0000000039f0a340 RDI: 0000000000000005
[ 5697.714081][T28098] RBP: 00007ffe975c6380 R08: 0000000000418574 R09: 000000000000001c
[ 5697.714083][T28098] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5697.714085][T28098] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f19b979d000
| [ 5697.714085][T28098] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f19b979d000
| [ 5697.714099][T28098]
| [ 5697.714101][T28098] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28098
| [5697.725353][T28098] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5697.725590][T28098] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5697.725592][T28098] Call Trace:
[ 5697.725594][T28098]
[5697.725596][T28098] dump_stack_lvl (lib/dump_stack.c:123)
[5697.725603][T28098] check_preemption_disabled (lib/smp_processor_id.c:52)
[5697.725609][T28098] lwtunnel_output (net/core/lwtunnel.c:359)
[5697.725615][T28098] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5697.725622][T28098] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5697.725628][T28098] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5697.725632][T28098] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5697.725644][T28098] rawv6_sendmsg (net/ipv6/raw.c:918)
[5697.725656][T28098] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5697.725661][T28098] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5697.725665][T28098] ? __lock_release (kernel/locking/lockdep.c:5534)
[5697.725673][T28098] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5697.725678][T28098] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5697.725687][T28098] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5697.725702][T28098] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5697.725705][T28098] ? __lock_release (kernel/locking/lockdep.c:5534)
[5697.725716][T28098] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5697.725721][T28098] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5697.725727][T28098] ? __pfx___sys_sendto (net/socket.c:2147)
[5697.725741][T28098] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5697.725748][T28098] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5697.725756][T28098] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5697.725763][T28098] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5697.725773][T28098] __x64_sys_sendto (net/socket.c:2183)
[5697.725777][T28098] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5697.725781][T28098] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5697.725786][T28098] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5697.725791][T28098] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5697.725794][T28098] RIP: 0033:0x7f19b9674a4a
[ 5697.725798][T28098] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5697.725800][T28098] RSP: 002b:00007ffe975c62f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5697.725803][T28098] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f19b9674a4a
[ 5697.725806][T28098] RDX: 0000000000000040 RSI: 0000000039f0a340 RDI: 0000000000000005
[ 5697.725808][T28098] RBP: 00007ffe975c6380 R08: 0000000000418574 R09: 000000000000001c
[ 5697.725809][T28098] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5697.725811][T28098] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f19b979d000
| [ 5697.725811][T28098] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f19b979d000
| [ 5697.725825][T28098]
| [ 5697.743984][T28098] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28098
| [5697.744354][T28098] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5697.744594][T28098] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5697.744596][T28098] Call Trace:
[ 5697.744598][T28098]
[5697.744600][T28098] dump_stack_lvl (lib/dump_stack.c:123)
[5697.744606][T28098] check_preemption_disabled (lib/smp_processor_id.c:52)
[5697.744613][T28098] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5697.744619][T28098] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5697.744626][T28098] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5697.744632][T28098] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5697.744636][T28098] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5697.744648][T28098] rawv6_sendmsg (net/ipv6/raw.c:918)
[5697.744660][T28098] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5697.744665][T28098] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5697.744669][T28098] ? __lock_release (kernel/locking/lockdep.c:5534)
[5697.744677][T28098] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5697.744681][T28098] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5697.744690][T28098] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5697.744706][T28098] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5697.744709][T28098] ? __lock_release (kernel/locking/lockdep.c:5534)
[5697.744720][T28098] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5697.744725][T28098] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5697.744730][T28098] ? __pfx___sys_sendto (net/socket.c:2147)
[5697.744745][T28098] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5697.744751][T28098] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5697.744759][T28098] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5697.744766][T28098] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5697.744776][T28098] __x64_sys_sendto (net/socket.c:2183)
[5697.744780][T28098] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5697.744783][T28098] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5697.744788][T28098] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5697.744793][T28098] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5697.744796][T28098] RIP: 0033:0x7f19b9674a4a
[ 5697.744800][T28098] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5697.744803][T28098] RSP: 002b:00007ffe975c62f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5697.744806][T28098] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f19b9674a4a
[ 5697.744808][T28098] RDX: 0000000000000040 RSI: 0000000039f0a340 RDI: 0000000000000005
[ 5697.744810][T28098] RBP: 00007ffe975c6380 R08: 0000000000418574 R09: 000000000000001c
[ 5697.744812][T28098] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5697.744814][T28098] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f19b979d000
| [ 5697.744814][T28098] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f19b979d000
| [ 5697.744828][T28098]
| [ 5698.215281][T28102] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28102
| [5698.215718][T28102] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5698.215964][T28102] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5698.215966][T28102] Call Trace:
[ 5698.215969][T28102]
[5698.215971][T28102] dump_stack_lvl (lib/dump_stack.c:123)
[5698.215978][T28102] check_preemption_disabled (lib/smp_processor_id.c:52)
[5698.215985][T28102] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5698.215991][T28102] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5698.215998][T28102] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5698.216005][T28102] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5698.216010][T28102] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5698.216022][T28102] rawv6_sendmsg (net/ipv6/raw.c:918)
[5698.216033][T28102] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5698.216039][T28102] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5698.216043][T28102] ? __lock_release (kernel/locking/lockdep.c:5534)
[5698.216051][T28102] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5698.216056][T28102] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5698.216065][T28102] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5698.216081][T28102] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5698.216084][T28102] ? __lock_release (kernel/locking/lockdep.c:5534)
[5698.216095][T28102] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5698.216100][T28102] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5698.216106][T28102] ? __pfx___sys_sendto (net/socket.c:2147)
[5698.216122][T28102] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5698.216128][T28102] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5698.216137][T28102] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5698.216144][T28102] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5698.216154][T28102] __x64_sys_sendto (net/socket.c:2183)
[5698.216158][T28102] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5698.216162][T28102] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5698.216167][T28102] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5698.216171][T28102] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5698.216175][T28102] RIP: 0033:0x7f94b6ea0a4a
[ 5698.216179][T28102] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5698.216182][T28102] RSP: 002b:00007fff34185038 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5698.216185][T28102] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f94b6ea0a4a
[ 5698.216188][T28102] RDX: 0000000000000040 RSI: 0000000027726340 RDI: 0000000000000005
[ 5698.216190][T28102] RBP: 00007fff341850c0 R08: 0000000000418574 R09: 000000000000001c
[ 5698.216192][T28102] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5698.216194][T28102] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f94b6fc9000
| [ 5698.216194][T28102] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f94b6fc9000
| [ 5698.216208][T28102]
| [ 5698.228537][T28102] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28102
| [5698.228882][T28102] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5698.229520][T28102] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5698.229522][T28102] Call Trace:
[ 5698.229524][T28102]
[5698.229526][T28102] dump_stack_lvl (lib/dump_stack.c:123)
[5698.229532][T28102] check_preemption_disabled (lib/smp_processor_id.c:52)
[5698.229538][T28102] lwtunnel_output (net/core/lwtunnel.c:359)
[5698.229544][T28102] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5698.229551][T28102] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5698.229556][T28102] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5698.229561][T28102] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5698.229573][T28102] rawv6_sendmsg (net/ipv6/raw.c:918)
[5698.229585][T28102] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5698.229590][T28102] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5698.229594][T28102] ? __lock_release (kernel/locking/lockdep.c:5534)
[5698.229602][T28102] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5698.229606][T28102] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5698.229615][T28102] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5698.229631][T28102] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5698.229634][T28102] ? __lock_release (kernel/locking/lockdep.c:5534)
[5698.229645][T28102] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5698.229649][T28102] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5698.229654][T28102] ? __pfx___sys_sendto (net/socket.c:2147)
[5698.229669][T28102] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5698.229675][T28102] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5698.229682][T28102] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5698.229689][T28102] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5698.229700][T28102] __x64_sys_sendto (net/socket.c:2183)
[5698.229703][T28102] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5698.229707][T28102] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5698.229712][T28102] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5698.229716][T28102] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5698.229720][T28102] RIP: 0033:0x7f94b6ea0a4a
[ 5698.229723][T28102] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5698.229726][T28102] RSP: 002b:00007fff34185038 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5698.229729][T28102] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f94b6ea0a4a
[ 5698.229731][T28102] RDX: 0000000000000040 RSI: 0000000027726340 RDI: 0000000000000005
[ 5698.229733][T28102] RBP: 00007fff341850c0 R08: 0000000000418574 R09: 000000000000001c
[ 5698.229735][T28102] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5698.229736][T28102] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f94b6fc9000
| [ 5698.229736][T28102] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f94b6fc9000
| [ 5698.229751][T28102]
| [ 5698.247240][T28102] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28102
| [5698.247597][T28102] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5698.247839][T28102] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5698.247842][T28102] Call Trace:
[ 5698.247843][T28102]
[5698.247846][T28102] dump_stack_lvl (lib/dump_stack.c:123)
[5698.247852][T28102] check_preemption_disabled (lib/smp_processor_id.c:52)
[5698.247858][T28102] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5698.247864][T28102] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5698.247871][T28102] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5698.247877][T28102] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5698.247882][T28102] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5698.247894][T28102] rawv6_sendmsg (net/ipv6/raw.c:918)
[5698.247906][T28102] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5698.247912][T28102] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5698.247916][T28102] ? __lock_release (kernel/locking/lockdep.c:5534)
[5698.247924][T28102] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5698.247928][T28102] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5698.247937][T28102] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5698.247953][T28102] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5698.247956][T28102] ? __lock_release (kernel/locking/lockdep.c:5534)
[5698.247967][T28102] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5698.247972][T28102] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5698.247978][T28102] ? __pfx___sys_sendto (net/socket.c:2147)
[5698.247992][T28102] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5698.247999][T28102] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5698.248007][T28102] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5698.248014][T28102] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5698.248025][T28102] __x64_sys_sendto (net/socket.c:2183)
[5698.248029][T28102] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5698.248032][T28102] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5698.248037][T28102] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5698.248042][T28102] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5698.248045][T28102] RIP: 0033:0x7f94b6ea0a4a
[ 5698.248049][T28102] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5698.248052][T28102] RSP: 002b:00007fff34185038 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5698.248055][T28102] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f94b6ea0a4a
[ 5698.248057][T28102] RDX: 0000000000000040 RSI: 0000000027726340 RDI: 0000000000000005
[ 5698.248060][T28102] RBP: 00007fff341850c0 R08: 0000000000418574 R09: 000000000000001c
[ 5698.248062][T28102] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5698.248063][T28102] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f94b6fc9000
| [ 5698.248063][T28102] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f94b6fc9000
| [ 5698.248078][T28102]
| [ 5698.715746][T28106] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28106
| [5698.717177][T28106] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5698.717467][T28106] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5698.717469][T28106] Call Trace:
[ 5698.717471][T28106]
[5698.717473][T28106] dump_stack_lvl (lib/dump_stack.c:123)
[5698.717481][T28106] check_preemption_disabled (lib/smp_processor_id.c:52)
[5698.717487][T28106] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5698.717493][T28106] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5698.717500][T28106] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5698.717506][T28106] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5698.717511][T28106] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5698.717523][T28106] rawv6_sendmsg (net/ipv6/raw.c:918)
[5698.717535][T28106] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5698.717540][T28106] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5698.717545][T28106] ? __lock_release (kernel/locking/lockdep.c:5534)
[5698.717553][T28106] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5698.717557][T28106] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5698.717566][T28106] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5698.717582][T28106] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5698.717585][T28106] ? __lock_release (kernel/locking/lockdep.c:5534)
[5698.717596][T28106] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5698.717601][T28106] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5698.717607][T28106] ? __pfx___sys_sendto (net/socket.c:2147)
[5698.717621][T28106] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5698.717628][T28106] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5698.717636][T28106] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5698.717643][T28106] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5698.717653][T28106] __x64_sys_sendto (net/socket.c:2183)
[5698.717657][T28106] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5698.717661][T28106] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5698.717666][T28106] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5698.717671][T28106] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5698.717675][T28106] RIP: 0033:0x7f11c5539a4a
[ 5698.717679][T28106] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5698.717682][T28106] RSP: 002b:00007ffecc6d8398 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5698.717686][T28106] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f11c5539a4a
[ 5698.717688][T28106] RDX: 0000000000000040 RSI: 0000000019e74340 RDI: 0000000000000005
[ 5698.717690][T28106] RBP: 00007ffecc6d8420 R08: 0000000000418574 R09: 000000000000001c
[ 5698.717693][T28106] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5698.717695][T28106] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f11c5662000
| [ 5698.717695][T28106] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f11c5662000
| [ 5698.717709][T28106]
| [ 5698.717712][T28106] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28106
| [5698.729453][T28106] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5698.729717][T28106] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5698.729719][T28106] Call Trace:
[ 5698.729721][T28106]
[5698.729723][T28106] dump_stack_lvl (lib/dump_stack.c:123)
[5698.729729][T28106] check_preemption_disabled (lib/smp_processor_id.c:52)
[5698.729735][T28106] lwtunnel_output (net/core/lwtunnel.c:359)
[5698.729741][T28106] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5698.729747][T28106] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5698.729754][T28106] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5698.729758][T28106] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5698.729770][T28106] rawv6_sendmsg (net/ipv6/raw.c:918)
[5698.729782][T28106] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5698.729787][T28106] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5698.729791][T28106] ? __lock_release (kernel/locking/lockdep.c:5534)
[5698.729798][T28106] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5698.729802][T28106] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5698.729811][T28106] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5698.729826][T28106] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5698.729829][T28106] ? __lock_release (kernel/locking/lockdep.c:5534)
[5698.729840][T28106] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5698.729845][T28106] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5698.729850][T28106] ? __pfx___sys_sendto (net/socket.c:2147)
[5698.729865][T28106] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5698.729871][T28106] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5698.729879][T28106] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5698.729886][T28106] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5698.729896][T28106] __x64_sys_sendto (net/socket.c:2183)
[5698.729900][T28106] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5698.729903][T28106] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5698.729908][T28106] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5698.729913][T28106] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5698.729916][T28106] RIP: 0033:0x7f11c5539a4a
[ 5698.729920][T28106] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5698.729922][T28106] RSP: 002b:00007ffecc6d8398 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5698.729926][T28106] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f11c5539a4a
[ 5698.729928][T28106] RDX: 0000000000000040 RSI: 0000000019e74340 RDI: 0000000000000005
[ 5698.729930][T28106] RBP: 00007ffecc6d8420 R08: 0000000000418574 R09: 000000000000001c
[ 5698.729932][T28106] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5698.729933][T28106] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f11c5662000
| [ 5698.729933][T28106] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f11c5662000
| [ 5698.729948][T28106]
| [ 5698.744839][T28106] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28106
| [5698.745215][T28106] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5698.745464][T28106] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5698.745466][T28106] Call Trace:
[ 5698.745468][T28106]
[5698.745470][T28106] dump_stack_lvl (lib/dump_stack.c:123)
[5698.745476][T28106] check_preemption_disabled (lib/smp_processor_id.c:52)
[5698.745482][T28106] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5698.745488][T28106] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5698.745495][T28106] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5698.745500][T28106] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5698.745505][T28106] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5698.745517][T28106] rawv6_sendmsg (net/ipv6/raw.c:918)
[5698.745528][T28106] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5698.745534][T28106] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5698.745538][T28106] ? __lock_release (kernel/locking/lockdep.c:5534)
[5698.745545][T28106] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5698.745549][T28106] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5698.745558][T28106] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5698.745574][T28106] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5698.745577][T28106] ? __lock_release (kernel/locking/lockdep.c:5534)
[5698.745588][T28106] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5698.745592][T28106] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5698.745597][T28106] ? __pfx___sys_sendto (net/socket.c:2147)
[5698.745612][T28106] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5698.745618][T28106] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5698.745625][T28106] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5698.745633][T28106] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5698.745643][T28106] __x64_sys_sendto (net/socket.c:2183)
[5698.745646][T28106] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5698.745650][T28106] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5698.745654][T28106] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5698.745659][T28106] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5698.745662][T28106] RIP: 0033:0x7f11c5539a4a
[ 5698.745666][T28106] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5698.745669][T28106] RSP: 002b:00007ffecc6d8398 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5698.745672][T28106] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f11c5539a4a
[ 5698.745674][T28106] RDX: 0000000000000040 RSI: 0000000019e74340 RDI: 0000000000000005
[ 5698.745676][T28106] RBP: 00007ffecc6d8420 R08: 0000000000418574 R09: 000000000000001c
[ 5698.745678][T28106] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5698.745680][T28106] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f11c5662000
| [ 5698.745680][T28106] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f11c5662000
| [ 5698.745695][T28106]
| [ 5699.227832][T28110] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28110
| [5699.228319][T28110] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5699.228583][T28110] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5699.228585][T28110] Call Trace:
[ 5699.228587][T28110]
[5699.228589][T28110] dump_stack_lvl (lib/dump_stack.c:123)
[5699.228597][T28110] check_preemption_disabled (lib/smp_processor_id.c:52)
[5699.228603][T28110] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5699.228610][T28110] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5699.228617][T28110] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5699.228623][T28110] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5699.228627][T28110] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5699.228639][T28110] rawv6_sendmsg (net/ipv6/raw.c:918)
[5699.228651][T28110] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5699.228656][T28110] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5699.228661][T28110] ? __lock_release (kernel/locking/lockdep.c:5534)
[5699.228669][T28110] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5699.228674][T28110] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5699.228683][T28110] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5699.228699][T28110] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5699.228702][T28110] ? __lock_release (kernel/locking/lockdep.c:5534)
[5699.228713][T28110] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5699.228718][T28110] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5699.228723][T28110] ? __pfx___sys_sendto (net/socket.c:2147)
[5699.228738][T28110] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5699.228744][T28110] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5699.228752][T28110] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5699.228760][T28110] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5699.228770][T28110] __x64_sys_sendto (net/socket.c:2183)
[5699.228774][T28110] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5699.228777][T28110] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5699.228782][T28110] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5699.228787][T28110] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5699.228790][T28110] RIP: 0033:0x7f235dc95a4a
[ 5699.228794][T28110] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5699.228797][T28110] RSP: 002b:00007ffd36394528 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5699.228801][T28110] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f235dc95a4a
[ 5699.228803][T28110] RDX: 0000000000000040 RSI: 0000000036e62340 RDI: 0000000000000005
[ 5699.228805][T28110] RBP: 00007ffd363945b0 R08: 0000000000418574 R09: 000000000000001c
[ 5699.228807][T28110] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5699.228808][T28110] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f235ddbe000
| [ 5700.155237][T28118] lwtunnel_output(): recursion limit reached on datapath
| [ 5703.482570][T28139] check_preemption_disabled: 12 callbacks suppressed
| [ 5703.482576][T28139] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28139
| [5703.483323][T28139] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5703.483569][T28139] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5703.483571][T28139] Call Trace:
[ 5703.483573][T28139]
[5703.483576][T28139] dump_stack_lvl (lib/dump_stack.c:123)
[5703.483584][T28139] check_preemption_disabled (lib/smp_processor_id.c:52)
[5703.483590][T28139] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5703.483597][T28139] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5703.483604][T28139] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5703.483611][T28139] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5703.483616][T28139] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5703.483628][T28139] rawv6_sendmsg (net/ipv6/raw.c:918)
[5703.483639][T28139] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5703.483645][T28139] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5703.483650][T28139] ? __lock_release (kernel/locking/lockdep.c:5534)
[5703.483659][T28139] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5703.483664][T28139] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5703.483673][T28139] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5703.483689][T28139] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5703.483692][T28139] ? __lock_release (kernel/locking/lockdep.c:5534)
[5703.483703][T28139] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5703.483709][T28139] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5703.483714][T28139] ? __pfx___sys_sendto (net/socket.c:2147)
[5703.483729][T28139] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5703.483736][T28139] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5703.483744][T28139] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5703.483751][T28139] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5703.483761][T28139] __x64_sys_sendto (net/socket.c:2183)
[5703.483765][T28139] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5703.483769][T28139] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5703.483774][T28139] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5703.483779][T28139] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5703.483783][T28139] RIP: 0033:0x7f89d0caca4a
[ 5703.483787][T28139] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5703.483790][T28139] RSP: 002b:00007ffcf4eb1098 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5703.483794][T28139] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f89d0caca4a
[ 5703.483796][T28139] RDX: 0000000000000040 RSI: 00000000197ea340 RDI: 0000000000000005
[ 5703.483798][T28139] RBP: 00007ffcf4eb1120 R08: 0000000000418574 R09: 000000000000001c
[ 5703.483800][T28139] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5703.483802][T28139] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f89d0dd5000
| [ 5703.483802][T28139] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f89d0dd5000
| [ 5703.483816][T28139]
| [ 5703.483838][T28139] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28139
| [5703.495400][T28139] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5703.495637][T28139] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5703.495639][T28139] Call Trace:
[ 5703.495640][T28139]
[5703.495642][T28139] dump_stack_lvl (lib/dump_stack.c:123)
[5703.495649][T28139] check_preemption_disabled (lib/smp_processor_id.c:52)
[5703.495655][T28139] lwtunnel_output (net/core/lwtunnel.c:359)
[5703.495661][T28139] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5703.495668][T28139] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5703.495673][T28139] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5703.495678][T28139] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5703.495690][T28139] rawv6_sendmsg (net/ipv6/raw.c:918)
[5703.495702][T28139] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5703.495707][T28139] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5703.495711][T28139] ? __lock_release (kernel/locking/lockdep.c:5534)
[5703.495719][T28139] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5703.495723][T28139] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5703.495732][T28139] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5703.495748][T28139] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5703.495750][T28139] ? __lock_release (kernel/locking/lockdep.c:5534)
[5703.495762][T28139] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5703.495766][T28139] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5703.495771][T28139] ? __pfx___sys_sendto (net/socket.c:2147)
[5703.495786][T28139] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5703.495792][T28139] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5703.495800][T28139] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5703.495807][T28139] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5703.495817][T28139] __x64_sys_sendto (net/socket.c:2183)
[5703.495821][T28139] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5703.495824][T28139] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5703.495828][T28139] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5703.495833][T28139] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5703.495836][T28139] RIP: 0033:0x7f89d0caca4a
[ 5703.495840][T28139] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5703.495843][T28139] RSP: 002b:00007ffcf4eb1098 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5703.495846][T28139] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f89d0caca4a
[ 5703.495848][T28139] RDX: 0000000000000040 RSI: 00000000197ea340 RDI: 0000000000000005
[ 5703.495850][T28139] RBP: 00007ffcf4eb1120 R08: 0000000000418574 R09: 000000000000001c
[ 5703.495852][T28139] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5703.495854][T28139] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f89d0dd5000
| [ 5703.495854][T28139] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f89d0dd5000
| [ 5703.495868][T28139]
| [ 5703.513653][T28139] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28139
| [5703.514011][T28139] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5703.514266][T28139] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5703.514268][T28139] Call Trace:
[ 5703.514270][T28139]
[5703.514272][T28139] dump_stack_lvl (lib/dump_stack.c:123)
[5703.514278][T28139] check_preemption_disabled (lib/smp_processor_id.c:52)
[5703.514284][T28139] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5703.514291][T28139] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5703.514297][T28139] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5703.514303][T28139] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5703.514308][T28139] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5703.514320][T28139] rawv6_sendmsg (net/ipv6/raw.c:918)
[5703.514331][T28139] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5703.514336][T28139] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5703.514340][T28139] ? __lock_release (kernel/locking/lockdep.c:5534)
[5703.514347][T28139] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5703.514351][T28139] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5703.514360][T28139] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5703.514376][T28139] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5703.514379][T28139] ? __lock_release (kernel/locking/lockdep.c:5534)
[5703.514390][T28139] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5703.514394][T28139] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5703.514400][T28139] ? __pfx___sys_sendto (net/socket.c:2147)
[5703.514414][T28139] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5703.514421][T28139] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5703.514428][T28139] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5703.514435][T28139] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5703.514445][T28139] __x64_sys_sendto (net/socket.c:2183)
[5703.514449][T28139] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5703.514452][T28139] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5703.514457][T28139] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5703.514462][T28139] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5703.514465][T28139] RIP: 0033:0x7f89d0caca4a
[ 5703.514468][T28139] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5703.514471][T28139] RSP: 002b:00007ffcf4eb1098 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5703.514474][T28139] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f89d0caca4a
[ 5703.514476][T28139] RDX: 0000000000000040 RSI: 00000000197ea340 RDI: 0000000000000005
[ 5703.514478][T28139] RBP: 00007ffcf4eb1120 R08: 0000000000418574 R09: 000000000000001c
[ 5703.514480][T28139] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5703.514482][T28139] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f89d0dd5000
| [ 5703.514482][T28139] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f89d0dd5000
| [ 5703.514496][T28139]
| [ 5704.290948][T28146] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28146
| [5704.292410][T28146] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5704.292668][T28146] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5704.292670][T28146] Call Trace:
[ 5704.292672][T28146]
[5704.292674][T28146] dump_stack_lvl (lib/dump_stack.c:123)
[5704.292682][T28146] check_preemption_disabled (lib/smp_processor_id.c:52)
[5704.292688][T28146] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5704.292694][T28146] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5704.292701][T28146] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5704.292708][T28146] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5704.292712][T28146] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5704.292724][T28146] rawv6_sendmsg (net/ipv6/raw.c:918)
[5704.292735][T28146] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5704.292740][T28146] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5704.292746][T28146] ? __lock_release (kernel/locking/lockdep.c:5534)
[5704.292753][T28146] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5704.292759][T28146] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5704.292767][T28146] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5704.292783][T28146] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5704.292786][T28146] ? __lock_release (kernel/locking/lockdep.c:5534)
[5704.292796][T28146] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5704.292801][T28146] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5704.292807][T28146] ? __pfx___sys_sendto (net/socket.c:2147)
[5704.292821][T28146] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5704.292827][T28146] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5704.292836][T28146] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5704.292843][T28146] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5704.292853][T28146] __x64_sys_sendto (net/socket.c:2183)
[5704.292857][T28146] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5704.292861][T28146] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5704.292865][T28146] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5704.292870][T28146] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5704.292874][T28146] RIP: 0033:0x7f88b9253a4a
[ 5704.292878][T28146] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5704.292881][T28146] RSP: 002b:00007ffc34af5488 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5704.292885][T28146] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f88b9253a4a
[ 5704.292887][T28146] RDX: 0000000000000040 RSI: 0000000002fdb340 RDI: 0000000000000005
[ 5704.292889][T28146] RBP: 00007ffc34af5510 R08: 0000000000418574 R09: 000000000000001c
[ 5704.292891][T28146] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5704.292893][T28146] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f88b937c000
| [ 5704.292893][T28146] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f88b937c000
| [ 5704.292907][T28146]
| [ 5704.292909][T28146] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28146
| [5704.304654][T28146] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5704.304902][T28146] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5704.304904][T28146] Call Trace:
[ 5704.304906][T28146]
[5704.304908][T28146] dump_stack_lvl (lib/dump_stack.c:123)
[5704.304914][T28146] check_preemption_disabled (lib/smp_processor_id.c:52)
[5704.304920][T28146] lwtunnel_output (net/core/lwtunnel.c:359)
[5704.304926][T28146] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5704.304933][T28146] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5704.304938][T28146] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5704.304943][T28146] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5704.304955][T28146] rawv6_sendmsg (net/ipv6/raw.c:918)
[5704.304967][T28146] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5704.304972][T28146] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5704.304976][T28146] ? __lock_release (kernel/locking/lockdep.c:5534)
[5704.304984][T28146] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5704.304988][T28146] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5704.304996][T28146] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5704.305012][T28146] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5704.305015][T28146] ? __lock_release (kernel/locking/lockdep.c:5534)
[5704.305026][T28146] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5704.305030][T28146] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5704.305036][T28146] ? __pfx___sys_sendto (net/socket.c:2147)
[5704.305051][T28146] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5704.305057][T28146] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5704.305065][T28146] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5704.305072][T28146] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5704.305082][T28146] __x64_sys_sendto (net/socket.c:2183)
[5704.305086][T28146] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5704.305089][T28146] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5704.305094][T28146] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5704.305099][T28146] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5704.305102][T28146] RIP: 0033:0x7f88b9253a4a
[ 5704.305105][T28146] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5704.305108][T28146] RSP: 002b:00007ffc34af5488 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5704.305111][T28146] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f88b9253a4a
[ 5704.305114][T28146] RDX: 0000000000000040 RSI: 0000000002fdb340 RDI: 0000000000000005
[ 5704.305116][T28146] RBP: 00007ffc34af5510 R08: 0000000000418574 R09: 000000000000001c
[ 5704.305118][T28146] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5704.305119][T28146] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f88b937c000
| [ 5704.305119][T28146] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f88b937c000
| [ 5704.305134][T28146]
| [ 5704.317692][T28146] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28146
| [5704.318067][T28146] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5704.318338][T28146] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5704.318340][T28146] Call Trace:
[ 5704.318342][T28146]
[5704.318344][T28146] dump_stack_lvl (lib/dump_stack.c:123)
[5704.318350][T28146] check_preemption_disabled (lib/smp_processor_id.c:52)
[5704.318356][T28146] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5704.318363][T28146] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5704.318369][T28146] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5704.318375][T28146] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5704.318380][T28146] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5704.318403][T28146] rawv6_sendmsg (net/ipv6/raw.c:918)
[5704.318414][T28146] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5704.318419][T28146] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5704.318423][T28146] ? __lock_release (kernel/locking/lockdep.c:5534)
[5704.318431][T28146] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5704.318435][T28146] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5704.318443][T28146] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5704.318459][T28146] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5704.318462][T28146] ? __lock_release (kernel/locking/lockdep.c:5534)
[5704.318473][T28146] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5704.318477][T28146] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5704.318483][T28146] ? __pfx___sys_sendto (net/socket.c:2147)
[5704.318497][T28146] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5704.318503][T28146] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5704.318511][T28146] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5704.318518][T28146] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5704.318528][T28146] __x64_sys_sendto (net/socket.c:2183)
[5704.318532][T28146] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5704.318535][T28146] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5704.318540][T28146] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5704.318545][T28146] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5704.318548][T28146] RIP: 0033:0x7f88b9253a4a
[ 5704.318552][T28146] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5704.318554][T28146] RSP: 002b:00007ffc34af5488 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5704.318557][T28146] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f88b9253a4a
[ 5704.318559][T28146] RDX: 0000000000000040 RSI: 0000000002fdb340 RDI: 0000000000000005
[ 5704.318561][T28146] RBP: 00007ffc34af5510 R08: 0000000000418574 R09: 000000000000001c
[ 5704.318563][T28146] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5704.318565][T28146] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f88b937c000
| [ 5704.318565][T28146] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f88b937c000
| [ 5704.318579][T28146]
| [ 5705.123716][T28153] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28153
| [5705.124175][T28153] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5705.124430][T28153] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5705.124432][T28153] Call Trace:
[ 5705.124435][T28153]
[5705.124437][T28153] dump_stack_lvl (lib/dump_stack.c:123)
[5705.124445][T28153] check_preemption_disabled (lib/smp_processor_id.c:52)
[5705.124451][T28153] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5705.124458][T28153] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5705.124465][T28153] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5705.124471][T28153] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5705.124476][T28153] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5705.124489][T28153] rawv6_sendmsg (net/ipv6/raw.c:918)
[5705.124500][T28153] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5705.124505][T28153] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5705.124510][T28153] ? __lock_release (kernel/locking/lockdep.c:5534)
[5705.124519][T28153] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5705.124524][T28153] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5705.124533][T28153] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5705.124549][T28153] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5705.124552][T28153] ? __lock_release (kernel/locking/lockdep.c:5534)
[5705.124563][T28153] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5705.124568][T28153] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5705.124574][T28153] ? __pfx___sys_sendto (net/socket.c:2147)
[5705.124589][T28153] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5705.124595][T28153] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5705.124604][T28153] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5705.124611][T28153] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5705.124621][T28153] __x64_sys_sendto (net/socket.c:2183)
[5705.124625][T28153] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5705.124629][T28153] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5705.124633][T28153] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5705.124638][T28153] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5705.124642][T28153] RIP: 0033:0x7f00f8df4a4a
[ 5705.124646][T28153] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5705.124649][T28153] RSP: 002b:00007ffe4e79cfb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5705.124652][T28153] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f00f8df4a4a
[ 5705.124655][T28153] RDX: 0000000000000040 RSI: 0000000032935340 RDI: 0000000000000005
[ 5705.124657][T28153] RBP: 00007ffe4e79d040 R08: 0000000000418574 R09: 000000000000001c
[ 5705.124659][T28153] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5705.124661][T28153] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f00f8f1d000
| [ 5705.124675][T28153]
| [ 5705.124678][T28153] lwtunnel_output(): recursion limit reached on datapath
| [ 5706.601756][T28157] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28157
| [5706.603086][T28157] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5706.603366][T28157] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5706.603368][T28157] Call Trace:
[ 5706.603370][T28157]
[5706.603372][T28157] dump_stack_lvl (lib/dump_stack.c:123)
[5706.603380][T28157] check_preemption_disabled (lib/smp_processor_id.c:52)
[5706.603386][T28157] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5706.603393][T28157] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5706.603399][T28157] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5706.603406][T28157] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5706.603410][T28157] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5706.603422][T28157] rawv6_sendmsg (net/ipv6/raw.c:918)
[5706.603433][T28157] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5706.603439][T28157] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5706.603443][T28157] ? __lock_release (kernel/locking/lockdep.c:5534)
[5706.603451][T28157] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5706.603457][T28157] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5706.603465][T28157] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5706.603481][T28157] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5706.603484][T28157] ? __lock_release (kernel/locking/lockdep.c:5534)
[5706.603495][T28157] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5706.603500][T28157] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5706.603505][T28157] ? __pfx___sys_sendto (net/socket.c:2147)
[5706.603519][T28157] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5706.603526][T28157] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5706.603534][T28157] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5706.603541][T28157] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5706.603551][T28157] __x64_sys_sendto (net/socket.c:2183)
[5706.603555][T28157] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5706.603558][T28157] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5706.603563][T28157] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5706.603567][T28157] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5706.603571][T28157] RIP: 0033:0x7f1d1c750a4a
[ 5706.603575][T28157] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5706.603578][T28157] RSP: 002b:00007ffd03aa9fd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5706.603582][T28157] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1d1c750a4a
[ 5706.603584][T28157] RDX: 0000000000000040 RSI: 0000000030fde340 RDI: 0000000000000005
[ 5706.603586][T28157] RBP: 00007ffd03aaa060 R08: 0000000000418574 R09: 000000000000001c
[ 5706.603588][T28157] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5706.603590][T28157] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1d1c879000
| [ 5706.603590][T28157] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1d1c879000
| [ 5706.603604][T28157]
| [ 5706.603606][T28157] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28157
| [5706.615312][T28157] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5706.615562][T28157] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5706.615564][T28157] Call Trace:
[ 5706.615565][T28157]
[5706.615568][T28157] dump_stack_lvl (lib/dump_stack.c:123)
[5706.615574][T28157] check_preemption_disabled (lib/smp_processor_id.c:52)
[5706.615579][T28157] lwtunnel_output (net/core/lwtunnel.c:359)
[5706.615586][T28157] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5706.615592][T28157] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5706.615597][T28157] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5706.615602][T28157] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5706.615614][T28157] rawv6_sendmsg (net/ipv6/raw.c:918)
[5706.615626][T28157] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5706.615631][T28157] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5706.615634][T28157] ? __lock_release (kernel/locking/lockdep.c:5534)
[5706.615642][T28157] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5706.615645][T28157] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5706.615654][T28157] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5706.615670][T28157] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5706.615673][T28157] ? __lock_release (kernel/locking/lockdep.c:5534)
[5706.615684][T28157] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5706.615688][T28157] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5706.615693][T28157] ? __pfx___sys_sendto (net/socket.c:2147)
[5706.615708][T28157] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5706.615714][T28157] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5706.615721][T28157] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5706.615729][T28157] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5706.615739][T28157] __x64_sys_sendto (net/socket.c:2183)
[5706.615743][T28157] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5706.615746][T28157] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5706.615751][T28157] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5706.615755][T28157] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5706.615758][T28157] RIP: 0033:0x7f1d1c750a4a
[ 5706.615762][T28157] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5706.615764][T28157] RSP: 002b:00007ffd03aa9fd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5706.615767][T28157] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1d1c750a4a
[ 5706.615769][T28157] RDX: 0000000000000040 RSI: 0000000030fde340 RDI: 0000000000000005
[ 5706.615771][T28157] RBP: 00007ffd03aaa060 R08: 0000000000418574 R09: 000000000000001c
[ 5706.615773][T28157] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5706.615775][T28157] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1d1c879000
| [ 5706.615775][T28157] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1d1c879000
| [ 5706.615789][T28157]
| [ 5706.633091][T28157] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28157
| [5706.633473][T28157] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5706.633722][T28157] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5706.633724][T28157] Call Trace:
[ 5706.633726][T28157]
[5706.633728][T28157] dump_stack_lvl (lib/dump_stack.c:123)
[5706.633734][T28157] check_preemption_disabled (lib/smp_processor_id.c:52)
[5706.633740][T28157] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5706.633746][T28157] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5706.633752][T28157] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5706.633758][T28157] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5706.633763][T28157] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5706.633775][T28157] rawv6_sendmsg (net/ipv6/raw.c:918)
[5706.633786][T28157] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5706.633791][T28157] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5706.633795][T28157] ? __lock_release (kernel/locking/lockdep.c:5534)
[5706.633802][T28157] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5706.633806][T28157] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5706.633815][T28157] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5706.633831][T28157] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5706.633834][T28157] ? __lock_release (kernel/locking/lockdep.c:5534)
[5706.633845][T28157] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5706.633849][T28157] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5706.633855][T28157] ? __pfx___sys_sendto (net/socket.c:2147)
[5706.633869][T28157] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5706.633875][T28157] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5706.633883][T28157] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5706.633890][T28157] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5706.633900][T28157] __x64_sys_sendto (net/socket.c:2183)
[5706.633904][T28157] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5706.633907][T28157] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5706.633912][T28157] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5706.633917][T28157] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5706.633920][T28157] RIP: 0033:0x7f1d1c750a4a
[ 5706.633924][T28157] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5706.633926][T28157] RSP: 002b:00007ffd03aa9fd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5706.633929][T28157] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1d1c750a4a
[ 5706.633931][T28157] RDX: 0000000000000040 RSI: 0000000030fde340 RDI: 0000000000000005
[ 5706.633933][T28157] RBP: 00007ffd03aaa060 R08: 0000000000418574 R09: 000000000000001c
[ 5706.633935][T28157] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5706.633937][T28157] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1d1c879000
| [ 5707.099150][T28161] lwtunnel_output(): recursion limit reached on datapath
| [ 5708.558338][T28165] check_preemption_disabled: 1 callbacks suppressed
| [ 5708.558344][T28165] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28165
| [5708.559067][T28165] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5708.559841][T28165] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5708.559843][T28165] Call Trace:
[ 5708.559845][T28165]
[5708.559847][T28165] dump_stack_lvl (lib/dump_stack.c:123)
[5708.559855][T28165] check_preemption_disabled (lib/smp_processor_id.c:52)
[5708.559861][T28165] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5708.559868][T28165] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5708.559875][T28165] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5708.559881][T28165] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5708.559886][T28165] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5708.559897][T28165] rawv6_sendmsg (net/ipv6/raw.c:918)
[5708.559909][T28165] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5708.559914][T28165] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5708.559920][T28165] ? __lock_release (kernel/locking/lockdep.c:5534)
[5708.559928][T28165] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5708.559933][T28165] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5708.559942][T28165] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5708.559958][T28165] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5708.559961][T28165] ? __lock_release (kernel/locking/lockdep.c:5534)
[5708.559988][T28165] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5708.559993][T28165] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5708.559999][T28165] ? __pfx___sys_sendto (net/socket.c:2147)
[5708.560013][T28165] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5708.560019][T28165] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5708.560028][T28165] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5708.560035][T28165] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5708.560045][T28165] __x64_sys_sendto (net/socket.c:2183)
[5708.560049][T28165] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5708.560053][T28165] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5708.560058][T28165] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5708.560062][T28165] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5708.560066][T28165] RIP: 0033:0x7f1b6868ea4a
[ 5708.560070][T28165] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5708.560073][T28165] RSP: 002b:00007ffd5d479248 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5708.560077][T28165] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1b6868ea4a
[ 5708.560079][T28165] RDX: 0000000000000040 RSI: 000000003d15b340 RDI: 0000000000000005
[ 5708.560082][T28165] RBP: 00007ffd5d4792d0 R08: 0000000000418574 R09: 000000000000001c
[ 5708.560083][T28165] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5708.560085][T28165] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1b687b7000
| [ 5708.560085][T28165] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1b687b7000
| [ 5708.560100][T28165]
| [ 5708.560103][T28165] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28165
| [5708.571408][T28165] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5708.571674][T28165] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5708.571676][T28165] Call Trace:
[ 5708.571678][T28165]
[5708.571680][T28165] dump_stack_lvl (lib/dump_stack.c:123)
[5708.571687][T28165] check_preemption_disabled (lib/smp_processor_id.c:52)
[5708.571692][T28165] lwtunnel_output (net/core/lwtunnel.c:359)
[5708.571699][T28165] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5708.571706][T28165] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5708.571711][T28165] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5708.571716][T28165] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5708.571728][T28165] rawv6_sendmsg (net/ipv6/raw.c:918)
[5708.571739][T28165] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5708.571744][T28165] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5708.571749][T28165] ? __lock_release (kernel/locking/lockdep.c:5534)
[5708.571756][T28165] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5708.571761][T28165] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5708.571769][T28165] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5708.571785][T28165] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5708.571788][T28165] ? __lock_release (kernel/locking/lockdep.c:5534)
[5708.571799][T28165] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5708.571804][T28165] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5708.571810][T28165] ? __pfx___sys_sendto (net/socket.c:2147)
[5708.571824][T28165] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5708.571831][T28165] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5708.571839][T28165] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5708.571846][T28165] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5708.571857][T28165] __x64_sys_sendto (net/socket.c:2183)
[5708.571861][T28165] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5708.571864][T28165] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5708.571869][T28165] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5708.571874][T28165] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5708.571877][T28165] RIP: 0033:0x7f1b6868ea4a
[ 5708.571880][T28165] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5708.571883][T28165] RSP: 002b:00007ffd5d479248 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5708.571886][T28165] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1b6868ea4a
[ 5708.571888][T28165] RDX: 0000000000000040 RSI: 000000003d15b340 RDI: 0000000000000005
[ 5708.571890][T28165] RBP: 00007ffd5d4792d0 R08: 0000000000418574 R09: 000000000000001c
[ 5708.571892][T28165] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5708.571894][T28165] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1b687b7000
| [ 5708.571894][T28165] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1b687b7000
| [ 5708.571908][T28165]
| [ 5708.588809][T28165] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28165
| [5708.589172][T28165] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5708.589412][T28165] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5708.589414][T28165] Call Trace:
[ 5708.589416][T28165]
[5708.589418][T28165] dump_stack_lvl (lib/dump_stack.c:123)
[5708.589425][T28165] check_preemption_disabled (lib/smp_processor_id.c:52)
[5708.589430][T28165] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5708.589437][T28165] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5708.589443][T28165] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5708.589449][T28165] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5708.589453][T28165] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5708.589465][T28165] rawv6_sendmsg (net/ipv6/raw.c:918)
[5708.589477][T28165] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5708.589482][T28165] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5708.589485][T28165] ? __lock_release (kernel/locking/lockdep.c:5534)
[5708.589493][T28165] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5708.589497][T28165] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5708.589506][T28165] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5708.589522][T28165] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5708.589524][T28165] ? __lock_release (kernel/locking/lockdep.c:5534)
[5708.589535][T28165] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5708.589540][T28165] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5708.589545][T28165] ? __pfx___sys_sendto (net/socket.c:2147)
[5708.589560][T28165] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5708.589566][T28165] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5708.589573][T28165] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5708.589580][T28165] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5708.589590][T28165] __x64_sys_sendto (net/socket.c:2183)
[5708.589594][T28165] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5708.589597][T28165] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5708.589601][T28165] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5708.589606][T28165] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5708.589609][T28165] RIP: 0033:0x7f1b6868ea4a
[ 5708.589613][T28165] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5708.589615][T28165] RSP: 002b:00007ffd5d479248 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5708.589618][T28165] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1b6868ea4a
[ 5708.589620][T28165] RDX: 0000000000000040 RSI: 000000003d15b340 RDI: 0000000000000005
[ 5708.589622][T28165] RBP: 00007ffd5d4792d0 R08: 0000000000418574 R09: 000000000000001c
[ 5708.589624][T28165] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5708.589626][T28165] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1b687b7000
| [ 5708.589626][T28165] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1b687b7000
| [ 5708.589640][T28165]
| [ 5709.047958][T28169] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28169
| [5709.048410][T28169] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5709.048657][T28169] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5709.048659][T28169] Call Trace:
[ 5709.048661][T28169]
[5709.048663][T28169] dump_stack_lvl (lib/dump_stack.c:123)
[5709.048671][T28169] check_preemption_disabled (lib/smp_processor_id.c:52)
[5709.048677][T28169] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5709.048684][T28169] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5709.048691][T28169] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5709.048697][T28169] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5709.048701][T28169] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5709.048713][T28169] rawv6_sendmsg (net/ipv6/raw.c:918)
[5709.048725][T28169] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5709.048730][T28169] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5709.048735][T28169] ? __lock_release (kernel/locking/lockdep.c:5534)
[5709.048743][T28169] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5709.048748][T28169] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5709.048757][T28169] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5709.048773][T28169] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5709.048776][T28169] ? __lock_release (kernel/locking/lockdep.c:5534)
[5709.048787][T28169] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5709.048792][T28169] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5709.048798][T28169] ? __pfx___sys_sendto (net/socket.c:2147)
[5709.048812][T28169] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5709.048819][T28169] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5709.048827][T28169] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5709.048834][T28169] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5709.048844][T28169] __x64_sys_sendto (net/socket.c:2183)
[5709.048848][T28169] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5709.048852][T28169] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5709.048857][T28169] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5709.048862][T28169] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5709.048865][T28169] RIP: 0033:0x7f836d508a4a
[ 5709.048869][T28169] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5709.048872][T28169] RSP: 002b:00007ffdeaf473f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5709.048875][T28169] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f836d508a4a
[ 5709.048877][T28169] RDX: 0000000000000040 RSI: 0000000008135340 RDI: 0000000000000005
[ 5709.048879][T28169] RBP: 00007ffdeaf47480 R08: 0000000000418574 R09: 000000000000001c
[ 5709.048881][T28169] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5709.048883][T28169] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f836d631000
| [ 5709.048897][T28169]
| [ 5709.048899][T28169] lwtunnel_output(): recursion limit reached on datapath
| [ 5710.505900][T28173] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28173
| [5710.507052][T28173] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5710.507361][T28173] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5710.507363][T28173] Call Trace:
[ 5710.507366][T28173]
[5710.507368][T28173] dump_stack_lvl (lib/dump_stack.c:123)
[5710.507376][T28173] check_preemption_disabled (lib/smp_processor_id.c:52)
[5710.507382][T28173] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5710.507388][T28173] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5710.507395][T28173] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5710.507401][T28173] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5710.507406][T28173] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5710.507418][T28173] rawv6_sendmsg (net/ipv6/raw.c:918)
[5710.507430][T28173] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5710.507435][T28173] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5710.507440][T28173] ? __lock_release (kernel/locking/lockdep.c:5534)
[5710.507448][T28173] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5710.507453][T28173] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5710.507462][T28173] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5710.507478][T28173] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5710.507482][T28173] ? __lock_release (kernel/locking/lockdep.c:5534)
[5710.507493][T28173] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5710.507498][T28173] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5710.507504][T28173] ? __pfx___sys_sendto (net/socket.c:2147)
[5710.507518][T28173] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5710.507525][T28173] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5710.507533][T28173] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5710.507540][T28173] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5710.507550][T28173] __x64_sys_sendto (net/socket.c:2183)
[5710.507554][T28173] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5710.507558][T28173] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5710.507563][T28173] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5710.507568][T28173] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5710.507572][T28173] RIP: 0033:0x7f3803203a4a
[ 5710.507576][T28173] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5710.507579][T28173] RSP: 002b:00007ffeb67bf078 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5710.507583][T28173] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3803203a4a
[ 5710.507585][T28173] RDX: 0000000000000040 RSI: 000000000e0bb340 RDI: 0000000000000005
[ 5710.507587][T28173] RBP: 00007ffeb67bf100 R08: 0000000000418574 R09: 000000000000001c
[ 5710.507589][T28173] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5710.507591][T28173] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f380332c000
| [ 5710.507591][T28173] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f380332c000
| [ 5710.507606][T28173]
| [ 5710.507608][T28173] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28173
| [5710.519282][T28173] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5710.519534][T28173] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5710.519536][T28173] Call Trace:
[ 5710.519538][T28173]
[5710.519540][T28173] dump_stack_lvl (lib/dump_stack.c:123)
[5710.519546][T28173] check_preemption_disabled (lib/smp_processor_id.c:52)
[5710.519552][T28173] lwtunnel_output (net/core/lwtunnel.c:359)
[5710.519558][T28173] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5710.519564][T28173] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5710.519570][T28173] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5710.519574][T28173] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5710.519586][T28173] rawv6_sendmsg (net/ipv6/raw.c:918)
[5710.519598][T28173] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5710.519603][T28173] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5710.519607][T28173] ? __lock_release (kernel/locking/lockdep.c:5534)
[5710.519614][T28173] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5710.519618][T28173] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5710.519627][T28173] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5710.519643][T28173] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5710.519646][T28173] ? __lock_release (kernel/locking/lockdep.c:5534)
[5710.519657][T28173] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5710.519661][T28173] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5710.519667][T28173] ? __pfx___sys_sendto (net/socket.c:2147)
[5710.519681][T28173] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5710.519687][T28173] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5710.519694][T28173] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5710.519701][T28173] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5710.519711][T28173] __x64_sys_sendto (net/socket.c:2183)
[5710.519715][T28173] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5710.519718][T28173] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5710.519723][T28173] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5710.519727][T28173] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5710.519731][T28173] RIP: 0033:0x7f3803203a4a
[ 5710.519734][T28173] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5710.519737][T28173] RSP: 002b:00007ffeb67bf078 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5710.519740][T28173] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3803203a4a
[ 5710.519742][T28173] RDX: 0000000000000040 RSI: 000000000e0bb340 RDI: 0000000000000005
[ 5710.519743][T28173] RBP: 00007ffeb67bf100 R08: 0000000000418574 R09: 000000000000001c
[ 5710.519745][T28173] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5710.519747][T28173] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f380332c000
| [ 5710.519747][T28173] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f380332c000
| [ 5710.519761][T28173]
| [ 5710.536042][T28173] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28173
| [5710.536430][T28173] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5710.536680][T28173] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5710.536682][T28173] Call Trace:
[ 5710.536684][T28173]
[5710.536686][T28173] dump_stack_lvl (lib/dump_stack.c:123)
[5710.536692][T28173] check_preemption_disabled (lib/smp_processor_id.c:52)
[5710.536697][T28173] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5710.536704][T28173] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5710.536710][T28173] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5710.536715][T28173] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5710.536720][T28173] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5710.536732][T28173] rawv6_sendmsg (net/ipv6/raw.c:918)
[5710.536743][T28173] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5710.536749][T28173] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5710.536752][T28173] ? __lock_release (kernel/locking/lockdep.c:5534)
[5710.536760][T28173] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5710.536764][T28173] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5710.536772][T28173] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5710.536788][T28173] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5710.536791][T28173] ? __lock_release (kernel/locking/lockdep.c:5534)
[5710.536802][T28173] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5710.536806][T28173] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5710.536812][T28173] ? __pfx___sys_sendto (net/socket.c:2147)
[5710.536826][T28173] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5710.536832][T28173] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5710.536840][T28173] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5710.536847][T28173] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5710.536857][T28173] __x64_sys_sendto (net/socket.c:2183)
[5710.536861][T28173] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5710.536864][T28173] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5710.536868][T28173] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5710.536873][T28173] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5710.536877][T28173] RIP: 0033:0x7f3803203a4a
[ 5710.536880][T28173] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5710.536882][T28173] RSP: 002b:00007ffeb67bf078 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5710.536886][T28173] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3803203a4a
[ 5710.536888][T28173] RDX: 0000000000000040 RSI: 000000000e0bb340 RDI: 0000000000000005
[ 5710.536889][T28173] RBP: 00007ffeb67bf100 R08: 0000000000418574 R09: 000000000000001c
[ 5710.536891][T28173] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5710.536893][T28173] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f380332c000
| [ 5710.536893][T28173] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f380332c000
| [ 5710.536908][T28173]
| [ 5710.980350][T28177] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28177
| [5710.980790][T28177] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5710.981036][T28177] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5710.981038][T28177] Call Trace:
[ 5710.981040][T28177]
[5710.981043][T28177] dump_stack_lvl (lib/dump_stack.c:123)
[5710.981050][T28177] check_preemption_disabled (lib/smp_processor_id.c:52)
[5710.981056][T28177] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5710.981062][T28177] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5710.981070][T28177] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5710.981076][T28177] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5710.981081][T28177] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5710.981093][T28177] rawv6_sendmsg (net/ipv6/raw.c:918)
[5710.981104][T28177] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5710.981110][T28177] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5710.981115][T28177] ? __lock_release (kernel/locking/lockdep.c:5534)
[5710.981123][T28177] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5710.981128][T28177] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5710.981137][T28177] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5710.981153][T28177] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5710.981156][T28177] ? __lock_release (kernel/locking/lockdep.c:5534)
[5710.981167][T28177] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5710.981172][T28177] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5710.981178][T28177] ? __pfx___sys_sendto (net/socket.c:2147)
[5710.981192][T28177] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5710.981199][T28177] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5710.981207][T28177] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5710.981214][T28177] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5710.981224][T28177] __x64_sys_sendto (net/socket.c:2183)
[5710.981228][T28177] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5710.981232][T28177] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5710.981237][T28177] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5710.981242][T28177] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5710.981245][T28177] RIP: 0033:0x7fef94474a4a
[ 5710.981249][T28177] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5710.981252][T28177] RSP: 002b:00007ffd90a94aa8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5710.981255][T28177] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fef94474a4a
[ 5710.981257][T28177] RDX: 0000000000000040 RSI: 0000000004304340 RDI: 0000000000000005
[ 5710.981259][T28177] RBP: 00007ffd90a94b30 R08: 0000000000418574 R09: 000000000000001c
[ 5710.981261][T28177] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5710.981263][T28177] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fef9459d000
| [ 5710.981278][T28177]
| [ 5710.994405][T28177] lwtunnel_output(): recursion limit reached on datapath
| [ 5712.466538][T28181] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28181
| [5712.466980][T28181] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5712.467254][T28181] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5712.467256][T28181] Call Trace:
[ 5712.467259][T28181]
[5712.467261][T28181] dump_stack_lvl (lib/dump_stack.c:123)
[5712.467269][T28181] check_preemption_disabled (lib/smp_processor_id.c:52)
[5712.467275][T28181] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5712.467282][T28181] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5712.467289][T28181] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5712.467295][T28181] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5712.467300][T28181] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5712.467312][T28181] rawv6_sendmsg (net/ipv6/raw.c:918)
[5712.467324][T28181] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5712.467329][T28181] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5712.467334][T28181] ? __lock_release (kernel/locking/lockdep.c:5534)
[5712.467342][T28181] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5712.467347][T28181] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5712.467356][T28181] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5712.467372][T28181] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5712.467375][T28181] ? __lock_release (kernel/locking/lockdep.c:5534)
[5712.467386][T28181] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5712.467391][T28181] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5712.467396][T28181] ? __pfx___sys_sendto (net/socket.c:2147)
[5712.467411][T28181] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5712.467417][T28181] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5712.467426][T28181] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5712.467433][T28181] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5712.467443][T28181] __x64_sys_sendto (net/socket.c:2183)
[5712.467447][T28181] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5712.467451][T28181] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5712.467457][T28181] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5712.467462][T28181] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5712.467465][T28181] RIP: 0033:0x7f73cfc52a4a
[ 5712.467469][T28181] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5712.467472][T28181] RSP: 002b:00007fff52db2c98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5712.467476][T28181] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f73cfc52a4a
[ 5712.467478][T28181] RDX: 0000000000000040 RSI: 000000002c9fe340 RDI: 0000000000000005
[ 5712.467480][T28181] RBP: 00007fff52db2d20 R08: 0000000000418574 R09: 000000000000001c
[ 5712.467482][T28181] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5712.467484][T28181] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f73cfd7b000
| [ 5712.467498][T28181]
| [ 5712.467501][T28181] lwtunnel_output(): recursion limit reached on datapath
| [ 5713.945784][T28185] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28185
| [5713.947470][T28185] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5713.947722][T28185] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5713.947724][T28185] Call Trace:
[ 5713.947726][T28185]
[5713.947729][T28185] dump_stack_lvl (lib/dump_stack.c:123)
[5713.947736][T28185] check_preemption_disabled (lib/smp_processor_id.c:52)
[5713.947742][T28185] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5713.947749][T28185] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5713.947756][T28185] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5713.947762][T28185] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5713.947767][T28185] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5713.947779][T28185] rawv6_sendmsg (net/ipv6/raw.c:918)
[5713.947791][T28185] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5713.947796][T28185] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5713.947801][T28185] ? __lock_release (kernel/locking/lockdep.c:5534)
[5713.947810][T28185] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5713.947815][T28185] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5713.947824][T28185] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5713.947840][T28185] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5713.947843][T28185] ? __lock_release (kernel/locking/lockdep.c:5534)
[5713.947854][T28185] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5713.947859][T28185] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5713.947865][T28185] ? __pfx___sys_sendto (net/socket.c:2147)
[5713.947879][T28185] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5713.947886][T28185] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5713.947895][T28185] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5713.947902][T28185] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5713.947912][T28185] __x64_sys_sendto (net/socket.c:2183)
[5713.947916][T28185] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5713.947920][T28185] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5713.947925][T28185] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5713.947930][T28185] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5713.947934][T28185] RIP: 0033:0x7f99b9f2aa4a
[ 5713.947938][T28185] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5713.947941][T28185] RSP: 002b:00007ffeb67e60d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5713.947945][T28185] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f99b9f2aa4a
[ 5713.947947][T28185] RDX: 0000000000000040 RSI: 0000000038581340 RDI: 0000000000000005
[ 5713.947949][T28185] RBP: 00007ffeb67e6160 R08: 0000000000418574 R09: 000000000000001c
[ 5713.947951][T28185] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5713.947953][T28185] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f99ba053000
| [ 5713.947953][T28185] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f99ba053000
| [ 5713.947968][T28185]
| [ 5713.948004][T28185] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28185
| [5713.959108][T28185] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5713.959355][T28185] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5713.959357][T28185] Call Trace:
[ 5713.959359][T28185]
[5713.959361][T28185] dump_stack_lvl (lib/dump_stack.c:123)
[5713.959367][T28185] check_preemption_disabled (lib/smp_processor_id.c:52)
[5713.959374][T28185] lwtunnel_output (net/core/lwtunnel.c:359)
[5713.959380][T28185] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5713.959387][T28185] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5713.959392][T28185] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5713.959397][T28185] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5713.959409][T28185] rawv6_sendmsg (net/ipv6/raw.c:918)
[5713.959420][T28185] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5713.959426][T28185] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5713.959429][T28185] ? __lock_release (kernel/locking/lockdep.c:5534)
[5713.959437][T28185] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5713.959441][T28185] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5713.959450][T28185] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5713.959466][T28185] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5713.959468][T28185] ? __lock_release (kernel/locking/lockdep.c:5534)
[5713.959479][T28185] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5713.959484][T28185] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5713.959490][T28185] ? __pfx___sys_sendto (net/socket.c:2147)
[5713.959504][T28185] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5713.959511][T28185] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5713.959519][T28185] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5713.959526][T28185] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5713.959536][T28185] __x64_sys_sendto (net/socket.c:2183)
[5713.959540][T28185] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5713.959543][T28185] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5713.959547][T28185] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5713.959552][T28185] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5713.959556][T28185] RIP: 0033:0x7f99b9f2aa4a
[ 5713.959559][T28185] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5713.959561][T28185] RSP: 002b:00007ffeb67e60d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5713.959564][T28185] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f99b9f2aa4a
[ 5713.959567][T28185] RDX: 0000000000000040 RSI: 0000000038581340 RDI: 0000000000000005
[ 5713.959568][T28185] RBP: 00007ffeb67e6160 R08: 0000000000418574 R09: 000000000000001c
[ 5713.959571][T28185] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5713.959572][T28185] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f99ba053000
| [ 5713.959572][T28185] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f99ba053000
| [ 5713.959587][T28185]
| [ 5713.959990][T28185] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28185
| [5713.971453][T28185] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5713.971693][T28185] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5713.971694][T28185] Call Trace:
[ 5713.971696][T28185]
[5713.971698][T28185] dump_stack_lvl (lib/dump_stack.c:123)
[5713.971705][T28185] check_preemption_disabled (lib/smp_processor_id.c:52)
[5713.971711][T28185] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5713.971717][T28185] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5713.971724][T28185] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5713.971730][T28185] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5713.971735][T28185] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5713.971747][T28185] rawv6_sendmsg (net/ipv6/raw.c:918)
[5713.971758][T28185] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5713.971763][T28185] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5713.971767][T28185] ? __lock_release (kernel/locking/lockdep.c:5534)
[5713.971775][T28185] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5713.971779][T28185] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5713.971788][T28185] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5713.971804][T28185] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5713.971806][T28185] ? __lock_release (kernel/locking/lockdep.c:5534)
[5713.971818][T28185] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5713.971822][T28185] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5713.971828][T28185] ? __pfx___sys_sendto (net/socket.c:2147)
[5713.971842][T28185] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5713.971848][T28185] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5713.971856][T28185] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5713.971863][T28185] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5713.971873][T28185] __x64_sys_sendto (net/socket.c:2183)
[5713.971877][T28185] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5713.971881][T28185] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5713.971885][T28185] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5713.971890][T28185] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5713.971893][T28185] RIP: 0033:0x7f99b9f2aa4a
[ 5713.971897][T28185] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5713.971899][T28185] RSP: 002b:00007ffeb67e60d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5713.971903][T28185] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f99b9f2aa4a
[ 5713.971905][T28185] RDX: 0000000000000040 RSI: 0000000038581340 RDI: 0000000000000005
[ 5713.971907][T28185] RBP: 00007ffeb67e6160 R08: 0000000000418574 R09: 000000000000001c
[ 5713.971909][T28185] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5713.971911][T28185] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f99ba053000
| [ 5713.971911][T28185] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f99ba053000
| [ 5713.971925][T28185]
| [ 5714.436155][T28189] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28189
| [5714.436593][T28189] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5714.436838][T28189] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5714.436840][T28189] Call Trace:
[ 5714.436842][T28189]
[5714.436845][T28189] dump_stack_lvl (lib/dump_stack.c:123)
[5714.436852][T28189] check_preemption_disabled (lib/smp_processor_id.c:52)
[5714.436858][T28189] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5714.436865][T28189] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5714.436872][T28189] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5714.436878][T28189] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5714.436882][T28189] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5714.436894][T28189] rawv6_sendmsg (net/ipv6/raw.c:918)
[5714.436906][T28189] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5714.436911][T28189] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5714.436916][T28189] ? __lock_release (kernel/locking/lockdep.c:5534)
[5714.436924][T28189] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5714.436929][T28189] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5714.436938][T28189] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5714.436954][T28189] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5714.436957][T28189] ? __lock_release (kernel/locking/lockdep.c:5534)
[5714.436968][T28189] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5714.436973][T28189] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5714.436978][T28189] ? __pfx___sys_sendto (net/socket.c:2147)
[5714.436993][T28189] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5714.436999][T28189] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5714.437007][T28189] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5714.437015][T28189] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5714.437025][T28189] __x64_sys_sendto (net/socket.c:2183)
[5714.437029][T28189] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5714.437032][T28189] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5714.437037][T28189] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5714.437042][T28189] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5714.437045][T28189] RIP: 0033:0x7f3a5cb11a4a
[ 5714.437049][T28189] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5714.437051][T28189] RSP: 002b:00007ffe3a9d59f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5714.437055][T28189] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3a5cb11a4a
[ 5714.437058][T28189] RDX: 0000000000000040 RSI: 000000000c481340 RDI: 0000000000000005
[ 5714.437059][T28189] RBP: 00007ffe3a9d5a80 R08: 0000000000418574 R09: 000000000000001c
[ 5714.437062][T28189] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5714.437063][T28189] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3a5cc3a000
| [ 5714.437078][T28189]
| [ 5714.437081][T28189] lwtunnel_output(): recursion limit reached on datapath
| [ 5715.905342][T28193] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28193
| [5715.905784][T28193] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5715.906030][T28193] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5715.906032][T28193] Call Trace:
[ 5715.906034][T28193]
[5715.906037][T28193] dump_stack_lvl (lib/dump_stack.c:123)
[5715.906044][T28193] check_preemption_disabled (lib/smp_processor_id.c:52)
[5715.906050][T28193] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5715.906057][T28193] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5715.906064][T28193] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5715.906070][T28193] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5715.906075][T28193] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5715.906087][T28193] rawv6_sendmsg (net/ipv6/raw.c:918)
[5715.906098][T28193] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5715.906102][T28193] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5715.906113][T28193] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5715.906118][T28193] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5715.906121][T28193] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[5715.906130][T28193] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5715.906147][T28193] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5715.906149][T28193] ? __lock_release (kernel/locking/lockdep.c:5534)
[5715.906161][T28193] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5715.906166][T28193] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5715.906171][T28193] ? __pfx___sys_sendto (net/socket.c:2147)
[5715.906183][T28193] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[5715.906192][T28193] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5715.906196][T28193] ? 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)
[5715.906200][T28193] ? __lock_release (kernel/locking/lockdep.c:5534)
[5715.906207][T28193] ? 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)
[5715.906212][T28193] ? 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)
[5715.906221][T28193] __x64_sys_sendto (net/socket.c:2183)
[5715.906226][T28193] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5715.906229][T28193] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5715.906233][T28193] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5715.906238][T28193] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5715.906242][T28193] RIP: 0033:0x7ff69ddfda4a
[ 5715.906246][T28193] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5715.906249][T28193] RSP: 002b:00007ffe02f9ccd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5715.906253][T28193] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff69ddfda4a
[ 5715.906255][T28193] RDX: 0000000000000040 RSI: 000000001978c340 RDI: 0000000000000005
[ 5715.906257][T28193] RBP: 00007ffe02f9cd60 R08: 0000000000418574 R09: 000000000000001c
[ 5715.906259][T28193] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5715.906261][T28193] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff69df26000
| [ 5715.906261][T28193] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff69df26000
| [ 5715.906276][T28193]
| [ 5715.919720][T28193] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28193
| [5715.920071][T28193] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5715.920318][T28193] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5715.920320][T28193] Call Trace:
[ 5715.920322][T28193]
[5715.920324][T28193] dump_stack_lvl (lib/dump_stack.c:123)
[5715.920330][T28193] check_preemption_disabled (lib/smp_processor_id.c:52)
[5715.920336][T28193] lwtunnel_output (net/core/lwtunnel.c:359)
[5715.920343][T28193] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5715.920349][T28193] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5715.920355][T28193] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5715.920360][T28193] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5715.920372][T28193] rawv6_sendmsg (net/ipv6/raw.c:918)
[5715.920384][T28193] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5715.920388][T28193] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5715.920397][T28193] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5715.920401][T28193] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5715.920404][T28193] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[5715.920413][T28193] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5715.920429][T28193] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5715.920431][T28193] ? __lock_release (kernel/locking/lockdep.c:5534)
[5715.920442][T28193] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5715.920447][T28193] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5715.920452][T28193] ? __pfx___sys_sendto (net/socket.c:2147)
[5715.920464][T28193] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[5715.920472][T28193] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5715.920477][T28193] ? 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)
[5715.920480][T28193] ? __lock_release (kernel/locking/lockdep.c:5534)
[5715.920487][T28193] ? 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)
[5715.920492][T28193] ? 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)
[5715.920500][T28193] __x64_sys_sendto (net/socket.c:2183)
[5715.920504][T28193] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5715.920507][T28193] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5715.920512][T28193] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5715.920516][T28193] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5715.920520][T28193] RIP: 0033:0x7ff69ddfda4a
[ 5715.920523][T28193] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5715.920526][T28193] RSP: 002b:00007ffe02f9ccd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5715.920529][T28193] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff69ddfda4a
[ 5715.920531][T28193] RDX: 0000000000000040 RSI: 000000001978c340 RDI: 0000000000000005
[ 5715.920533][T28193] RBP: 00007ffe02f9cd60 R08: 0000000000418574 R09: 000000000000001c
[ 5715.920535][T28193] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5715.920537][T28193] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff69df26000
| [ 5715.920537][T28193] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff69df26000
| [ 5715.920551][T28193]
| [ 5715.920948][T28193] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28193
| [5715.932525][T28193] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5715.932766][T28193] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5715.932768][T28193] Call Trace:
[ 5715.932770][T28193]
[5715.932772][T28193] dump_stack_lvl (lib/dump_stack.c:123)
[5715.932778][T28193] check_preemption_disabled (lib/smp_processor_id.c:52)
[5715.932783][T28193] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5715.932790][T28193] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5715.932797][T28193] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5715.932803][T28193] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5715.932807][T28193] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5715.932819][T28193] rawv6_sendmsg (net/ipv6/raw.c:918)
[5715.932831][T28193] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5715.932835][T28193] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5715.932844][T28193] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5715.932848][T28193] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5715.932851][T28193] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[5715.932859][T28193] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5715.932875][T28193] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5715.932878][T28193] ? __lock_release (kernel/locking/lockdep.c:5534)
[5715.932889][T28193] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5715.932893][T28193] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5715.932899][T28193] ? __pfx___sys_sendto (net/socket.c:2147)
[5715.932911][T28193] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[5715.932919][T28193] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5715.932923][T28193] ? 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)
[5715.932927][T28193] ? __lock_release (kernel/locking/lockdep.c:5534)
[5715.932933][T28193] ? 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)
[5715.932939][T28193] ? 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)
[5715.932947][T28193] __x64_sys_sendto (net/socket.c:2183)
[5715.932950][T28193] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5715.932953][T28193] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5715.932958][T28193] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5715.932963][T28193] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5715.932966][T28193] RIP: 0033:0x7ff69ddfda4a
[ 5715.932969][T28193] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5715.932972][T28193] RSP: 002b:00007ffe02f9ccd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5715.932975][T28193] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff69ddfda4a
[ 5715.932977][T28193] RDX: 0000000000000040 RSI: 000000001978c340 RDI: 0000000000000005
[ 5715.932979][T28193] RBP: 00007ffe02f9cd60 R08: 0000000000418574 R09: 000000000000001c
[ 5715.932981][T28193] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5715.932983][T28193] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff69df26000
| [ 5715.932983][T28193] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff69df26000
| [ 5715.932997][T28193]
| [ 5716.394526][T28197] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28197
| [5716.394991][T28197] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5716.395451][T28197] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5716.395453][T28197] Call Trace:
[ 5716.395455][T28197]
[5716.395457][T28197] dump_stack_lvl (lib/dump_stack.c:123)
[5716.395464][T28197] check_preemption_disabled (lib/smp_processor_id.c:52)
[5716.395470][T28197] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5716.395477][T28197] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5716.395483][T28197] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5716.395489][T28197] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5716.395494][T28197] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5716.395506][T28197] rawv6_sendmsg (net/ipv6/raw.c:918)
[5716.395517][T28197] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5716.395523][T28197] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5716.395527][T28197] ? __lock_release (kernel/locking/lockdep.c:5534)
[5716.395535][T28197] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5716.395540][T28197] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5716.395548][T28197] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5716.395564][T28197] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5716.395567][T28197] ? __lock_release (kernel/locking/lockdep.c:5534)
[5716.395578][T28197] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5716.395583][T28197] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5716.395588][T28197] ? __pfx___sys_sendto (net/socket.c:2147)
[5716.395602][T28197] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5716.395609][T28197] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5716.395618][T28197] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5716.395625][T28197] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5716.395635][T28197] __x64_sys_sendto (net/socket.c:2183)
[5716.395639][T28197] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5716.395642][T28197] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5716.395647][T28197] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5716.395652][T28197] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5716.395656][T28197] RIP: 0033:0x7fdb79d53a4a
[ 5716.395659][T28197] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5716.395662][T28197] RSP: 002b:00007fffd82b3368 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5716.395666][T28197] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdb79d53a4a
[ 5716.395668][T28197] RDX: 0000000000000040 RSI: 0000000000d46340 RDI: 0000000000000005
[ 5716.395670][T28197] RBP: 00007fffd82b33f0 R08: 0000000000418574 R09: 000000000000001c
[ 5716.395672][T28197] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5716.395674][T28197] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdb79e7c000
| [ 5716.395674][T28197] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdb79e7c000
| [ 5716.395688][T28197]
| [ 5716.395690][T28197] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28197
| [5716.407536][T28197] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5716.407792][T28197] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5716.407794][T28197] Call Trace:
[ 5716.407796][T28197]
[5716.407798][T28197] dump_stack_lvl (lib/dump_stack.c:123)
[5716.407804][T28197] check_preemption_disabled (lib/smp_processor_id.c:52)
[5716.407810][T28197] lwtunnel_output (net/core/lwtunnel.c:359)
[5716.407817][T28197] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5716.407823][T28197] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5716.407829][T28197] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5716.407833][T28197] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5716.407846][T28197] rawv6_sendmsg (net/ipv6/raw.c:918)
[5716.407858][T28197] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5716.407863][T28197] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5716.407867][T28197] ? __lock_release (kernel/locking/lockdep.c:5534)
[5716.407875][T28197] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5716.407879][T28197] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5716.407888][T28197] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5716.407904][T28197] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5716.407908][T28197] ? __lock_release (kernel/locking/lockdep.c:5534)
[5716.407919][T28197] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5716.407923][T28197] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5716.407929][T28197] ? __pfx___sys_sendto (net/socket.c:2147)
[5716.407944][T28197] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5716.407950][T28197] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5716.407958][T28197] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5716.407965][T28197] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5716.407975][T28197] __x64_sys_sendto (net/socket.c:2183)
[5716.407979][T28197] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5716.407982][T28197] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5716.407987][T28197] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5716.407992][T28197] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5716.407995][T28197] RIP: 0033:0x7fdb79d53a4a
[ 5716.407998][T28197] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5716.408001][T28197] RSP: 002b:00007fffd82b3368 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5716.408004][T28197] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdb79d53a4a
[ 5716.408006][T28197] RDX: 0000000000000040 RSI: 0000000000d46340 RDI: 0000000000000005
[ 5716.408008][T28197] RBP: 00007fffd82b33f0 R08: 0000000000418574 R09: 000000000000001c
[ 5716.408010][T28197] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5716.408012][T28197] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdb79e7c000
| [ 5716.408012][T28197] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdb79e7c000
| [ 5716.408026][T28197]
| [ 5716.421840][T28197] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28197
| [5716.422250][T28197] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5716.422531][T28197] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5716.422533][T28197] Call Trace:
[ 5716.422535][T28197]
[5716.422537][T28197] dump_stack_lvl (lib/dump_stack.c:123)
[5716.422543][T28197] check_preemption_disabled (lib/smp_processor_id.c:52)
[5716.422549][T28197] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5716.422556][T28197] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5716.422562][T28197] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5716.422568][T28197] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5716.422573][T28197] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5716.422585][T28197] rawv6_sendmsg (net/ipv6/raw.c:918)
[5716.422597][T28197] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5716.422602][T28197] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5716.422606][T28197] ? __lock_release (kernel/locking/lockdep.c:5534)
[5716.422613][T28197] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5716.422617][T28197] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5716.422626][T28197] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5716.422642][T28197] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5716.422645][T28197] ? __lock_release (kernel/locking/lockdep.c:5534)
[5716.422657][T28197] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5716.422661][T28197] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5716.422667][T28197] ? __pfx___sys_sendto (net/socket.c:2147)
[5716.422682][T28197] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5716.422688][T28197] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5716.422695][T28197] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5716.422702][T28197] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5716.422713][T28197] __x64_sys_sendto (net/socket.c:2183)
[5716.422716][T28197] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5716.422719][T28197] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5716.422724][T28197] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5716.422729][T28197] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5716.422732][T28197] RIP: 0033:0x7fdb79d53a4a
[ 5716.422736][T28197] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5716.422738][T28197] RSP: 002b:00007fffd82b3368 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5716.422742][T28197] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdb79d53a4a
[ 5716.422744][T28197] RDX: 0000000000000040 RSI: 0000000000d46340 RDI: 0000000000000005
[ 5716.422746][T28197] RBP: 00007fffd82b33f0 R08: 0000000000418574 R09: 000000000000001c
[ 5716.422748][T28197] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5716.422750][T28197] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdb79e7c000
| [ 5718.134141][T28213] lwtunnel_output(): recursion limit reached on datapath
| [ 5719.571376][T28217] check_preemption_disabled: 7 callbacks suppressed
| [ 5719.571383][T28217] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28217
| [5719.572100][T28217] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5719.572855][T28217] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5719.572858][T28217] Call Trace:
[ 5719.572860][T28217]
[5719.572862][T28217] dump_stack_lvl (lib/dump_stack.c:123)
[5719.572871][T28217] check_preemption_disabled (lib/smp_processor_id.c:52)
[5719.572877][T28217] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5719.572883][T28217] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5719.572891][T28217] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5719.572898][T28217] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5719.572903][T28217] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5719.572915][T28217] rawv6_sendmsg (net/ipv6/raw.c:918)
[5719.572926][T28217] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5719.572932][T28217] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5719.572937][T28217] ? __lock_release (kernel/locking/lockdep.c:5534)
[5719.572947][T28217] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5719.572952][T28217] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5719.572962][T28217] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5719.572978][T28217] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5719.572980][T28217] ? __lock_release (kernel/locking/lockdep.c:5534)
[5719.572992][T28217] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5719.572997][T28217] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5719.573003][T28217] ? __pfx___sys_sendto (net/socket.c:2147)
[5719.573017][T28217] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5719.573024][T28217] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5719.573033][T28217] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5719.573040][T28217] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5719.573050][T28217] __x64_sys_sendto (net/socket.c:2183)
[5719.573054][T28217] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5719.573058][T28217] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5719.573063][T28217] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5719.573068][T28217] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5719.573071][T28217] RIP: 0033:0x7f7621c7aa4a
[ 5719.573075][T28217] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5719.573078][T28217] RSP: 002b:00007fffefc05588 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5719.573082][T28217] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7621c7aa4a
[ 5719.573084][T28217] RDX: 0000000000000040 RSI: 000000001fb0c340 RDI: 0000000000000005
[ 5719.573086][T28217] RBP: 00007fffefc05610 R08: 0000000000418574 R09: 000000000000001c
[ 5719.573089][T28217] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5719.573091][T28217] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7621da3000
| [ 5719.573105][T28217]
| [ 5719.573107][T28217] lwtunnel_output(): recursion limit reached on datapath
| [ 5721.046340][T28221] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28221
| [5721.046779][T28221] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5721.047028][T28221] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5721.047030][T28221] Call Trace:
[ 5721.047033][T28221]
[5721.047035][T28221] dump_stack_lvl (lib/dump_stack.c:123)
[5721.047043][T28221] check_preemption_disabled (lib/smp_processor_id.c:52)
[5721.047050][T28221] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5721.047057][T28221] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5721.047064][T28221] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5721.047071][T28221] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5721.047075][T28221] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5721.047095][T28221] rawv6_sendmsg (net/ipv6/raw.c:918)
[5721.047107][T28221] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5721.047114][T28221] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5721.047120][T28221] ? __lock_release (kernel/locking/lockdep.c:5534)
[5721.047129][T28221] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5721.047134][T28221] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5721.047143][T28221] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5721.047159][T28221] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5721.047162][T28221] ? __lock_release (kernel/locking/lockdep.c:5534)
[5721.047174][T28221] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5721.047179][T28221] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5721.047185][T28221] ? __pfx___sys_sendto (net/socket.c:2147)
[5721.047199][T28221] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5721.047206][T28221] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5721.047215][T28221] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5721.047222][T28221] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5721.047232][T28221] __x64_sys_sendto (net/socket.c:2183)
[5721.047236][T28221] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5721.047240][T28221] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5721.047245][T28221] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5721.047250][T28221] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5721.047253][T28221] RIP: 0033:0x7f835dadda4a
[ 5721.047258][T28221] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5721.047261][T28221] RSP: 002b:00007fff878a9978 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5721.047265][T28221] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f835dadda4a
[ 5721.047267][T28221] RDX: 0000000000000040 RSI: 0000000014de1340 RDI: 0000000000000005
[ 5721.047269][T28221] RBP: 00007fff878a9a00 R08: 0000000000418574 R09: 000000000000001c
[ 5721.047271][T28221] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5721.047274][T28221] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f835dc06000
| [ 5721.047274][T28221] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f835dc06000
| [ 5721.047288][T28221]
| [ 5721.060427][T28221] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28221
| [5721.060783][T28221] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5721.061021][T28221] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5721.061023][T28221] Call Trace:
[ 5721.061025][T28221]
[5721.061027][T28221] dump_stack_lvl (lib/dump_stack.c:123)
[5721.061033][T28221] check_preemption_disabled (lib/smp_processor_id.c:52)
[5721.061039][T28221] lwtunnel_output (net/core/lwtunnel.c:359)
[5721.061046][T28221] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5721.061053][T28221] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5721.061059][T28221] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5721.061064][T28221] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5721.061076][T28221] rawv6_sendmsg (net/ipv6/raw.c:918)
[5721.061087][T28221] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5721.061093][T28221] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5721.061097][T28221] ? __lock_release (kernel/locking/lockdep.c:5534)
[5721.061105][T28221] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5721.061110][T28221] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5721.061120][T28221] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5721.061136][T28221] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5721.061139][T28221] ? __lock_release (kernel/locking/lockdep.c:5534)
[5721.061150][T28221] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5721.061155][T28221] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5721.061160][T28221] ? __pfx___sys_sendto (net/socket.c:2147)
[5721.061174][T28221] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5721.061181][T28221] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5721.061189][T28221] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5721.061196][T28221] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5721.061206][T28221] __x64_sys_sendto (net/socket.c:2183)
[5721.061210][T28221] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5721.061213][T28221] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5721.061218][T28221] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5721.061222][T28221] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5721.061226][T28221] RIP: 0033:0x7f835dadda4a
[ 5721.061229][T28221] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5721.061232][T28221] RSP: 002b:00007fff878a9978 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5721.061235][T28221] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f835dadda4a
[ 5721.061237][T28221] RDX: 0000000000000040 RSI: 0000000014de1340 RDI: 0000000000000005
[ 5721.061239][T28221] RBP: 00007fff878a9a00 R08: 0000000000418574 R09: 000000000000001c
[ 5721.061241][T28221] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5721.061243][T28221] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f835dc06000
| [ 5721.061243][T28221] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f835dc06000
| [ 5721.061257][T28221]
| [ 5721.073806][T28221] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28221
| [5721.074175][T28221] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5721.074415][T28221] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5721.074417][T28221] Call Trace:
[ 5721.074418][T28221]
[5721.074421][T28221] dump_stack_lvl (lib/dump_stack.c:123)
[5721.074427][T28221] check_preemption_disabled (lib/smp_processor_id.c:52)
[5721.074433][T28221] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5721.074440][T28221] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5721.074446][T28221] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5721.074452][T28221] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5721.074456][T28221] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5721.074468][T28221] rawv6_sendmsg (net/ipv6/raw.c:918)
[5721.074480][T28221] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5721.074485][T28221] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5721.074489][T28221] ? __lock_release (kernel/locking/lockdep.c:5534)
[5721.074496][T28221] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5721.074500][T28221] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5721.074509][T28221] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5721.074525][T28221] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5721.074528][T28221] ? __lock_release (kernel/locking/lockdep.c:5534)
[5721.074539][T28221] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5721.074543][T28221] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5721.074549][T28221] ? __pfx___sys_sendto (net/socket.c:2147)
[5721.074563][T28221] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5721.074569][T28221] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5721.074577][T28221] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5721.074584][T28221] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5721.074594][T28221] __x64_sys_sendto (net/socket.c:2183)
[5721.074598][T28221] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5721.074601][T28221] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5721.074606][T28221] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5721.074611][T28221] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5721.074614][T28221] RIP: 0033:0x7f835dadda4a
[ 5721.074617][T28221] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5721.074620][T28221] RSP: 002b:00007fff878a9978 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5721.074623][T28221] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f835dadda4a
[ 5721.074626][T28221] RDX: 0000000000000040 RSI: 0000000014de1340 RDI: 0000000000000005
[ 5721.074628][T28221] RBP: 00007fff878a9a00 R08: 0000000000418574 R09: 000000000000001c
[ 5721.074630][T28221] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5721.074632][T28221] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f835dc06000
| [ 5721.074632][T28221] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f835dc06000
| [ 5721.074646][T28221]
| [ 5721.539103][T28225] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28225
| [5721.539563][T28225] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5721.539812][T28225] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5721.539814][T28225] Call Trace:
[ 5721.539816][T28225]
[5721.539818][T28225] dump_stack_lvl (lib/dump_stack.c:123)
[5721.539825][T28225] check_preemption_disabled (lib/smp_processor_id.c:52)
[5721.539831][T28225] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5721.539838][T28225] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5721.539845][T28225] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5721.539851][T28225] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5721.539855][T28225] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5721.539867][T28225] rawv6_sendmsg (net/ipv6/raw.c:918)
[5721.539878][T28225] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5721.539884][T28225] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5721.539888][T28225] ? __lock_release (kernel/locking/lockdep.c:5534)
[5721.539896][T28225] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5721.539901][T28225] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5721.539910][T28225] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5721.539925][T28225] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5721.539928][T28225] ? __lock_release (kernel/locking/lockdep.c:5534)
[5721.539939][T28225] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5721.539944][T28225] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5721.539950][T28225] ? __pfx___sys_sendto (net/socket.c:2147)
[5721.539964][T28225] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5721.539970][T28225] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5721.539979][T28225] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5721.539986][T28225] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5721.539996][T28225] __x64_sys_sendto (net/socket.c:2183)
[5721.540000][T28225] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5721.540003][T28225] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5721.540008][T28225] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5721.540013][T28225] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5721.540016][T28225] RIP: 0033:0x7fb579960a4a
[ 5721.540019][T28225] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5721.540022][T28225] RSP: 002b:00007ffd99006eb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5721.540026][T28225] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb579960a4a
[ 5721.540028][T28225] RDX: 0000000000000040 RSI: 00000000033ec340 RDI: 0000000000000005
[ 5721.540030][T28225] RBP: 00007ffd99006f40 R08: 0000000000418574 R09: 000000000000001c
[ 5721.540032][T28225] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5721.540034][T28225] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb579a89000
| [ 5721.540034][T28225] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb579a89000
| [ 5721.540048][T28225]
| [ 5721.540051][T28225] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28225
| [5721.552290][T28225] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5721.552529][T28225] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5721.552531][T28225] Call Trace:
[ 5721.552533][T28225]
[5721.552535][T28225] dump_stack_lvl (lib/dump_stack.c:123)
[5721.552540][T28225] check_preemption_disabled (lib/smp_processor_id.c:52)
[5721.552546][T28225] lwtunnel_output (net/core/lwtunnel.c:359)
[5721.552553][T28225] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5721.552559][T28225] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5721.552564][T28225] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5721.552569][T28225] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5721.552581][T28225] rawv6_sendmsg (net/ipv6/raw.c:918)
[5721.552593][T28225] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5721.552598][T28225] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5721.552601][T28225] ? __lock_release (kernel/locking/lockdep.c:5534)
[5721.552609][T28225] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5721.552613][T28225] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5721.552622][T28225] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5721.552638][T28225] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5721.552640][T28225] ? __lock_release (kernel/locking/lockdep.c:5534)
[5721.552652][T28225] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5721.552656][T28225] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5721.552661][T28225] ? __pfx___sys_sendto (net/socket.c:2147)
[5721.552676][T28225] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5721.552682][T28225] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5721.552690][T28225] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5721.552697][T28225] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5721.552707][T28225] __x64_sys_sendto (net/socket.c:2183)
[5721.552711][T28225] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5721.552714][T28225] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5721.552718][T28225] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5721.552723][T28225] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5721.552726][T28225] RIP: 0033:0x7fb579960a4a
[ 5721.552729][T28225] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5721.552732][T28225] RSP: 002b:00007ffd99006eb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5721.552735][T28225] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb579960a4a
[ 5721.552737][T28225] RDX: 0000000000000040 RSI: 00000000033ec340 RDI: 0000000000000005
[ 5721.552739][T28225] RBP: 00007ffd99006f40 R08: 0000000000418574 R09: 000000000000001c
[ 5721.552741][T28225] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5721.552743][T28225] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb579a89000
| [ 5721.552743][T28225] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb579a89000
| [ 5721.552757][T28225]
| [ 5721.570470][T28225] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28225
| [5721.570823][T28225] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5721.571061][T28225] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5721.571063][T28225] Call Trace:
[ 5721.571064][T28225]
[5721.571067][T28225] dump_stack_lvl (lib/dump_stack.c:123)
[5721.571072][T28225] check_preemption_disabled (lib/smp_processor_id.c:52)
[5721.571078][T28225] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5721.571084][T28225] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5721.571091][T28225] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5721.571096][T28225] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5721.571101][T28225] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5721.571114][T28225] rawv6_sendmsg (net/ipv6/raw.c:918)
[5721.571126][T28225] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5721.571131][T28225] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5721.571135][T28225] ? __lock_release (kernel/locking/lockdep.c:5534)
[5721.571143][T28225] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5721.571146][T28225] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5721.571155][T28225] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5721.571171][T28225] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5721.571174][T28225] ? __lock_release (kernel/locking/lockdep.c:5534)
[5721.571185][T28225] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5721.571189][T28225] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5721.571195][T28225] ? __pfx___sys_sendto (net/socket.c:2147)
[5721.571209][T28225] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5721.571215][T28225] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5721.571222][T28225] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5721.571229][T28225] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5721.571239][T28225] __x64_sys_sendto (net/socket.c:2183)
[5721.571243][T28225] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5721.571246][T28225] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5721.571251][T28225] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5721.571256][T28225] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5721.571259][T28225] RIP: 0033:0x7fb579960a4a
[ 5721.571263][T28225] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5721.571265][T28225] RSP: 002b:00007ffd99006eb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5721.571268][T28225] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb579960a4a
[ 5721.571271][T28225] RDX: 0000000000000040 RSI: 00000000033ec340 RDI: 0000000000000005
[ 5721.571273][T28225] RBP: 00007ffd99006f40 R08: 0000000000418574 R09: 000000000000001c
[ 5721.571275][T28225] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5721.571276][T28225] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb579a89000
| [ 5721.571276][T28225] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb579a89000
| [ 5721.571291][T28225]
| [ 5722.051257][T28229] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28229
| [5722.051696][T28229] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5722.051940][T28229] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5722.051942][T28229] Call Trace:
[ 5722.051944][T28229]
[5722.051947][T28229] dump_stack_lvl (lib/dump_stack.c:123)
[5722.051954][T28229] check_preemption_disabled (lib/smp_processor_id.c:52)
[5722.051960][T28229] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5722.051967][T28229] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5722.051973][T28229] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5722.051979][T28229] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5722.051984][T28229] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5722.051997][T28229] rawv6_sendmsg (net/ipv6/raw.c:918)
[5722.052008][T28229] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5722.052013][T28229] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5722.052018][T28229] ? __lock_release (kernel/locking/lockdep.c:5534)
[5722.052026][T28229] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5722.052030][T28229] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5722.052039][T28229] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5722.052055][T28229] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5722.052059][T28229] ? __lock_release (kernel/locking/lockdep.c:5534)
[5722.052070][T28229] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5722.052074][T28229] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5722.052080][T28229] ? __pfx___sys_sendto (net/socket.c:2147)
[5722.052095][T28229] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5722.052101][T28229] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5722.052109][T28229] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5722.052118][T28229] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5722.052128][T28229] __x64_sys_sendto (net/socket.c:2183)
[5722.052132][T28229] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5722.052135][T28229] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5722.052140][T28229] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5722.052145][T28229] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5722.052148][T28229] RIP: 0033:0x7f2dd8f74a4a
[ 5722.052152][T28229] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5722.052155][T28229] RSP: 002b:00007fff1b4cf408 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5722.052159][T28229] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2dd8f74a4a
[ 5722.052162][T28229] RDX: 0000000000000040 RSI: 0000000032744340 RDI: 0000000000000005
[ 5722.052164][T28229] RBP: 00007fff1b4cf490 R08: 0000000000418574 R09: 000000000000001c
[ 5722.052166][T28229] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5722.052168][T28229] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2dd909d000
| [ 5722.052182][T28229]
| [ 5722.064379][T28229] lwtunnel_output(): recursion limit reached on datapath
| [ 5723.509939][T28233] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28233
| [5723.510877][T28233] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5723.511148][T28233] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5723.511151][T28233] Call Trace:
[ 5723.511153][T28233]
[5723.511155][T28233] dump_stack_lvl (lib/dump_stack.c:123)
[5723.511162][T28233] check_preemption_disabled (lib/smp_processor_id.c:52)
[5723.511169][T28233] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5723.511175][T28233] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5723.511182][T28233] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5723.511187][T28233] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5723.511193][T28233] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5723.511205][T28233] rawv6_sendmsg (net/ipv6/raw.c:918)
[5723.511216][T28233] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5723.511221][T28233] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5723.511226][T28233] ? __lock_release (kernel/locking/lockdep.c:5534)
[5723.511234][T28233] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5723.511238][T28233] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5723.511247][T28233] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5723.511263][T28233] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5723.511266][T28233] ? __lock_release (kernel/locking/lockdep.c:5534)
[5723.511277][T28233] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5723.511281][T28233] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5723.511287][T28233] ? __pfx___sys_sendto (net/socket.c:2147)
[5723.511301][T28233] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5723.511307][T28233] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5723.511316][T28233] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5723.511323][T28233] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5723.511332][T28233] __x64_sys_sendto (net/socket.c:2183)
[5723.511336][T28233] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5723.511340][T28233] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5723.511344][T28233] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5723.511349][T28233] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5723.511353][T28233] RIP: 0033:0x7fedeb5e1a4a
[ 5723.511357][T28233] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5723.511360][T28233] RSP: 002b:00007ffd63866148 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5723.511364][T28233] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fedeb5e1a4a
[ 5723.511366][T28233] RDX: 0000000000000040 RSI: 000000003db14340 RDI: 0000000000000005
[ 5723.511368][T28233] RBP: 00007ffd638661d0 R08: 0000000000418574 R09: 000000000000001c
[ 5723.511370][T28233] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5723.511372][T28233] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fedeb70a000
| [ 5723.511386][T28233]
| [ 5723.511388][T28233] lwtunnel_output(): recursion limit reached on datapath
| [ 5724.990754][T28237] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28237
| [5724.991204][T28237] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5724.991450][T28237] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5724.991452][T28237] Call Trace:
[ 5724.991454][T28237]
[5724.991457][T28237] dump_stack_lvl (lib/dump_stack.c:123)
[5724.991465][T28237] check_preemption_disabled (lib/smp_processor_id.c:52)
[5724.991471][T28237] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5724.991478][T28237] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5724.991485][T28237] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5724.991491][T28237] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5724.991496][T28237] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5724.991508][T28237] rawv6_sendmsg (net/ipv6/raw.c:918)
[5724.991519][T28237] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5724.991525][T28237] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5724.991530][T28237] ? __lock_release (kernel/locking/lockdep.c:5534)
[5724.991538][T28237] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5724.991543][T28237] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5724.991552][T28237] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5724.991568][T28237] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5724.991571][T28237] ? __lock_release (kernel/locking/lockdep.c:5534)
[5724.991582][T28237] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5724.991588][T28237] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5724.991594][T28237] ? __pfx___sys_sendto (net/socket.c:2147)
[5724.991608][T28237] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5724.991614][T28237] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5724.991623][T28237] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5724.991630][T28237] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5724.991640][T28237] __x64_sys_sendto (net/socket.c:2183)
[5724.991644][T28237] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5724.991647][T28237] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5724.991652][T28237] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5724.991657][T28237] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5724.991661][T28237] RIP: 0033:0x7fac3c580a4a
[ 5724.991665][T28237] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5724.991668][T28237] RSP: 002b:00007ffc6dcdc148 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5724.991672][T28237] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fac3c580a4a
[ 5724.991674][T28237] RDX: 0000000000000040 RSI: 0000000005bf2340 RDI: 0000000000000005
[ 5724.991676][T28237] RBP: 00007ffc6dcdc1d0 R08: 0000000000418574 R09: 000000000000001c
[ 5724.991678][T28237] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5724.991680][T28237] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fac3c6a9000
| [ 5724.991680][T28237] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fac3c6a9000
| [ 5724.991694][T28237]
| [ 5724.991696][T28237] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28237
| [5725.003848][T28237] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5725.004093][T28237] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5725.004094][T28237] Call Trace:
[ 5725.004097][T28237]
[5725.004099][T28237] dump_stack_lvl (lib/dump_stack.c:123)
[5725.004105][T28237] check_preemption_disabled (lib/smp_processor_id.c:52)
[5725.004111][T28237] lwtunnel_output (net/core/lwtunnel.c:359)
[5725.004119][T28237] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5725.004125][T28237] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5725.004131][T28237] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5725.004136][T28237] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5725.004148][T28237] rawv6_sendmsg (net/ipv6/raw.c:918)
[5725.004160][T28237] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5725.004165][T28237] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5725.004169][T28237] ? __lock_release (kernel/locking/lockdep.c:5534)
[5725.004177][T28237] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5725.004180][T28237] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5725.004189][T28237] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5725.004205][T28237] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5725.004208][T28237] ? __lock_release (kernel/locking/lockdep.c:5534)
[5725.004220][T28237] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5725.004224][T28237] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5725.004230][T28237] ? __pfx___sys_sendto (net/socket.c:2147)
[5725.004245][T28237] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5725.004251][T28237] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5725.004258][T28237] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5725.004266][T28237] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5725.004276][T28237] __x64_sys_sendto (net/socket.c:2183)
[5725.004280][T28237] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5725.004283][T28237] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5725.004288][T28237] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5725.004293][T28237] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5725.004296][T28237] RIP: 0033:0x7fac3c580a4a
[ 5725.004300][T28237] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5725.004302][T28237] RSP: 002b:00007ffc6dcdc148 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5725.004305][T28237] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fac3c580a4a
[ 5725.004307][T28237] RDX: 0000000000000040 RSI: 0000000005bf2340 RDI: 0000000000000005
[ 5725.004309][T28237] RBP: 00007ffc6dcdc1d0 R08: 0000000000418574 R09: 000000000000001c
[ 5725.004311][T28237] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5725.004313][T28237] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fac3c6a9000
| [ 5725.004313][T28237] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fac3c6a9000
| [ 5725.004328][T28237]
| [ 5725.017056][T28237] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28237
| [5725.017483][T28237] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5725.017729][T28237] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5725.017731][T28237] Call Trace:
[ 5725.017733][T28237]
[5725.017735][T28237] dump_stack_lvl (lib/dump_stack.c:123)
[5725.017742][T28237] check_preemption_disabled (lib/smp_processor_id.c:52)
[5725.017748][T28237] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5725.017755][T28237] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5725.017761][T28237] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5725.017767][T28237] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5725.017772][T28237] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5725.017784][T28237] rawv6_sendmsg (net/ipv6/raw.c:918)
[5725.017796][T28237] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5725.017801][T28237] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5725.017805][T28237] ? __lock_release (kernel/locking/lockdep.c:5534)
[5725.017813][T28237] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5725.017816][T28237] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5725.017825][T28237] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5725.017842][T28237] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5725.017845][T28237] ? __lock_release (kernel/locking/lockdep.c:5534)
[5725.017856][T28237] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5725.017861][T28237] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5725.017867][T28237] ? __pfx___sys_sendto (net/socket.c:2147)
[5725.017881][T28237] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5725.017888][T28237] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5725.017895][T28237] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5725.017903][T28237] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5725.017913][T28237] __x64_sys_sendto (net/socket.c:2183)
[5725.017917][T28237] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5725.017920][T28237] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5725.017925][T28237] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5725.017929][T28237] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5725.017933][T28237] RIP: 0033:0x7fac3c580a4a
[ 5725.017936][T28237] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5725.017939][T28237] RSP: 002b:00007ffc6dcdc148 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5725.017942][T28237] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fac3c580a4a
[ 5725.017945][T28237] RDX: 0000000000000040 RSI: 0000000005bf2340 RDI: 0000000000000005
[ 5725.017947][T28237] RBP: 00007ffc6dcdc1d0 R08: 0000000000418574 R09: 000000000000001c
[ 5725.017949][T28237] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5725.017950][T28237] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fac3c6a9000
| [ 5725.017950][T28237] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fac3c6a9000
| [ 5725.017966][T28237]
| [ 5725.499251][T28241] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28241
| [5725.499698][T28241] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5725.499945][T28241] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5725.499947][T28241] Call Trace:
[ 5725.499949][T28241]
[5725.499951][T28241] dump_stack_lvl (lib/dump_stack.c:123)
[5725.499959][T28241] check_preemption_disabled (lib/smp_processor_id.c:52)
[5725.499965][T28241] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5725.499971][T28241] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5725.499978][T28241] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5725.499984][T28241] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5725.499989][T28241] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5725.500001][T28241] rawv6_sendmsg (net/ipv6/raw.c:918)
[5725.500013][T28241] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5725.500018][T28241] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5725.500023][T28241] ? __lock_release (kernel/locking/lockdep.c:5534)
[5725.500030][T28241] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5725.500035][T28241] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5725.500044][T28241] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5725.500060][T28241] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5725.500063][T28241] ? __lock_release (kernel/locking/lockdep.c:5534)
[5725.500074][T28241] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5725.500078][T28241] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5725.500084][T28241] ? __pfx___sys_sendto (net/socket.c:2147)
[5725.500109][T28241] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5725.500115][T28241] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5725.500125][T28241] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5725.500132][T28241] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5725.500141][T28241] __x64_sys_sendto (net/socket.c:2183)
[5725.500145][T28241] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5725.500149][T28241] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5725.500153][T28241] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5725.500158][T28241] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5725.500161][T28241] RIP: 0033:0x7f9cbc3ffa4a
[ 5725.500165][T28241] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5725.500168][T28241] RSP: 002b:00007ffc7bef2d78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5725.500171][T28241] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9cbc3ffa4a
[ 5725.500174][T28241] RDX: 0000000000000040 RSI: 000000000920e340 RDI: 0000000000000005
[ 5725.500176][T28241] RBP: 00007ffc7bef2e00 R08: 0000000000418574 R09: 000000000000001c
[ 5725.500178][T28241] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5725.500180][T28241] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9cbc528000
| [ 5725.500180][T28241] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9cbc528000
| [ 5725.500194][T28241]
| [ 5725.512449][T28241] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28241
| [5725.512799][T28241] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5725.513035][T28241] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5725.513037][T28241] Call Trace:
[ 5725.513038][T28241]
[5725.513040][T28241] dump_stack_lvl (lib/dump_stack.c:123)
[5725.513047][T28241] check_preemption_disabled (lib/smp_processor_id.c:52)
[5725.513052][T28241] lwtunnel_output (net/core/lwtunnel.c:359)
[5725.513059][T28241] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5725.513065][T28241] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5725.513071][T28241] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5725.513076][T28241] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5725.513088][T28241] rawv6_sendmsg (net/ipv6/raw.c:918)
[5725.513099][T28241] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5725.513104][T28241] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5725.513108][T28241] ? __lock_release (kernel/locking/lockdep.c:5534)
[5725.513118][T28241] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5725.513122][T28241] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5725.513131][T28241] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5725.513147][T28241] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5725.513150][T28241] ? __lock_release (kernel/locking/lockdep.c:5534)
[5725.513161][T28241] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5725.513165][T28241] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5725.513170][T28241] ? __pfx___sys_sendto (net/socket.c:2147)
[5725.513185][T28241] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5725.513191][T28241] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5725.513199][T28241] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5725.513206][T28241] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5725.513216][T28241] __x64_sys_sendto (net/socket.c:2183)
[5725.513220][T28241] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5725.513223][T28241] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5725.513228][T28241] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5725.513232][T28241] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5725.513236][T28241] RIP: 0033:0x7f9cbc3ffa4a
[ 5725.513239][T28241] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5725.513242][T28241] RSP: 002b:00007ffc7bef2d78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5725.513245][T28241] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9cbc3ffa4a
[ 5725.513247][T28241] RDX: 0000000000000040 RSI: 000000000920e340 RDI: 0000000000000005
[ 5725.513249][T28241] RBP: 00007ffc7bef2e00 R08: 0000000000418574 R09: 000000000000001c
[ 5725.513251][T28241] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5725.513253][T28241] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9cbc528000
| [ 5725.513253][T28241] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9cbc528000
| [ 5725.513267][T28241]
| [ 5725.525690][T28241] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28241
| [5725.526041][T28241] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5725.526289][T28241] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5725.526291][T28241] Call Trace:
[ 5725.526293][T28241]
[5725.526295][T28241] dump_stack_lvl (lib/dump_stack.c:123)
[5725.526301][T28241] check_preemption_disabled (lib/smp_processor_id.c:52)
[5725.526307][T28241] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5725.526313][T28241] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5725.526320][T28241] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5725.526325][T28241] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5725.526330][T28241] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5725.526342][T28241] rawv6_sendmsg (net/ipv6/raw.c:918)
[5725.526354][T28241] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5725.526360][T28241] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5725.526363][T28241] ? __lock_release (kernel/locking/lockdep.c:5534)
[5725.526371][T28241] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5725.526374][T28241] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5725.526383][T28241] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5725.526399][T28241] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5725.526402][T28241] ? __lock_release (kernel/locking/lockdep.c:5534)
[5725.526413][T28241] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5725.526417][T28241] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5725.526422][T28241] ? __pfx___sys_sendto (net/socket.c:2147)
[5725.526437][T28241] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5725.526443][T28241] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5725.526450][T28241] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5725.526457][T28241] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5725.526467][T28241] __x64_sys_sendto (net/socket.c:2183)
[5725.526471][T28241] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5725.526474][T28241] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5725.526479][T28241] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5725.526484][T28241] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5725.526487][T28241] RIP: 0033:0x7f9cbc3ffa4a
[ 5725.526490][T28241] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5725.526493][T28241] RSP: 002b:00007ffc7bef2d78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5725.526496][T28241] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9cbc3ffa4a
[ 5725.526498][T28241] RDX: 0000000000000040 RSI: 000000000920e340 RDI: 0000000000000005
[ 5725.526500][T28241] RBP: 00007ffc7bef2e00 R08: 0000000000418574 R09: 000000000000001c
[ 5725.526502][T28241] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5725.526504][T28241] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9cbc528000
| [ 5725.526504][T28241] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9cbc528000
| [ 5725.526518][T28241]
| [ 5725.991195][T28245] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28245
| [5725.991672][T28245] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5725.991932][T28245] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5725.991934][T28245] Call Trace:
[ 5725.991936][T28245]
[5725.991939][T28245] dump_stack_lvl (lib/dump_stack.c:123)
[5725.991947][T28245] check_preemption_disabled (lib/smp_processor_id.c:52)
[5725.991953][T28245] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5725.991959][T28245] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5725.991966][T28245] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5725.991972][T28245] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5725.991977][T28245] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5725.991989][T28245] rawv6_sendmsg (net/ipv6/raw.c:918)
[5725.992001][T28245] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5725.992006][T28245] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5725.992011][T28245] ? __lock_release (kernel/locking/lockdep.c:5534)
[5725.992019][T28245] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5725.992024][T28245] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5725.992033][T28245] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5725.992049][T28245] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5725.992051][T28245] ? __lock_release (kernel/locking/lockdep.c:5534)
[5725.992063][T28245] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5725.992068][T28245] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5725.992074][T28245] ? __pfx___sys_sendto (net/socket.c:2147)
[5725.992088][T28245] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5725.992094][T28245] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5725.992103][T28245] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5725.992110][T28245] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5725.992121][T28245] __x64_sys_sendto (net/socket.c:2183)
[5725.992126][T28245] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5725.992129][T28245] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5725.992134][T28245] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5725.992139][T28245] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5725.992142][T28245] RIP: 0033:0x7f72628fea4a
[ 5725.992146][T28245] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5725.992149][T28245] RSP: 002b:00007ffce46e2c18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5725.992153][T28245] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f72628fea4a
[ 5725.992156][T28245] RDX: 0000000000000040 RSI: 0000000038f2e340 RDI: 0000000000000005
[ 5725.992158][T28245] RBP: 00007ffce46e2ca0 R08: 0000000000418574 R09: 000000000000001c
[ 5725.992160][T28245] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5725.992162][T28245] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7262a27000
| [ 5725.992162][T28245] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7262a27000
| [ 5725.992176][T28245]
| [ 5726.004524][T28245] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28245
| [5726.004886][T28245] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5726.005146][T28245] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5726.005148][T28245] Call Trace:
[ 5726.005150][T28245]
[5726.005152][T28245] dump_stack_lvl (lib/dump_stack.c:123)
[5726.005158][T28245] check_preemption_disabled (lib/smp_processor_id.c:52)
[5726.005163][T28245] lwtunnel_output (net/core/lwtunnel.c:359)
[5726.005170][T28245] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5726.005176][T28245] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5726.005181][T28245] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5726.005186][T28245] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5726.005198][T28245] rawv6_sendmsg (net/ipv6/raw.c:918)
[5726.005210][T28245] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5726.005215][T28245] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5726.005219][T28245] ? __lock_release (kernel/locking/lockdep.c:5534)
[5726.005226][T28245] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5726.005230][T28245] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5726.005239][T28245] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5726.005255][T28245] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5726.005257][T28245] ? __lock_release (kernel/locking/lockdep.c:5534)
[5726.005268][T28245] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5726.005273][T28245] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5726.005279][T28245] ? __pfx___sys_sendto (net/socket.c:2147)
[5726.005293][T28245] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5726.005299][T28245] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5726.005306][T28245] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5726.005313][T28245] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5726.005323][T28245] __x64_sys_sendto (net/socket.c:2183)
[5726.005327][T28245] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5726.005330][T28245] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5726.005335][T28245] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5726.005339][T28245] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5726.005342][T28245] RIP: 0033:0x7f72628fea4a
[ 5726.005346][T28245] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5726.005348][T28245] RSP: 002b:00007ffce46e2c18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5726.005352][T28245] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f72628fea4a
[ 5726.005354][T28245] RDX: 0000000000000040 RSI: 0000000038f2e340 RDI: 0000000000000005
[ 5726.005356][T28245] RBP: 00007ffce46e2ca0 R08: 0000000000418574 R09: 000000000000001c
[ 5726.005357][T28245] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5726.005359][T28245] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7262a27000
| [ 5726.005359][T28245] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7262a27000
| [ 5726.005374][T28245]
| [ 5726.005802][T28245] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28245
| [5726.017628][T28245] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5726.017879][T28245] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5726.017881][T28245] Call Trace:
[ 5726.017882][T28245]
[5726.017885][T28245] dump_stack_lvl (lib/dump_stack.c:123)
[5726.017891][T28245] check_preemption_disabled (lib/smp_processor_id.c:52)
[5726.017896][T28245] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5726.017903][T28245] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5726.017909][T28245] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5726.017914][T28245] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5726.017919][T28245] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5726.017931][T28245] rawv6_sendmsg (net/ipv6/raw.c:918)
[5726.017942][T28245] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5726.017948][T28245] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5726.017951][T28245] ? __lock_release (kernel/locking/lockdep.c:5534)
[5726.017958][T28245] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5726.017962][T28245] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5726.017971][T28245] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5726.017987][T28245] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5726.017989][T28245] ? __lock_release (kernel/locking/lockdep.c:5534)
[5726.018001][T28245] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5726.018005][T28245] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5726.018010][T28245] ? __pfx___sys_sendto (net/socket.c:2147)
[5726.018024][T28245] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5726.018031][T28245] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5726.018038][T28245] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5726.018045][T28245] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5726.018055][T28245] __x64_sys_sendto (net/socket.c:2183)
[5726.018059][T28245] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5726.018062][T28245] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5726.018067][T28245] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5726.018071][T28245] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5726.018074][T28245] RIP: 0033:0x7f72628fea4a
[ 5726.018078][T28245] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5726.018081][T28245] RSP: 002b:00007ffce46e2c18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5726.018084][T28245] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f72628fea4a
[ 5726.018086][T28245] RDX: 0000000000000040 RSI: 0000000038f2e340 RDI: 0000000000000005
[ 5726.018088][T28245] RBP: 00007ffce46e2ca0 R08: 0000000000418574 R09: 000000000000001c
[ 5726.018090][T28245] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5726.018091][T28245] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7262a27000
| [ 5726.018091][T28245] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7262a27000
| [ 5726.018106][T28245]
| [ 5726.475837][T28249] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28249
| [5726.476532][T28249] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5726.476784][T28249] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5726.476787][T28249] Call Trace:
[ 5726.476789][T28249]
[5726.476791][T28249] dump_stack_lvl (lib/dump_stack.c:123)
[5726.476798][T28249] check_preemption_disabled (lib/smp_processor_id.c:52)
[5726.476804][T28249] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5726.476811][T28249] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5726.476818][T28249] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5726.476824][T28249] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5726.476829][T28249] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5726.476841][T28249] rawv6_sendmsg (net/ipv6/raw.c:918)
[5726.476852][T28249] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5726.476858][T28249] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5726.476862][T28249] ? __lock_release (kernel/locking/lockdep.c:5534)
[5726.476871][T28249] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5726.476875][T28249] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5726.476884][T28249] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5726.476900][T28249] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5726.476903][T28249] ? __lock_release (kernel/locking/lockdep.c:5534)
[5726.476914][T28249] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5726.476919][T28249] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5726.476925][T28249] ? __pfx___sys_sendto (net/socket.c:2147)
[5726.476939][T28249] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5726.476946][T28249] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5726.476955][T28249] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5726.476962][T28249] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5726.476972][T28249] __x64_sys_sendto (net/socket.c:2183)
[5726.476976][T28249] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5726.476979][T28249] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5726.476984][T28249] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5726.476989][T28249] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5726.476992][T28249] RIP: 0033:0x7f93b2ce1a4a
[ 5726.476996][T28249] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5726.476999][T28249] RSP: 002b:00007fff4ab449f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5726.477003][T28249] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f93b2ce1a4a
[ 5726.477005][T28249] RDX: 0000000000000040 RSI: 0000000019a5a340 RDI: 0000000000000005
[ 5726.477007][T28249] RBP: 00007fff4ab44a80 R08: 0000000000418574 R09: 000000000000001c
[ 5726.477009][T28249] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5726.477011][T28249] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f93b2e0a000
| [ 5728.847950][T28261] lwtunnel_output(): recursion limit reached on datapath
| [ 5730.299478][T28265] check_preemption_disabled: 7 callbacks suppressed
| [ 5730.299485][T28265] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28265
| [5730.300438][T28265] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5730.300694][T28265] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5730.300697][T28265] Call Trace:
[ 5730.300699][T28265]
[5730.300702][T28265] dump_stack_lvl (lib/dump_stack.c:123)
[5730.300710][T28265] check_preemption_disabled (lib/smp_processor_id.c:52)
[5730.300716][T28265] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5730.300723][T28265] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5730.300730][T28265] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5730.300737][T28265] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5730.300742][T28265] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5730.300754][T28265] rawv6_sendmsg (net/ipv6/raw.c:918)
[5730.300765][T28265] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5730.300771][T28265] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5730.300776][T28265] ? __lock_release (kernel/locking/lockdep.c:5534)
[5730.300784][T28265] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5730.300789][T28265] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5730.300798][T28265] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5730.300814][T28265] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5730.300817][T28265] ? __lock_release (kernel/locking/lockdep.c:5534)
[5730.300828][T28265] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5730.300833][T28265] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5730.300839][T28265] ? __pfx___sys_sendto (net/socket.c:2147)
[5730.300853][T28265] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5730.300859][T28265] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5730.300868][T28265] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5730.300875][T28265] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5730.300885][T28265] __x64_sys_sendto (net/socket.c:2183)
[5730.300889][T28265] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5730.300893][T28265] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5730.300898][T28265] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5730.300902][T28265] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5730.300906][T28265] RIP: 0033:0x7f996e4f7a4a
[ 5730.300910][T28265] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5730.300913][T28265] RSP: 002b:00007fff907b51d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5730.300917][T28265] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f996e4f7a4a
[ 5730.300920][T28265] RDX: 0000000000000040 RSI: 0000000008798340 RDI: 0000000000000005
[ 5730.300922][T28265] RBP: 00007fff907b5260 R08: 0000000000418574 R09: 000000000000001c
[ 5730.300924][T28265] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5730.300926][T28265] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f996e620000
| [ 5730.431625][ C3] Dead loop on virtual device veth0, fix it urgently!
| [ 5730.432451][ C3] Dead loop on virtual device veth1, fix it urgently!
| [ 5731.761570][T28269] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28269
| [5731.762016][T28269] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5731.762274][T28269] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5731.762277][T28269] Call Trace:
[ 5731.762279][T28269]
[5731.762282][T28269] dump_stack_lvl (lib/dump_stack.c:123)
[5731.762290][T28269] check_preemption_disabled (lib/smp_processor_id.c:52)
[5731.762296][T28269] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5731.762303][T28269] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5731.762310][T28269] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5731.762317][T28269] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5731.762322][T28269] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5731.762334][T28269] rawv6_sendmsg (net/ipv6/raw.c:918)
[5731.762345][T28269] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5731.762351][T28269] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5731.762356][T28269] ? __lock_release (kernel/locking/lockdep.c:5534)
[5731.762365][T28269] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5731.762370][T28269] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5731.762379][T28269] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5731.762395][T28269] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5731.762398][T28269] ? __lock_release (kernel/locking/lockdep.c:5534)
[5731.762409][T28269] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5731.762415][T28269] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5731.762421][T28269] ? __pfx___sys_sendto (net/socket.c:2147)
[5731.762435][T28269] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5731.762442][T28269] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5731.762451][T28269] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5731.762458][T28269] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5731.762468][T28269] __x64_sys_sendto (net/socket.c:2183)
[5731.762472][T28269] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5731.762476][T28269] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5731.762481][T28269] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5731.762486][T28269] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5731.762490][T28269] RIP: 0033:0x7f0d3f08ba4a
[ 5731.762494][T28269] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5731.762497][T28269] RSP: 002b:00007ffe66000c38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5731.762501][T28269] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0d3f08ba4a
[ 5731.762503][T28269] RDX: 0000000000000040 RSI: 000000000d36f340 RDI: 0000000000000005
[ 5731.762505][T28269] RBP: 00007ffe66000cc0 R08: 0000000000418574 R09: 000000000000001c
[ 5731.762507][T28269] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5731.762509][T28269] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0d3f1b4000
| [ 5731.762509][T28269] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0d3f1b4000
| [ 5731.762524][T28269]
| [ 5731.762526][T28269] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28269
| [5731.774475][T28269] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5731.774717][T28269] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5731.774719][T28269] Call Trace:
[ 5731.774721][T28269]
[5731.774723][T28269] dump_stack_lvl (lib/dump_stack.c:123)
[5731.774729][T28269] check_preemption_disabled (lib/smp_processor_id.c:52)
[5731.774735][T28269] lwtunnel_output (net/core/lwtunnel.c:359)
[5731.774742][T28269] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5731.774748][T28269] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5731.774754][T28269] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5731.774759][T28269] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5731.774771][T28269] rawv6_sendmsg (net/ipv6/raw.c:918)
[5731.774783][T28269] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5731.774788][T28269] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5731.774792][T28269] ? __lock_release (kernel/locking/lockdep.c:5534)
[5731.774800][T28269] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5731.774803][T28269] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5731.774812][T28269] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5731.774829][T28269] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5731.774831][T28269] ? __lock_release (kernel/locking/lockdep.c:5534)
[5731.774843][T28269] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5731.774847][T28269] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5731.774852][T28269] ? __pfx___sys_sendto (net/socket.c:2147)
[5731.774867][T28269] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5731.774873][T28269] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5731.774881][T28269] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5731.774889][T28269] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5731.774899][T28269] __x64_sys_sendto (net/socket.c:2183)
[5731.774903][T28269] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5731.774906][T28269] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5731.774911][T28269] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5731.774916][T28269] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5731.774919][T28269] RIP: 0033:0x7f0d3f08ba4a
[ 5731.774922][T28269] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5731.774925][T28269] RSP: 002b:00007ffe66000c38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5731.774928][T28269] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0d3f08ba4a
[ 5731.774930][T28269] RDX: 0000000000000040 RSI: 000000000d36f340 RDI: 0000000000000005
[ 5731.774932][T28269] RBP: 00007ffe66000cc0 R08: 0000000000418574 R09: 000000000000001c
[ 5731.774934][T28269] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5731.774936][T28269] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0d3f1b4000
| [ 5731.774936][T28269] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0d3f1b4000
| [ 5731.774951][T28269]
| [ 5731.789935][T28269] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28269
| [5731.790302][T28269] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5731.790545][T28269] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5731.790547][T28269] Call Trace:
[ 5731.790548][T28269]
[5731.790550][T28269] dump_stack_lvl (lib/dump_stack.c:123)
[5731.790557][T28269] check_preemption_disabled (lib/smp_processor_id.c:52)
[5731.790563][T28269] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5731.790569][T28269] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5731.790576][T28269] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5731.790582][T28269] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5731.790587][T28269] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5731.790599][T28269] rawv6_sendmsg (net/ipv6/raw.c:918)
[5731.790610][T28269] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5731.790615][T28269] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5731.790619][T28269] ? __lock_release (kernel/locking/lockdep.c:5534)
[5731.790627][T28269] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5731.790631][T28269] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5731.790640][T28269] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5731.790656][T28269] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5731.790658][T28269] ? __lock_release (kernel/locking/lockdep.c:5534)
[5731.790669][T28269] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5731.790674][T28269] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5731.790679][T28269] ? __pfx___sys_sendto (net/socket.c:2147)
[5731.790693][T28269] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5731.790700][T28269] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5731.790707][T28269] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5731.790714][T28269] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5731.790724][T28269] __x64_sys_sendto (net/socket.c:2183)
[5731.790728][T28269] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5731.790731][T28269] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5731.790735][T28269] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5731.790740][T28269] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5731.790744][T28269] RIP: 0033:0x7f0d3f08ba4a
[ 5731.790748][T28269] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5731.790751][T28269] RSP: 002b:00007ffe66000c38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5731.790754][T28269] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0d3f08ba4a
[ 5731.790756][T28269] RDX: 0000000000000040 RSI: 000000000d36f340 RDI: 0000000000000005
[ 5731.790758][T28269] RBP: 00007ffe66000cc0 R08: 0000000000418574 R09: 000000000000001c
[ 5731.790760][T28269] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5731.790762][T28269] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0d3f1b4000
| [ 5731.790762][T28269] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0d3f1b4000
| [ 5731.790776][T28269]
| [ 5732.260204][T28273] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28273
| [5732.260647][T28273] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5732.260894][T28273] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5732.260896][T28273] Call Trace:
[ 5732.260899][T28273]
[5732.260901][T28273] dump_stack_lvl (lib/dump_stack.c:123)
[5732.260909][T28273] check_preemption_disabled (lib/smp_processor_id.c:52)
[5732.260915][T28273] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5732.260921][T28273] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5732.260928][T28273] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5732.260934][T28273] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5732.260939][T28273] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5732.260951][T28273] rawv6_sendmsg (net/ipv6/raw.c:918)
[5732.260963][T28273] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5732.260968][T28273] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5732.260973][T28273] ? __lock_release (kernel/locking/lockdep.c:5534)
[5732.260981][T28273] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5732.260987][T28273] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5732.260995][T28273] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5732.261011][T28273] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5732.261014][T28273] ? __lock_release (kernel/locking/lockdep.c:5534)
[5732.261025][T28273] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5732.261030][T28273] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5732.261036][T28273] ? __pfx___sys_sendto (net/socket.c:2147)
[5732.261050][T28273] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5732.261057][T28273] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5732.261065][T28273] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5732.261072][T28273] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5732.261082][T28273] __x64_sys_sendto (net/socket.c:2183)
[5732.261086][T28273] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5732.261089][T28273] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5732.261094][T28273] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5732.261099][T28273] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5732.261103][T28273] RIP: 0033:0x7f6533070a4a
[ 5732.261106][T28273] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5732.261109][T28273] RSP: 002b:00007ffc316e9a28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5732.261115][T28273] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6533070a4a
[ 5732.261117][T28273] RDX: 0000000000000040 RSI: 000000002e700340 RDI: 0000000000000005
[ 5732.261119][T28273] RBP: 00007ffc316e9ab0 R08: 0000000000418574 R09: 000000000000001c
[ 5732.261121][T28273] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5732.261123][T28273] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6533199000
| [ 5732.261138][T28273]
| [ 5732.274110][T28273] lwtunnel_output(): recursion limit reached on datapath
| [ 5733.726452][T28277] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28277
| [5733.726890][T28277] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5733.727158][T28277] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5733.727160][T28277] Call Trace:
[ 5733.727162][T28277]
[5733.727164][T28277] dump_stack_lvl (lib/dump_stack.c:123)
[5733.727172][T28277] check_preemption_disabled (lib/smp_processor_id.c:52)
[5733.727178][T28277] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5733.727185][T28277] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5733.727192][T28277] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5733.727198][T28277] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5733.727203][T28277] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5733.727215][T28277] rawv6_sendmsg (net/ipv6/raw.c:918)
[5733.727227][T28277] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5733.727232][T28277] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5733.727237][T28277] ? __lock_release (kernel/locking/lockdep.c:5534)
[5733.727246][T28277] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5733.727251][T28277] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5733.727260][T28277] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5733.727276][T28277] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5733.727279][T28277] ? __lock_release (kernel/locking/lockdep.c:5534)
[5733.727290][T28277] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5733.727295][T28277] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5733.727301][T28277] ? __pfx___sys_sendto (net/socket.c:2147)
[5733.727315][T28277] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5733.727322][T28277] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5733.727330][T28277] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5733.727337][T28277] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5733.727347][T28277] __x64_sys_sendto (net/socket.c:2183)
[5733.727351][T28277] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5733.727355][T28277] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5733.727360][T28277] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5733.727365][T28277] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5733.727369][T28277] RIP: 0033:0x7f551d0d7a4a
[ 5733.727372][T28277] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5733.727375][T28277] RSP: 002b:00007ffec9ff8738 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5733.727379][T28277] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f551d0d7a4a
[ 5733.727382][T28277] RDX: 0000000000000040 RSI: 0000000037653340 RDI: 0000000000000005
[ 5733.727384][T28277] RBP: 00007ffec9ff87c0 R08: 0000000000418574 R09: 000000000000001c
[ 5733.727386][T28277] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5733.727388][T28277] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f551d200000
| [ 5733.727388][T28277] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f551d200000
| [ 5733.727403][T28277]
| [ 5733.727406][T28277] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28277
| [5733.738727][T28277] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5733.738965][T28277] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5733.738967][T28277] Call Trace:
[ 5733.738969][T28277]
[5733.738971][T28277] dump_stack_lvl (lib/dump_stack.c:123)
[5733.738977][T28277] check_preemption_disabled (lib/smp_processor_id.c:52)
[5733.738983][T28277] lwtunnel_output (net/core/lwtunnel.c:359)
[5733.738990][T28277] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5733.738996][T28277] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5733.739002][T28277] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5733.739006][T28277] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5733.739018][T28277] rawv6_sendmsg (net/ipv6/raw.c:918)
[5733.739030][T28277] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5733.739035][T28277] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5733.739039][T28277] ? __lock_release (kernel/locking/lockdep.c:5534)
[5733.739047][T28277] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5733.739051][T28277] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5733.739060][T28277] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5733.739076][T28277] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5733.739078][T28277] ? __lock_release (kernel/locking/lockdep.c:5534)
[5733.739089][T28277] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5733.739093][T28277] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5733.739099][T28277] ? __pfx___sys_sendto (net/socket.c:2147)
[5733.739114][T28277] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5733.739121][T28277] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5733.739129][T28277] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5733.739136][T28277] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5733.739146][T28277] __x64_sys_sendto (net/socket.c:2183)
[5733.739150][T28277] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5733.739153][T28277] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5733.739158][T28277] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5733.739163][T28277] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5733.739167][T28277] RIP: 0033:0x7f551d0d7a4a
[ 5733.739170][T28277] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5733.739173][T28277] RSP: 002b:00007ffec9ff8738 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5733.739176][T28277] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f551d0d7a4a
[ 5733.739178][T28277] RDX: 0000000000000040 RSI: 0000000037653340 RDI: 0000000000000005
[ 5733.739180][T28277] RBP: 00007ffec9ff87c0 R08: 0000000000418574 R09: 000000000000001c
[ 5733.739182][T28277] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5733.739184][T28277] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f551d200000
| [ 5733.739184][T28277] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f551d200000
| [ 5733.739198][T28277]
| [ 5733.752033][T28277] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28277
| [5733.752407][T28277] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5733.752662][T28277] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5733.752663][T28277] Call Trace:
[ 5733.752665][T28277]
[5733.752667][T28277] dump_stack_lvl (lib/dump_stack.c:123)
[5733.752674][T28277] check_preemption_disabled (lib/smp_processor_id.c:52)
[5733.752679][T28277] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5733.752686][T28277] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5733.752692][T28277] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5733.752698][T28277] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5733.752703][T28277] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5733.752714][T28277] rawv6_sendmsg (net/ipv6/raw.c:918)
[5733.752726][T28277] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5733.752731][T28277] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5733.752735][T28277] ? __lock_release (kernel/locking/lockdep.c:5534)
[5733.752743][T28277] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5733.752747][T28277] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5733.752755][T28277] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5733.752771][T28277] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5733.752774][T28277] ? __lock_release (kernel/locking/lockdep.c:5534)
[5733.752785][T28277] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5733.752789][T28277] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5733.752795][T28277] ? __pfx___sys_sendto (net/socket.c:2147)
[5733.752809][T28277] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5733.752815][T28277] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5733.752824][T28277] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5733.752831][T28277] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5733.752841][T28277] __x64_sys_sendto (net/socket.c:2183)
[5733.752845][T28277] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5733.752848][T28277] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5733.752853][T28277] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5733.752857][T28277] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5733.752861][T28277] RIP: 0033:0x7f551d0d7a4a
[ 5733.752864][T28277] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5733.752867][T28277] RSP: 002b:00007ffec9ff8738 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5733.752870][T28277] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f551d0d7a4a
[ 5733.752873][T28277] RDX: 0000000000000040 RSI: 0000000037653340 RDI: 0000000000000005
[ 5733.752874][T28277] RBP: 00007ffec9ff87c0 R08: 0000000000418574 R09: 000000000000001c
[ 5733.752877][T28277] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5733.752878][T28277] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f551d200000
| [ 5733.752878][T28277] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f551d200000
| [ 5733.752893][T28277]
| [ 5734.208302][T28281] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28281
| [5734.208771][T28281] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5734.209043][T28281] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5734.209045][T28281] Call Trace:
[ 5734.209047][T28281]
[5734.209049][T28281] dump_stack_lvl (lib/dump_stack.c:123)
[5734.209057][T28281] check_preemption_disabled (lib/smp_processor_id.c:52)
[5734.209063][T28281] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5734.209069][T28281] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5734.209076][T28281] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5734.209082][T28281] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5734.209086][T28281] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5734.209098][T28281] rawv6_sendmsg (net/ipv6/raw.c:918)
[5734.209110][T28281] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5734.209115][T28281] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5734.209119][T28281] ? __lock_release (kernel/locking/lockdep.c:5534)
[5734.209129][T28281] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5734.209134][T28281] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5734.209142][T28281] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5734.209158][T28281] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5734.209161][T28281] ? __lock_release (kernel/locking/lockdep.c:5534)
[5734.209171][T28281] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5734.209176][T28281] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5734.209182][T28281] ? __pfx___sys_sendto (net/socket.c:2147)
[5734.209195][T28281] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5734.209202][T28281] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5734.209210][T28281] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5734.209217][T28281] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5734.209227][T28281] __x64_sys_sendto (net/socket.c:2183)
[5734.209231][T28281] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5734.209234][T28281] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5734.209239][T28281] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5734.209244][T28281] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5734.209248][T28281] RIP: 0033:0x7fc834208a4a
[ 5734.209252][T28281] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5734.209255][T28281] RSP: 002b:00007ffc8bc0bee8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5734.209258][T28281] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc834208a4a
[ 5734.209261][T28281] RDX: 0000000000000040 RSI: 0000000014266340 RDI: 0000000000000005
[ 5734.209263][T28281] RBP: 00007ffc8bc0bf70 R08: 0000000000418574 R09: 000000000000001c
[ 5734.209265][T28281] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5734.209267][T28281] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc834331000
| [ 5734.209267][T28281] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc834331000
| [ 5734.209281][T28281]
| [ 5734.221506][T28281] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28281
| [5734.221866][T28281] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5734.222459][T28281] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5734.222461][T28281] Call Trace:
[ 5734.222463][T28281]
[5734.222465][T28281] dump_stack_lvl (lib/dump_stack.c:123)
[5734.222472][T28281] check_preemption_disabled (lib/smp_processor_id.c:52)
[5734.222478][T28281] lwtunnel_output (net/core/lwtunnel.c:359)
[5734.222484][T28281] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5734.222491][T28281] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5734.222497][T28281] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5734.222502][T28281] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5734.222514][T28281] rawv6_sendmsg (net/ipv6/raw.c:918)
[5734.222526][T28281] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5734.222531][T28281] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5734.222535][T28281] ? __lock_release (kernel/locking/lockdep.c:5534)
[5734.222543][T28281] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5734.222547][T28281] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5734.222556][T28281] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5734.222572][T28281] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5734.222575][T28281] ? __lock_release (kernel/locking/lockdep.c:5534)
[5734.222586][T28281] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5734.222591][T28281] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5734.222596][T28281] ? __pfx___sys_sendto (net/socket.c:2147)
[5734.222611][T28281] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5734.222617][T28281] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5734.222625][T28281] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5734.222632][T28281] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5734.222642][T28281] __x64_sys_sendto (net/socket.c:2183)
[5734.222646][T28281] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5734.222649][T28281] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5734.222654][T28281] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5734.222659][T28281] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5734.222662][T28281] RIP: 0033:0x7fc834208a4a
[ 5734.222666][T28281] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5734.222668][T28281] RSP: 002b:00007ffc8bc0bee8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5734.222672][T28281] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc834208a4a
[ 5734.222674][T28281] RDX: 0000000000000040 RSI: 0000000014266340 RDI: 0000000000000005
[ 5734.222675][T28281] RBP: 00007ffc8bc0bf70 R08: 0000000000418574 R09: 000000000000001c
[ 5734.222677][T28281] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5734.222679][T28281] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc834331000
| [ 5734.677718][T28285] lwtunnel_output(): recursion limit reached on datapath
| [ 5736.137213][T28289] check_preemption_disabled: 2 callbacks suppressed
| [ 5736.137219][T28289] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28289
| [5736.137945][T28289] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5736.139309][T28289] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5736.139311][T28289] Call Trace:
[ 5736.139313][T28289]
[5736.139316][T28289] dump_stack_lvl (lib/dump_stack.c:123)
[5736.139324][T28289] check_preemption_disabled (lib/smp_processor_id.c:52)
[5736.139330][T28289] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5736.139337][T28289] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5736.139343][T28289] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5736.139350][T28289] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5736.139355][T28289] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5736.139366][T28289] rawv6_sendmsg (net/ipv6/raw.c:918)
[5736.139378][T28289] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5736.139383][T28289] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5736.139388][T28289] ? __lock_release (kernel/locking/lockdep.c:5534)
[5736.139396][T28289] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5736.139402][T28289] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5736.139410][T28289] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5736.139426][T28289] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5736.139429][T28289] ? __lock_release (kernel/locking/lockdep.c:5534)
[5736.139440][T28289] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5736.139446][T28289] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5736.139451][T28289] ? __pfx___sys_sendto (net/socket.c:2147)
[5736.139465][T28289] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5736.139472][T28289] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5736.139481][T28289] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5736.139488][T28289] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5736.139498][T28289] __x64_sys_sendto (net/socket.c:2183)
[5736.139502][T28289] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5736.139506][T28289] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5736.139510][T28289] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5736.139515][T28289] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5736.139519][T28289] RIP: 0033:0x7f7cbdeb9a4a
[ 5736.139523][T28289] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5736.139526][T28289] RSP: 002b:00007ffe14154c88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5736.139529][T28289] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7cbdeb9a4a
[ 5736.139531][T28289] RDX: 0000000000000040 RSI: 000000003ab81340 RDI: 0000000000000005
[ 5736.139533][T28289] RBP: 00007ffe14154d10 R08: 0000000000418574 R09: 000000000000001c
[ 5736.139536][T28289] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5736.139537][T28289] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7cbdfe2000
| [ 5736.139537][T28289] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7cbdfe2000
| [ 5736.139551][T28289]
| [ 5736.139554][T28289] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28289
| [5736.150705][T28289] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5736.150942][T28289] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5736.150944][T28289] Call Trace:
[ 5736.150946][T28289]
[5736.150948][T28289] dump_stack_lvl (lib/dump_stack.c:123)
[5736.150953][T28289] check_preemption_disabled (lib/smp_processor_id.c:52)
[5736.150958][T28289] lwtunnel_output (net/core/lwtunnel.c:359)
[5736.150965][T28289] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5736.150971][T28289] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5736.150976][T28289] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5736.150981][T28289] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5736.150993][T28289] rawv6_sendmsg (net/ipv6/raw.c:918)
[5736.151005][T28289] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5736.151010][T28289] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5736.151014][T28289] ? __lock_release (kernel/locking/lockdep.c:5534)
[5736.151021][T28289] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5736.151024][T28289] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5736.151033][T28289] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5736.151049][T28289] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5736.151051][T28289] ? __lock_release (kernel/locking/lockdep.c:5534)
[5736.151062][T28289] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5736.151066][T28289] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5736.151072][T28289] ? __pfx___sys_sendto (net/socket.c:2147)
[5736.151086][T28289] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5736.151092][T28289] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5736.151100][T28289] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5736.151107][T28289] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5736.151118][T28289] __x64_sys_sendto (net/socket.c:2183)
[5736.151122][T28289] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5736.151125][T28289] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5736.151130][T28289] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5736.151135][T28289] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5736.151138][T28289] RIP: 0033:0x7f7cbdeb9a4a
[ 5736.151141][T28289] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5736.151143][T28289] RSP: 002b:00007ffe14154c88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5736.151146][T28289] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7cbdeb9a4a
[ 5736.151148][T28289] RDX: 0000000000000040 RSI: 000000003ab81340 RDI: 0000000000000005
[ 5736.151150][T28289] RBP: 00007ffe14154d10 R08: 0000000000418574 R09: 000000000000001c
[ 5736.151152][T28289] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5736.151153][T28289] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7cbdfe2000
| [ 5736.151153][T28289] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7cbdfe2000
| [ 5736.151168][T28289]
| [ 5736.163964][T28289] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28289
| [5736.164343][T28289] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5736.164588][T28289] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5736.164590][T28289] Call Trace:
[ 5736.164592][T28289]
[5736.164594][T28289] dump_stack_lvl (lib/dump_stack.c:123)
[5736.164600][T28289] check_preemption_disabled (lib/smp_processor_id.c:52)
[5736.164606][T28289] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5736.164613][T28289] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5736.164620][T28289] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5736.164626][T28289] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5736.164630][T28289] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5736.164643][T28289] rawv6_sendmsg (net/ipv6/raw.c:918)
[5736.164655][T28289] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5736.164660][T28289] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5736.164664][T28289] ? __lock_release (kernel/locking/lockdep.c:5534)
[5736.164672][T28289] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5736.164676][T28289] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5736.164685][T28289] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5736.164701][T28289] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5736.164704][T28289] ? __lock_release (kernel/locking/lockdep.c:5534)
[5736.164716][T28289] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5736.164720][T28289] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5736.164726][T28289] ? __pfx___sys_sendto (net/socket.c:2147)
[5736.164741][T28289] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5736.164747][T28289] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5736.164755][T28289] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5736.164762][T28289] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5736.164772][T28289] __x64_sys_sendto (net/socket.c:2183)
[5736.164776][T28289] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5736.164779][T28289] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5736.164784][T28289] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5736.164789][T28289] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5736.164792][T28289] RIP: 0033:0x7f7cbdeb9a4a
[ 5736.164796][T28289] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5736.164799][T28289] RSP: 002b:00007ffe14154c88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5736.164802][T28289] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7cbdeb9a4a
[ 5736.164804][T28289] RDX: 0000000000000040 RSI: 000000003ab81340 RDI: 0000000000000005
[ 5736.164806][T28289] RBP: 00007ffe14154d10 R08: 0000000000418574 R09: 000000000000001c
[ 5736.164808][T28289] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5736.164810][T28289] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7cbdfe2000
| [ 5736.164810][T28289] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7cbdfe2000
| [ 5736.164825][T28289]
| [ 5736.626695][T28293] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28293
| [5736.627179][T28293] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5736.627441][T28293] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5736.627444][T28293] Call Trace:
[ 5736.627446][T28293]
[5736.627448][T28293] dump_stack_lvl (lib/dump_stack.c:123)
[5736.627455][T28293] check_preemption_disabled (lib/smp_processor_id.c:52)
[5736.627462][T28293] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5736.627468][T28293] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5736.627475][T28293] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5736.627481][T28293] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5736.627486][T28293] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5736.627498][T28293] rawv6_sendmsg (net/ipv6/raw.c:918)
[5736.627510][T28293] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5736.627515][T28293] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5736.627520][T28293] ? __lock_release (kernel/locking/lockdep.c:5534)
[5736.627528][T28293] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5736.627533][T28293] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5736.627542][T28293] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5736.627558][T28293] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5736.627561][T28293] ? __lock_release (kernel/locking/lockdep.c:5534)
[5736.627572][T28293] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5736.627577][T28293] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5736.627582][T28293] ? __pfx___sys_sendto (net/socket.c:2147)
[5736.627596][T28293] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5736.627603][T28293] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5736.627611][T28293] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5736.627619][T28293] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5736.627629][T28293] __x64_sys_sendto (net/socket.c:2183)
[5736.627633][T28293] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5736.627636][T28293] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5736.627641][T28293] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5736.627646][T28293] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5736.627650][T28293] RIP: 0033:0x7f64b9e66a4a
[ 5736.627654][T28293] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5736.627657][T28293] RSP: 002b:00007ffdc4f7f628 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5736.627661][T28293] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f64b9e66a4a
[ 5736.627663][T28293] RDX: 0000000000000040 RSI: 000000003c7c2340 RDI: 0000000000000005
[ 5736.627665][T28293] RBP: 00007ffdc4f7f6b0 R08: 0000000000418574 R09: 000000000000001c
[ 5736.627667][T28293] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5736.627669][T28293] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f64b9f8f000
| [ 5736.627669][T28293] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f64b9f8f000
| [ 5736.627684][T28293]
| [ 5736.627686][T28293] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28293
| [5736.639933][T28293] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5736.640191][T28293] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5736.640193][T28293] Call Trace:
[ 5736.640195][T28293]
[5736.640197][T28293] dump_stack_lvl (lib/dump_stack.c:123)
[5736.640203][T28293] check_preemption_disabled (lib/smp_processor_id.c:52)
[5736.640209][T28293] lwtunnel_output (net/core/lwtunnel.c:359)
[5736.640216][T28293] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5736.640222][T28293] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5736.640228][T28293] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5736.640233][T28293] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5736.640245][T28293] rawv6_sendmsg (net/ipv6/raw.c:918)
[5736.640257][T28293] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5736.640262][T28293] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5736.640266][T28293] ? __lock_release (kernel/locking/lockdep.c:5534)
[5736.640274][T28293] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5736.640278][T28293] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5736.640287][T28293] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5736.640303][T28293] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5736.640306][T28293] ? __lock_release (kernel/locking/lockdep.c:5534)
[5736.640317][T28293] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5736.640321][T28293] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5736.640327][T28293] ? __pfx___sys_sendto (net/socket.c:2147)
[5736.640341][T28293] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5736.640347][T28293] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5736.640355][T28293] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5736.640362][T28293] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5736.640372][T28293] __x64_sys_sendto (net/socket.c:2183)
[5736.640376][T28293] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5736.640379][T28293] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5736.640384][T28293] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5736.640389][T28293] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5736.640392][T28293] RIP: 0033:0x7f64b9e66a4a
[ 5736.640396][T28293] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5736.640398][T28293] RSP: 002b:00007ffdc4f7f628 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5736.640401][T28293] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f64b9e66a4a
[ 5736.640404][T28293] RDX: 0000000000000040 RSI: 000000003c7c2340 RDI: 0000000000000005
[ 5736.640405][T28293] RBP: 00007ffdc4f7f6b0 R08: 0000000000418574 R09: 000000000000001c
[ 5736.640407][T28293] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5736.640409][T28293] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f64b9f8f000
| [ 5736.640409][T28293] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f64b9f8f000
| [ 5736.640424][T28293]
| [ 5736.640890][T28293] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28293
| [5736.652757][T28293] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5736.653013][T28293] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5736.653015][T28293] Call Trace:
[ 5736.653016][T28293]
[5736.653019][T28293] dump_stack_lvl (lib/dump_stack.c:123)
[5736.653025][T28293] check_preemption_disabled (lib/smp_processor_id.c:52)
[5736.653031][T28293] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5736.653038][T28293] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5736.653044][T28293] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5736.653050][T28293] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5736.653055][T28293] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5736.653067][T28293] rawv6_sendmsg (net/ipv6/raw.c:918)
[5736.653079][T28293] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5736.653084][T28293] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5736.653088][T28293] ? __lock_release (kernel/locking/lockdep.c:5534)
[5736.653096][T28293] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5736.653100][T28293] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5736.653109][T28293] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5736.653127][T28293] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5736.653130][T28293] ? __lock_release (kernel/locking/lockdep.c:5534)
[5736.653141][T28293] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5736.653145][T28293] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5736.653151][T28293] ? __pfx___sys_sendto (net/socket.c:2147)
[5736.653166][T28293] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5736.653172][T28293] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5736.653181][T28293] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5736.653188][T28293] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5736.653198][T28293] __x64_sys_sendto (net/socket.c:2183)
[5736.653202][T28293] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5736.653205][T28293] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5736.653210][T28293] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5736.653215][T28293] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5736.653219][T28293] RIP: 0033:0x7f64b9e66a4a
[ 5736.653222][T28293] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5736.653225][T28293] RSP: 002b:00007ffdc4f7f628 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5736.653229][T28293] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f64b9e66a4a
[ 5736.653231][T28293] RDX: 0000000000000040 RSI: 000000003c7c2340 RDI: 0000000000000005
[ 5736.653233][T28293] RBP: 00007ffdc4f7f6b0 R08: 0000000000418574 R09: 000000000000001c
[ 5736.653235][T28293] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5736.653237][T28293] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f64b9f8f000
| [ 5736.653237][T28293] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f64b9f8f000
| [ 5736.653252][T28293]
| [ 5737.109247][T28297] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28297
| [5737.109716][T28297] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5737.109976][T28297] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5737.109978][T28297] Call Trace:
[ 5737.109980][T28297]
[5737.109983][T28297] dump_stack_lvl (lib/dump_stack.c:123)
[5737.109990][T28297] check_preemption_disabled (lib/smp_processor_id.c:52)
[5737.109996][T28297] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5737.110003][T28297] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5737.110010][T28297] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5737.110016][T28297] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5737.110021][T28297] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5737.110033][T28297] rawv6_sendmsg (net/ipv6/raw.c:918)
[5737.110044][T28297] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5737.110050][T28297] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5737.110054][T28297] ? __lock_release (kernel/locking/lockdep.c:5534)
[5737.110062][T28297] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5737.110067][T28297] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5737.110076][T28297] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5737.110092][T28297] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5737.110095][T28297] ? __lock_release (kernel/locking/lockdep.c:5534)
[5737.110106][T28297] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5737.110111][T28297] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5737.110118][T28297] ? __pfx___sys_sendto (net/socket.c:2147)
[5737.110132][T28297] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5737.110139][T28297] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5737.110147][T28297] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5737.110154][T28297] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5737.110164][T28297] __x64_sys_sendto (net/socket.c:2183)
[5737.110168][T28297] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5737.110172][T28297] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5737.110177][T28297] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5737.110182][T28297] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5737.110186][T28297] RIP: 0033:0x7f1f647a6a4a
[ 5737.110190][T28297] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5737.110192][T28297] RSP: 002b:00007ffc873becc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5737.110196][T28297] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1f647a6a4a
[ 5737.110198][T28297] RDX: 0000000000000040 RSI: 0000000031793340 RDI: 0000000000000005
[ 5737.110201][T28297] RBP: 00007ffc873bed50 R08: 0000000000418574 R09: 000000000000001c
[ 5737.110202][T28297] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5737.110204][T28297] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1f648cf000
| [ 5737.110204][T28297] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1f648cf000
| [ 5737.110219][T28297]
| [ 5737.122645][T28297] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28297
| [5737.123008][T28297] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5737.123268][T28297] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5737.123269][T28297] Call Trace:
[ 5737.123271][T28297]
[5737.123273][T28297] dump_stack_lvl (lib/dump_stack.c:123)
[5737.123280][T28297] check_preemption_disabled (lib/smp_processor_id.c:52)
[5737.123286][T28297] lwtunnel_output (net/core/lwtunnel.c:359)
[5737.123292][T28297] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5737.123299][T28297] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5737.123305][T28297] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5737.123309][T28297] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5737.123321][T28297] rawv6_sendmsg (net/ipv6/raw.c:918)
[5737.123333][T28297] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5737.123338][T28297] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5737.123342][T28297] ? __lock_release (kernel/locking/lockdep.c:5534)
[5737.123349][T28297] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5737.123353][T28297] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5737.123362][T28297] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5737.123378][T28297] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5737.123381][T28297] ? __lock_release (kernel/locking/lockdep.c:5534)
[5737.123392][T28297] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5737.123397][T28297] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5737.123402][T28297] ? __pfx___sys_sendto (net/socket.c:2147)
[5737.123417][T28297] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5737.123423][T28297] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5737.123431][T28297] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5737.123438][T28297] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5737.123448][T28297] __x64_sys_sendto (net/socket.c:2183)
[5737.123452][T28297] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5737.123455][T28297] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5737.123459][T28297] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5737.123464][T28297] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5737.123467][T28297] RIP: 0033:0x7f1f647a6a4a
[ 5737.123470][T28297] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5737.123473][T28297] RSP: 002b:00007ffc873becc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5737.123476][T28297] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1f647a6a4a
[ 5737.123479][T28297] RDX: 0000000000000040 RSI: 0000000031793340 RDI: 0000000000000005
[ 5737.123480][T28297] RBP: 00007ffc873bed50 R08: 0000000000418574 R09: 000000000000001c
[ 5737.123482][T28297] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5737.123484][T28297] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1f648cf000
| [ 5737.123484][T28297] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1f648cf000
| [ 5737.123499][T28297]
| [ 5737.123952][T28297] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28297
| [5737.135626][T28297] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5737.135877][T28297] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5737.135879][T28297] Call Trace:
[ 5737.135881][T28297]
[5737.135883][T28297] dump_stack_lvl (lib/dump_stack.c:123)
[5737.135889][T28297] check_preemption_disabled (lib/smp_processor_id.c:52)
[5737.135895][T28297] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5737.135901][T28297] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5737.135908][T28297] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5737.135914][T28297] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5737.135918][T28297] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5737.135931][T28297] rawv6_sendmsg (net/ipv6/raw.c:918)
[5737.135942][T28297] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5737.135948][T28297] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5737.135952][T28297] ? __lock_release (kernel/locking/lockdep.c:5534)
[5737.135959][T28297] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5737.135963][T28297] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5737.135972][T28297] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5737.135988][T28297] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5737.135990][T28297] ? __lock_release (kernel/locking/lockdep.c:5534)
[5737.136002][T28297] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5737.136006][T28297] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5737.136012][T28297] ? __pfx___sys_sendto (net/socket.c:2147)
[5737.136026][T28297] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5737.136032][T28297] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5737.136040][T28297] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5737.136047][T28297] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5737.136057][T28297] __x64_sys_sendto (net/socket.c:2183)
[5737.136077][T28297] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5737.136080][T28297] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5737.136085][T28297] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5737.136090][T28297] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5737.136093][T28297] RIP: 0033:0x7f1f647a6a4a
[ 5737.136097][T28297] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5737.136100][T28297] RSP: 002b:00007ffc873becc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5737.136103][T28297] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1f647a6a4a
[ 5737.136106][T28297] RDX: 0000000000000040 RSI: 0000000031793340 RDI: 0000000000000005
[ 5737.136107][T28297] RBP: 00007ffc873bed50 R08: 0000000000418574 R09: 000000000000001c
[ 5737.136110][T28297] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5737.136112][T28297] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1f648cf000
| [ 5737.136112][T28297] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1f648cf000
| [ 5737.136126][T28297]
| [ 5737.580259][T28301] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28301
| [5737.580702][T28301] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5737.580949][T28301] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5737.580951][T28301] Call Trace:
[ 5737.580953][T28301]
[5737.580956][T28301] dump_stack_lvl (lib/dump_stack.c:123)
[5737.580963][T28301] check_preemption_disabled (lib/smp_processor_id.c:52)
[5737.580969][T28301] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5737.580976][T28301] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5737.580982][T28301] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5737.580988][T28301] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5737.580993][T28301] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5737.581005][T28301] rawv6_sendmsg (net/ipv6/raw.c:918)
[5737.581017][T28301] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5737.581022][T28301] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5737.581027][T28301] ? __lock_release (kernel/locking/lockdep.c:5534)
[5737.581035][T28301] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5737.581040][T28301] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5737.581049][T28301] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5737.581065][T28301] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5737.581068][T28301] ? __lock_release (kernel/locking/lockdep.c:5534)
[5737.581079][T28301] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5737.581084][T28301] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5737.581090][T28301] ? __pfx___sys_sendto (net/socket.c:2147)
[5737.581104][T28301] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5737.581110][T28301] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5737.581131][T28301] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5737.581138][T28301] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5737.581148][T28301] __x64_sys_sendto (net/socket.c:2183)
[5737.581152][T28301] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5737.581155][T28301] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5737.581159][T28301] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5737.581164][T28301] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5737.581168][T28301] RIP: 0033:0x7fde5f30ea4a
[ 5737.581172][T28301] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5737.581175][T28301] RSP: 002b:00007ffc7cf2f038 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5737.581178][T28301] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fde5f30ea4a
[ 5737.581180][T28301] RDX: 0000000000000040 RSI: 00000000030e8340 RDI: 0000000000000005
[ 5737.581182][T28301] RBP: 00007ffc7cf2f0c0 R08: 0000000000418574 R09: 000000000000001c
[ 5737.581184][T28301] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5737.581186][T28301] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fde5f437000
| [ 5740.491830][T28309] lwtunnel_output(): recursion limit reached on datapath
| [ 5741.940855][T28313] check_preemption_disabled: 2 callbacks suppressed
| [ 5741.940862][T28313] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28313
| [5741.942016][T28313] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5741.942267][T28313] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5741.942269][T28313] Call Trace:
[ 5741.942272][T28313]
[5741.942274][T28313] dump_stack_lvl (lib/dump_stack.c:123)
[5741.942282][T28313] check_preemption_disabled (lib/smp_processor_id.c:52)
[5741.942288][T28313] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5741.942294][T28313] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5741.942302][T28313] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5741.942309][T28313] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5741.942313][T28313] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5741.942325][T28313] rawv6_sendmsg (net/ipv6/raw.c:918)
[5741.942336][T28313] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5741.942341][T28313] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5741.942347][T28313] ? __lock_release (kernel/locking/lockdep.c:5534)
[5741.942356][T28313] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5741.942360][T28313] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5741.942369][T28313] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5741.942385][T28313] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5741.942388][T28313] ? __lock_release (kernel/locking/lockdep.c:5534)
[5741.942399][T28313] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5741.942404][T28313] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5741.942409][T28313] ? __pfx___sys_sendto (net/socket.c:2147)
[5741.942423][T28313] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5741.942430][T28313] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5741.942438][T28313] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5741.942445][T28313] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5741.942455][T28313] __x64_sys_sendto (net/socket.c:2183)
[5741.942459][T28313] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5741.942462][T28313] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5741.942467][T28313] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5741.942472][T28313] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5741.942476][T28313] RIP: 0033:0x7f0570044a4a
[ 5741.942481][T28313] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5741.942484][T28313] RSP: 002b:00007ffe5b559db8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5741.942488][T28313] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0570044a4a
[ 5741.942490][T28313] RDX: 0000000000000040 RSI: 000000000579b340 RDI: 0000000000000005
[ 5741.942492][T28313] RBP: 00007ffe5b559e40 R08: 0000000000418574 R09: 000000000000001c
[ 5741.942494][T28313] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5741.942496][T28313] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f057016d000
| [ 5741.942496][T28313] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f057016d000
| [ 5741.942511][T28313]
| [ 5741.942513][T28313] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28313
| [5741.953769][T28313] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5741.954010][T28313] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5741.954012][T28313] Call Trace:
[ 5741.954014][T28313]
[5741.954016][T28313] dump_stack_lvl (lib/dump_stack.c:123)
[5741.954022][T28313] check_preemption_disabled (lib/smp_processor_id.c:52)
[5741.954027][T28313] lwtunnel_output (net/core/lwtunnel.c:359)
[5741.954034][T28313] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5741.954040][T28313] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5741.954046][T28313] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5741.954050][T28313] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5741.954062][T28313] rawv6_sendmsg (net/ipv6/raw.c:918)
[5741.954074][T28313] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5741.954079][T28313] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5741.954083][T28313] ? __lock_release (kernel/locking/lockdep.c:5534)
[5741.954090][T28313] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5741.954095][T28313] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5741.954103][T28313] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5741.954120][T28313] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5741.954123][T28313] ? __lock_release (kernel/locking/lockdep.c:5534)
[5741.954134][T28313] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5741.954138][T28313] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5741.954144][T28313] ? __pfx___sys_sendto (net/socket.c:2147)
[5741.954158][T28313] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5741.954165][T28313] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5741.954173][T28313] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5741.954180][T28313] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5741.954190][T28313] __x64_sys_sendto (net/socket.c:2183)
[5741.954194][T28313] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5741.954197][T28313] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5741.954201][T28313] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5741.954206][T28313] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5741.954209][T28313] RIP: 0033:0x7f0570044a4a
[ 5741.954213][T28313] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5741.954215][T28313] RSP: 002b:00007ffe5b559db8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5741.954219][T28313] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0570044a4a
[ 5741.954221][T28313] RDX: 0000000000000040 RSI: 000000000579b340 RDI: 0000000000000005
[ 5741.954223][T28313] RBP: 00007ffe5b559e40 R08: 0000000000418574 R09: 000000000000001c
[ 5741.954225][T28313] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5741.954227][T28313] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f057016d000
| [ 5741.954227][T28313] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f057016d000
| [ 5741.954241][T28313]
| [ 5741.966769][T28313] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28313
| [5741.967164][T28313] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5741.967416][T28313] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5741.967418][T28313] Call Trace:
[ 5741.967419][T28313]
[5741.967422][T28313] dump_stack_lvl (lib/dump_stack.c:123)
[5741.967428][T28313] check_preemption_disabled (lib/smp_processor_id.c:52)
[5741.967434][T28313] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5741.967440][T28313] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5741.967447][T28313] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5741.967454][T28313] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5741.967458][T28313] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5741.967471][T28313] rawv6_sendmsg (net/ipv6/raw.c:918)
[5741.967482][T28313] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5741.967488][T28313] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5741.967492][T28313] ? __lock_release (kernel/locking/lockdep.c:5534)
[5741.967500][T28313] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5741.967504][T28313] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5741.967513][T28313] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5741.967530][T28313] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5741.967532][T28313] ? __lock_release (kernel/locking/lockdep.c:5534)
[5741.967544][T28313] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5741.967548][T28313] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5741.967554][T28313] ? __pfx___sys_sendto (net/socket.c:2147)
[5741.967569][T28313] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5741.967575][T28313] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5741.967583][T28313] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5741.967590][T28313] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5741.967601][T28313] __x64_sys_sendto (net/socket.c:2183)
[5741.967605][T28313] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5741.967608][T28313] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5741.967613][T28313] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5741.967618][T28313] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5741.967622][T28313] RIP: 0033:0x7f0570044a4a
[ 5741.967626][T28313] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5741.967628][T28313] RSP: 002b:00007ffe5b559db8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5741.967632][T28313] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0570044a4a
[ 5741.967634][T28313] RDX: 0000000000000040 RSI: 000000000579b340 RDI: 0000000000000005
[ 5741.967636][T28313] RBP: 00007ffe5b559e40 R08: 0000000000418574 R09: 000000000000001c
[ 5741.967638][T28313] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5741.967640][T28313] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f057016d000
| [ 5741.967640][T28313] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f057016d000
| [ 5741.967655][T28313]
| [ 5742.420995][T28317] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28317
| [5742.421450][T28317] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5742.421700][T28317] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5742.421702][T28317] Call Trace:
[ 5742.421704][T28317]
[5742.421707][T28317] dump_stack_lvl (lib/dump_stack.c:123)
[5742.421714][T28317] check_preemption_disabled (lib/smp_processor_id.c:52)
[5742.421721][T28317] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5742.421727][T28317] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5742.421734][T28317] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5742.421740][T28317] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5742.421745][T28317] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5742.421757][T28317] rawv6_sendmsg (net/ipv6/raw.c:918)
[5742.421769][T28317] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5742.421773][T28317] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5742.421782][T28317] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5742.421787][T28317] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5742.421791][T28317] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[5742.421800][T28317] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5742.421816][T28317] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5742.421819][T28317] ? __lock_release (kernel/locking/lockdep.c:5534)
[5742.421830][T28317] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5742.421835][T28317] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5742.421841][T28317] ? __pfx___sys_sendto (net/socket.c:2147)
[5742.421853][T28317] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[5742.421861][T28317] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5742.421865][T28317] ? 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)
[5742.421870][T28317] ? __lock_release (kernel/locking/lockdep.c:5534)
[5742.421876][T28317] ? 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)
[5742.421881][T28317] ? 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)
[5742.421890][T28317] __x64_sys_sendto (net/socket.c:2183)
[5742.421894][T28317] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5742.421897][T28317] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5742.421902][T28317] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5742.421907][T28317] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5742.421910][T28317] RIP: 0033:0x7fdf129e4a4a
[ 5742.421914][T28317] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5742.421917][T28317] RSP: 002b:00007fffa63dbcd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5742.421921][T28317] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdf129e4a4a
[ 5742.421924][T28317] RDX: 0000000000000040 RSI: 0000000029fb6340 RDI: 0000000000000005
[ 5742.421926][T28317] RBP: 00007fffa63dbd60 R08: 0000000000418574 R09: 000000000000001c
[ 5742.421928][T28317] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5742.421930][T28317] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdf12b0d000
| [ 5742.421944][T28317]
| [ 5742.421947][T28317] lwtunnel_output(): recursion limit reached on datapath
| [ 5743.885528][T28321] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28321
| [5743.885970][T28321] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5743.886253][T28321] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5743.886255][T28321] Call Trace:
[ 5743.886258][T28321]
[5743.886260][T28321] dump_stack_lvl (lib/dump_stack.c:123)
[5743.886284][T28321] check_preemption_disabled (lib/smp_processor_id.c:52)
[5743.886290][T28321] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5743.886297][T28321] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5743.886304][T28321] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5743.886310][T28321] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5743.886315][T28321] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5743.886327][T28321] rawv6_sendmsg (net/ipv6/raw.c:918)
[5743.886339][T28321] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5743.886344][T28321] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5743.886349][T28321] ? __lock_release (kernel/locking/lockdep.c:5534)
[5743.886358][T28321] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5743.886363][T28321] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5743.886372][T28321] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5743.886388][T28321] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5743.886391][T28321] ? __lock_release (kernel/locking/lockdep.c:5534)
[5743.886402][T28321] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5743.886407][T28321] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5743.886413][T28321] ? __pfx___sys_sendto (net/socket.c:2147)
[5743.886427][T28321] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5743.886433][T28321] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5743.886442][T28321] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5743.886449][T28321] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5743.886459][T28321] __x64_sys_sendto (net/socket.c:2183)
[5743.886463][T28321] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5743.886467][T28321] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5743.886471][T28321] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5743.886476][T28321] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5743.886480][T28321] RIP: 0033:0x7f22a1b29a4a
[ 5743.886484][T28321] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5743.886487][T28321] RSP: 002b:00007ffefb099b08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5743.886491][T28321] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f22a1b29a4a
[ 5743.886493][T28321] RDX: 0000000000000040 RSI: 000000001d503340 RDI: 0000000000000005
[ 5743.886495][T28321] RBP: 00007ffefb099b90 R08: 0000000000418574 R09: 000000000000001c
[ 5743.886497][T28321] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5743.886498][T28321] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f22a1c52000
| [ 5743.886498][T28321] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f22a1c52000
| [ 5743.886513][T28321]
| [ 5743.886515][T28321] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28321
| [5743.898764][T28321] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5743.899001][T28321] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5743.899003][T28321] Call Trace:
[ 5743.899005][T28321]
[5743.899007][T28321] dump_stack_lvl (lib/dump_stack.c:123)
[5743.899013][T28321] check_preemption_disabled (lib/smp_processor_id.c:52)
[5743.899018][T28321] lwtunnel_output (net/core/lwtunnel.c:359)
[5743.899025][T28321] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5743.899031][T28321] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5743.899037][T28321] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5743.899041][T28321] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5743.899053][T28321] rawv6_sendmsg (net/ipv6/raw.c:918)
[5743.899065][T28321] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5743.899070][T28321] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5743.899074][T28321] ? __lock_release (kernel/locking/lockdep.c:5534)
[5743.899082][T28321] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5743.899085][T28321] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5743.899094][T28321] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5743.899110][T28321] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5743.899114][T28321] ? __lock_release (kernel/locking/lockdep.c:5534)
[5743.899125][T28321] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5743.899129][T28321] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5743.899135][T28321] ? __pfx___sys_sendto (net/socket.c:2147)
[5743.899149][T28321] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5743.899155][T28321] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5743.899163][T28321] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5743.899170][T28321] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5743.899180][T28321] __x64_sys_sendto (net/socket.c:2183)
[5743.899184][T28321] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5743.899187][T28321] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5743.899192][T28321] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5743.899196][T28321] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5743.899199][T28321] RIP: 0033:0x7f22a1b29a4a
[ 5743.899203][T28321] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5743.899206][T28321] RSP: 002b:00007ffefb099b08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5743.899209][T28321] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f22a1b29a4a
[ 5743.899211][T28321] RDX: 0000000000000040 RSI: 000000001d503340 RDI: 0000000000000005
[ 5743.899213][T28321] RBP: 00007ffefb099b90 R08: 0000000000418574 R09: 000000000000001c
[ 5743.899215][T28321] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5743.899217][T28321] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f22a1c52000
| [ 5743.899217][T28321] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f22a1c52000
| [ 5743.899231][T28321]
| [ 5743.911730][T28321] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28321
| [5743.912089][T28321] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5743.912349][T28321] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5743.912351][T28321] Call Trace:
[ 5743.912353][T28321]
[5743.912355][T28321] dump_stack_lvl (lib/dump_stack.c:123)
[5743.912361][T28321] check_preemption_disabled (lib/smp_processor_id.c:52)
[5743.912367][T28321] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5743.912374][T28321] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5743.912381][T28321] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5743.912386][T28321] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5743.912391][T28321] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5743.912403][T28321] rawv6_sendmsg (net/ipv6/raw.c:918)
[5743.912415][T28321] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5743.912420][T28321] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5743.912424][T28321] ? __lock_release (kernel/locking/lockdep.c:5534)
[5743.912432][T28321] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5743.912435][T28321] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5743.912444][T28321] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5743.912461][T28321] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5743.912463][T28321] ? __lock_release (kernel/locking/lockdep.c:5534)
[5743.912475][T28321] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5743.912479][T28321] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5743.912485][T28321] ? __pfx___sys_sendto (net/socket.c:2147)
[5743.912500][T28321] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5743.912506][T28321] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5743.912524][T28321] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5743.912531][T28321] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5743.912541][T28321] __x64_sys_sendto (net/socket.c:2183)
[5743.912545][T28321] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5743.912548][T28321] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5743.912552][T28321] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5743.912557][T28321] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5743.912560][T28321] RIP: 0033:0x7f22a1b29a4a
[ 5743.912563][T28321] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5743.912566][T28321] RSP: 002b:00007ffefb099b08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5743.912569][T28321] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f22a1b29a4a
[ 5743.912572][T28321] RDX: 0000000000000040 RSI: 000000001d503340 RDI: 0000000000000005
[ 5743.912574][T28321] RBP: 00007ffefb099b90 R08: 0000000000418574 R09: 000000000000001c
[ 5743.912576][T28321] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5743.912578][T28321] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f22a1c52000
| [ 5743.912578][T28321] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f22a1c52000
| [ 5743.912593][T28321]
| [ 5744.381591][T28325] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28325
| [5744.382059][T28325] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5744.383393][T28325] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5744.383395][T28325] Call Trace:
[ 5744.383398][T28325]
[5744.383400][T28325] dump_stack_lvl (lib/dump_stack.c:123)
[5744.383408][T28325] check_preemption_disabled (lib/smp_processor_id.c:52)
[5744.383414][T28325] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5744.383421][T28325] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5744.383427][T28325] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5744.383433][T28325] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5744.383438][T28325] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5744.383449][T28325] rawv6_sendmsg (net/ipv6/raw.c:918)
[5744.383461][T28325] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5744.383466][T28325] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5744.383470][T28325] ? __lock_release (kernel/locking/lockdep.c:5534)
[5744.383478][T28325] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5744.383483][T28325] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5744.383492][T28325] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5744.383507][T28325] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5744.383510][T28325] ? __lock_release (kernel/locking/lockdep.c:5534)
[5744.383521][T28325] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5744.383525][T28325] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5744.383531][T28325] ? __pfx___sys_sendto (net/socket.c:2147)
[5744.383545][T28325] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5744.383551][T28325] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5744.383559][T28325] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5744.383566][T28325] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5744.383575][T28325] __x64_sys_sendto (net/socket.c:2183)
[5744.383579][T28325] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5744.383583][T28325] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5744.383587][T28325] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5744.383592][T28325] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5744.383595][T28325] RIP: 0033:0x7fd7141c0a4a
[ 5744.383599][T28325] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5744.383602][T28325] RSP: 002b:00007fff207245d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5744.383606][T28325] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd7141c0a4a
[ 5744.383608][T28325] RDX: 0000000000000040 RSI: 000000000858a340 RDI: 0000000000000005
[ 5744.383610][T28325] RBP: 00007fff20724660 R08: 0000000000418574 R09: 000000000000001c
[ 5744.383613][T28325] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5744.383615][T28325] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd7142e9000
| [ 5744.383615][T28325] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd7142e9000
| [ 5744.383629][T28325]
| [ 5744.383631][T28325] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28325
| [5744.395443][T28325] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5744.395694][T28325] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5744.395695][T28325] Call Trace:
[ 5744.395697][T28325]
[5744.395699][T28325] dump_stack_lvl (lib/dump_stack.c:123)
[5744.395705][T28325] check_preemption_disabled (lib/smp_processor_id.c:52)
[5744.395711][T28325] lwtunnel_output (net/core/lwtunnel.c:359)
[5744.395717][T28325] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5744.395723][T28325] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5744.395729][T28325] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5744.395733][T28325] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5744.395745][T28325] rawv6_sendmsg (net/ipv6/raw.c:918)
[5744.395757][T28325] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5744.395762][T28325] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5744.395766][T28325] ? __lock_release (kernel/locking/lockdep.c:5534)
[5744.395774][T28325] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5744.395777][T28325] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5744.395786][T28325] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5744.395802][T28325] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5744.395805][T28325] ? __lock_release (kernel/locking/lockdep.c:5534)
[5744.395816][T28325] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5744.395821][T28325] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5744.395826][T28325] ? __pfx___sys_sendto (net/socket.c:2147)
[5744.395840][T28325] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5744.395846][T28325] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5744.395854][T28325] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5744.395861][T28325] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5744.395871][T28325] __x64_sys_sendto (net/socket.c:2183)
[5744.395875][T28325] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5744.395878][T28325] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5744.395882][T28325] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5744.395887][T28325] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5744.395891][T28325] RIP: 0033:0x7fd7141c0a4a
[ 5744.395894][T28325] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5744.395897][T28325] RSP: 002b:00007fff207245d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5744.395900][T28325] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd7141c0a4a
[ 5744.395902][T28325] RDX: 0000000000000040 RSI: 000000000858a340 RDI: 0000000000000005
[ 5744.395904][T28325] RBP: 00007fff20724660 R08: 0000000000418574 R09: 000000000000001c
[ 5744.395906][T28325] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5744.395908][T28325] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd7142e9000
| [ 5744.395908][T28325] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd7142e9000
| [ 5744.395922][T28325]
| [ 5744.412363][T28325] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28325
| [5744.412729][T28325] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5744.412980][T28325] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5744.412982][T28325] Call Trace:
[ 5744.412984][T28325]
[5744.412986][T28325] dump_stack_lvl (lib/dump_stack.c:123)
[5744.412992][T28325] check_preemption_disabled (lib/smp_processor_id.c:52)
[5744.412998][T28325] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5744.413004][T28325] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5744.413011][T28325] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5744.413016][T28325] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5744.413021][T28325] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5744.413033][T28325] rawv6_sendmsg (net/ipv6/raw.c:918)
[5744.413044][T28325] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5744.413049][T28325] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5744.413053][T28325] ? __lock_release (kernel/locking/lockdep.c:5534)
[5744.413061][T28325] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5744.413064][T28325] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5744.413073][T28325] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5744.413089][T28325] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5744.413092][T28325] ? __lock_release (kernel/locking/lockdep.c:5534)
[5744.413103][T28325] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5744.413107][T28325] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5744.413114][T28325] ? __pfx___sys_sendto (net/socket.c:2147)
[5744.413128][T28325] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5744.413134][T28325] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5744.413141][T28325] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5744.413164][T28325] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5744.413174][T28325] __x64_sys_sendto (net/socket.c:2183)
[5744.413178][T28325] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5744.413181][T28325] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5744.413186][T28325] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5744.413191][T28325] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5744.413194][T28325] RIP: 0033:0x7fd7141c0a4a
[ 5744.413197][T28325] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5744.413200][T28325] RSP: 002b:00007fff207245d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5744.413203][T28325] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd7141c0a4a
[ 5744.413206][T28325] RDX: 0000000000000040 RSI: 000000000858a340 RDI: 0000000000000005
[ 5744.413208][T28325] RBP: 00007fff20724660 R08: 0000000000418574 R09: 000000000000001c
[ 5744.413210][T28325] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5744.413212][T28325] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd7142e9000
| [ 5746.771610][T28337] lwtunnel_output(): recursion limit reached on datapath
| [ 5748.217081][T28341] check_preemption_disabled: 5 callbacks suppressed
| [ 5748.217088][T28341] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28341
| [5748.218169][T28341] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5748.218412][T28341] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5748.218414][T28341] Call Trace:
[ 5748.218417][T28341]
[5748.218419][T28341] dump_stack_lvl (lib/dump_stack.c:123)
[5748.218426][T28341] check_preemption_disabled (lib/smp_processor_id.c:52)
[5748.218433][T28341] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5748.218439][T28341] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5748.218447][T28341] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5748.218453][T28341] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5748.218458][T28341] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5748.218469][T28341] rawv6_sendmsg (net/ipv6/raw.c:918)
[5748.218481][T28341] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5748.218486][T28341] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5748.218491][T28341] ? __lock_release (kernel/locking/lockdep.c:5534)
[5748.218500][T28341] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5748.218504][T28341] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5748.218514][T28341] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5748.218529][T28341] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5748.218532][T28341] ? __lock_release (kernel/locking/lockdep.c:5534)
[5748.218543][T28341] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5748.218548][T28341] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5748.218553][T28341] ? __pfx___sys_sendto (net/socket.c:2147)
[5748.218567][T28341] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5748.218574][T28341] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5748.218582][T28341] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5748.218589][T28341] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5748.218599][T28341] __x64_sys_sendto (net/socket.c:2183)
[5748.218603][T28341] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5748.218606][T28341] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5748.218611][T28341] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5748.218616][T28341] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5748.218619][T28341] RIP: 0033:0x7f8fb1c79a4a
[ 5748.218623][T28341] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5748.218626][T28341] RSP: 002b:00007ffde9628408 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5748.218630][T28341] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8fb1c79a4a
[ 5748.218632][T28341] RDX: 0000000000000040 RSI: 0000000012b2c340 RDI: 0000000000000005
[ 5748.218634][T28341] RBP: 00007ffde9628490 R08: 0000000000418574 R09: 000000000000001c
[ 5748.218636][T28341] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5748.218638][T28341] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8fb1da2000
| [ 5748.218652][T28341]
| [ 5748.218654][T28341] lwtunnel_output(): recursion limit reached on datapath
| [ 5749.705056][T28345] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28345
| [5749.705508][T28345] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5749.705755][T28345] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5749.705757][T28345] Call Trace:
[ 5749.705760][T28345]
[5749.705762][T28345] dump_stack_lvl (lib/dump_stack.c:123)
[5749.705770][T28345] check_preemption_disabled (lib/smp_processor_id.c:52)
[5749.705776][T28345] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5749.705782][T28345] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5749.705790][T28345] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5749.705796][T28345] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5749.705801][T28345] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5749.705814][T28345] rawv6_sendmsg (net/ipv6/raw.c:918)
[5749.705825][T28345] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5749.705831][T28345] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5749.705836][T28345] ? __lock_release (kernel/locking/lockdep.c:5534)
[5749.705845][T28345] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5749.705850][T28345] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5749.705859][T28345] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5749.705875][T28345] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5749.705878][T28345] ? __lock_release (kernel/locking/lockdep.c:5534)
[5749.705889][T28345] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5749.705895][T28345] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5749.705900][T28345] ? __pfx___sys_sendto (net/socket.c:2147)
[5749.705915][T28345] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5749.705921][T28345] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5749.705930][T28345] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5749.705937][T28345] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5749.705947][T28345] __x64_sys_sendto (net/socket.c:2183)
[5749.705951][T28345] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5749.705955][T28345] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5749.705960][T28345] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5749.705965][T28345] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5749.705969][T28345] RIP: 0033:0x7f3a51005a4a
[ 5749.705973][T28345] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5749.705976][T28345] RSP: 002b:00007ffc9e048358 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5749.705980][T28345] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3a51005a4a
[ 5749.705982][T28345] RDX: 0000000000000040 RSI: 000000000d35c340 RDI: 0000000000000005
[ 5749.705984][T28345] RBP: 00007ffc9e0483e0 R08: 0000000000418574 R09: 000000000000001c
[ 5749.705986][T28345] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5749.705988][T28345] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3a5112e000
| [ 5749.706002][T28345]
| [ 5749.706005][T28345] lwtunnel_output(): recursion limit reached on datapath
| [ 5751.165615][T28349] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28349
| [5751.166053][T28349] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5751.166311][T28349] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5751.166313][T28349] Call Trace:
[ 5751.166316][T28349]
[5751.166318][T28349] dump_stack_lvl (lib/dump_stack.c:123)
[5751.166326][T28349] check_preemption_disabled (lib/smp_processor_id.c:52)
[5751.166332][T28349] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5751.166339][T28349] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5751.166346][T28349] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5751.166352][T28349] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5751.166357][T28349] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5751.166369][T28349] rawv6_sendmsg (net/ipv6/raw.c:918)
[5751.166381][T28349] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5751.166386][T28349] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5751.166391][T28349] ? __lock_release (kernel/locking/lockdep.c:5534)
[5751.166400][T28349] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5751.166404][T28349] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5751.166413][T28349] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5751.166430][T28349] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5751.166432][T28349] ? __lock_release (kernel/locking/lockdep.c:5534)
[5751.166444][T28349] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5751.166449][T28349] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5751.166455][T28349] ? __pfx___sys_sendto (net/socket.c:2147)
[5751.166474][T28349] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[5751.166478][T28349] ? do_user_addr_fault (./include/linux/mmap_lock.h:212 arch/x86/mm/fault.c:1416)
[5751.166491][T28349] ? do_user_addr_fault (./include/linux/mmap_lock.h:212 arch/x86/mm/fault.c:1416)
[5751.166498][T28349] __x64_sys_sendto (net/socket.c:2183)
[5751.166502][T28349] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5751.166506][T28349] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5751.166510][T28349] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5751.166515][T28349] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5751.166519][T28349] RIP: 0033:0x7faab9434a4a
[ 5751.166523][T28349] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5751.166526][T28349] RSP: 002b:00007fffcc20d4e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5751.166530][T28349] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007faab9434a4a
[ 5751.166532][T28349] RDX: 0000000000000040 RSI: 000000000d4ae340 RDI: 0000000000000005
[ 5751.166534][T28349] RBP: 00007fffcc20d570 R08: 0000000000418574 R09: 000000000000001c
[ 5751.166536][T28349] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5751.166539][T28349] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faab955d000
| [ 5751.166553][T28349]
| [ 5751.166556][T28349] lwtunnel_output(): recursion limit reached on datapath
| [ 5752.646907][T28353] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28353
| [5752.647830][T28353] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5752.648090][T28353] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5752.648092][T28353] Call Trace:
[ 5752.648094][T28353]
[5752.648097][T28353] dump_stack_lvl (lib/dump_stack.c:123)
[5752.648105][T28353] check_preemption_disabled (lib/smp_processor_id.c:52)
[5752.648111][T28353] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5752.648118][T28353] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5752.648126][T28353] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5752.648132][T28353] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5752.648137][T28353] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5752.648148][T28353] rawv6_sendmsg (net/ipv6/raw.c:918)
[5752.648160][T28353] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5752.648164][T28353] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5752.648174][T28353] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5752.648179][T28353] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5752.648183][T28353] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[5752.648192][T28353] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5752.648208][T28353] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5752.648210][T28353] ? __lock_release (kernel/locking/lockdep.c:5534)
[5752.648221][T28353] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5752.648226][T28353] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5752.648232][T28353] ? __pfx___sys_sendto (net/socket.c:2147)
[5752.648243][T28353] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[5752.648251][T28353] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5752.648256][T28353] ? 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)
[5752.648260][T28353] ? __lock_release (kernel/locking/lockdep.c:5534)
[5752.648266][T28353] ? 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)
[5752.648272][T28353] ? 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)
[5752.648280][T28353] __x64_sys_sendto (net/socket.c:2183)
[5752.648284][T28353] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5752.648287][T28353] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5752.648292][T28353] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5752.648297][T28353] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5752.648301][T28353] RIP: 0033:0x7fb5e824da4a
[ 5752.648305][T28353] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5752.648308][T28353] RSP: 002b:00007ffedc376cd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5752.648311][T28353] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb5e824da4a
[ 5752.648314][T28353] RDX: 0000000000000040 RSI: 000000001ca92340 RDI: 0000000000000005
[ 5752.648316][T28353] RBP: 00007ffedc376d60 R08: 0000000000418574 R09: 000000000000001c
[ 5752.648318][T28353] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5752.648320][T28353] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb5e8376000
| [ 5752.648320][T28353] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb5e8376000
| [ 5752.648334][T28353]
| [ 5752.660880][T28353] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28353
| [5752.661267][T28353] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5752.661512][T28353] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5752.661514][T28353] Call Trace:
[ 5752.661516][T28353]
[5752.661518][T28353] dump_stack_lvl (lib/dump_stack.c:123)
[5752.661524][T28353] check_preemption_disabled (lib/smp_processor_id.c:52)
[5752.661530][T28353] lwtunnel_output (net/core/lwtunnel.c:359)
[5752.661536][T28353] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5752.661543][T28353] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5752.661549][T28353] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5752.661554][T28353] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5752.661566][T28353] rawv6_sendmsg (net/ipv6/raw.c:918)
[5752.661578][T28353] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5752.661582][T28353] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5752.661591][T28353] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5752.661595][T28353] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5752.661598][T28353] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[5752.661607][T28353] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5752.661624][T28353] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5752.661626][T28353] ? __lock_release (kernel/locking/lockdep.c:5534)
[5752.661638][T28353] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5752.661642][T28353] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5752.661647][T28353] ? __pfx___sys_sendto (net/socket.c:2147)
[5752.661660][T28353] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[5752.661668][T28353] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5752.661673][T28353] ? 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)
[5752.661676][T28353] ? __lock_release (kernel/locking/lockdep.c:5534)
[5752.661683][T28353] ? 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)
[5752.661689][T28353] ? 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)
[5752.661697][T28353] __x64_sys_sendto (net/socket.c:2183)
[5752.661701][T28353] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5752.661704][T28353] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5752.661709][T28353] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5752.661714][T28353] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5752.661717][T28353] RIP: 0033:0x7fb5e824da4a
[ 5752.661721][T28353] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5752.661724][T28353] RSP: 002b:00007ffedc376cd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5752.661727][T28353] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb5e824da4a
[ 5752.661729][T28353] RDX: 0000000000000040 RSI: 000000001ca92340 RDI: 0000000000000005
[ 5752.661732][T28353] RBP: 00007ffedc376d60 R08: 0000000000418574 R09: 000000000000001c
[ 5752.661733][T28353] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5752.661735][T28353] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb5e8376000
| [ 5752.661735][T28353] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb5e8376000
| [ 5752.661750][T28353]
| [ 5752.678903][T28353] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28353
| [5752.679282][T28353] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5752.679527][T28353] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5752.679529][T28353] Call Trace:
[ 5752.679531][T28353]
[5752.679533][T28353] dump_stack_lvl (lib/dump_stack.c:123)
[5752.679539][T28353] check_preemption_disabled (lib/smp_processor_id.c:52)
[5752.679545][T28353] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5752.679552][T28353] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5752.679558][T28353] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5752.679564][T28353] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5752.679569][T28353] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5752.679581][T28353] rawv6_sendmsg (net/ipv6/raw.c:918)
[5752.679593][T28353] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5752.679597][T28353] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5752.679606][T28353] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5752.679610][T28353] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5752.679613][T28353] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[5752.679622][T28353] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5752.679639][T28353] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5752.679641][T28353] ? __lock_release (kernel/locking/lockdep.c:5534)
[5752.679653][T28353] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5752.679658][T28353] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5752.679663][T28353] ? __pfx___sys_sendto (net/socket.c:2147)
[5752.679676][T28353] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[5752.679684][T28353] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5752.679688][T28353] ? 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)
[5752.679692][T28353] ? __lock_release (kernel/locking/lockdep.c:5534)
[5752.679699][T28353] ? 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)
[5752.679704][T28353] ? 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)
[5752.679712][T28353] __x64_sys_sendto (net/socket.c:2183)
[5752.679716][T28353] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5752.679719][T28353] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5752.679723][T28353] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5752.679728][T28353] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5752.679731][T28353] RIP: 0033:0x7fb5e824da4a
[ 5752.679735][T28353] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5752.679738][T28353] RSP: 002b:00007ffedc376cd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5752.679741][T28353] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb5e824da4a
[ 5752.679743][T28353] RDX: 0000000000000040 RSI: 000000001ca92340 RDI: 0000000000000005
[ 5752.679745][T28353] RBP: 00007ffedc376d60 R08: 0000000000418574 R09: 000000000000001c
[ 5752.679747][T28353] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5752.679749][T28353] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb5e8376000
| [ 5752.679749][T28353] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb5e8376000
| [ 5752.679764][T28353]
| [ 5753.149022][T28357] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28357
| [5753.149480][T28357] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5753.149728][T28357] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5753.149730][T28357] Call Trace:
[ 5753.149733][T28357]
[5753.149735][T28357] dump_stack_lvl (lib/dump_stack.c:123)
[5753.149742][T28357] check_preemption_disabled (lib/smp_processor_id.c:52)
[5753.149749][T28357] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5753.149755][T28357] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5753.149762][T28357] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5753.149769][T28357] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5753.149773][T28357] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5753.149785][T28357] rawv6_sendmsg (net/ipv6/raw.c:918)
[5753.149797][T28357] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5753.149802][T28357] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5753.149807][T28357] ? __lock_release (kernel/locking/lockdep.c:5534)
[5753.149816][T28357] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5753.149821][T28357] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5753.149829][T28357] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5753.149845][T28357] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5753.149848][T28357] ? __lock_release (kernel/locking/lockdep.c:5534)
[5753.149859][T28357] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5753.149864][T28357] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5753.149870][T28357] ? __pfx___sys_sendto (net/socket.c:2147)
[5753.149884][T28357] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5753.149892][T28357] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5753.149901][T28357] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5753.149908][T28357] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5753.149918][T28357] __x64_sys_sendto (net/socket.c:2183)
[5753.149922][T28357] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5753.149926][T28357] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5753.149930][T28357] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5753.149935][T28357] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5753.149939][T28357] RIP: 0033:0x7f92cd67fa4a
[ 5753.149943][T28357] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5753.149946][T28357] RSP: 002b:00007fffd7deb4f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5753.149950][T28357] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f92cd67fa4a
[ 5753.149953][T28357] RDX: 0000000000000040 RSI: 0000000040378340 RDI: 0000000000000005
[ 5753.149955][T28357] RBP: 00007fffd7deb580 R08: 0000000000418574 R09: 000000000000001c
[ 5753.149957][T28357] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5753.149959][T28357] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f92cd7a8000
| [ 5753.149959][T28357] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f92cd7a8000
| [ 5753.149973][T28357]
| [ 5753.149976][T28357] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28357
| [5753.162387][T28357] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5753.162630][T28357] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5753.162632][T28357] Call Trace:
[ 5753.162633][T28357]
[5753.162635][T28357] dump_stack_lvl (lib/dump_stack.c:123)
[5753.162641][T28357] check_preemption_disabled (lib/smp_processor_id.c:52)
[5753.162647][T28357] lwtunnel_output (net/core/lwtunnel.c:359)
[5753.162653][T28357] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5753.162660][T28357] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5753.162666][T28357] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5753.162670][T28357] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5753.162683][T28357] rawv6_sendmsg (net/ipv6/raw.c:918)
[5753.162695][T28357] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5753.162700][T28357] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5753.162703][T28357] ? __lock_release (kernel/locking/lockdep.c:5534)
[5753.162711][T28357] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5753.162714][T28357] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5753.162723][T28357] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5753.162740][T28357] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5753.162742][T28357] ? __lock_release (kernel/locking/lockdep.c:5534)
[5753.162754][T28357] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5753.162758][T28357] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5753.162763][T28357] ? __pfx___sys_sendto (net/socket.c:2147)
[5753.162778][T28357] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5753.162784][T28357] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5753.162792][T28357] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5753.162799][T28357] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5753.162809][T28357] __x64_sys_sendto (net/socket.c:2183)
[5753.162813][T28357] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5753.162816][T28357] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5753.162821][T28357] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5753.162826][T28357] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5753.162829][T28357] RIP: 0033:0x7f92cd67fa4a
[ 5753.162832][T28357] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5753.162835][T28357] RSP: 002b:00007fffd7deb4f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5753.162838][T28357] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f92cd67fa4a
[ 5753.162840][T28357] RDX: 0000000000000040 RSI: 0000000040378340 RDI: 0000000000000005
[ 5753.162842][T28357] RBP: 00007fffd7deb580 R08: 0000000000418574 R09: 000000000000001c
[ 5753.162844][T28357] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5753.162846][T28357] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f92cd7a8000
| [ 5753.162846][T28357] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f92cd7a8000
| [ 5753.162861][T28357]
| [ 5753.180263][T28357] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28357
| [5753.180624][T28357] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5753.180868][T28357] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5753.180870][T28357] Call Trace:
[ 5753.180872][T28357]
[5753.180874][T28357] dump_stack_lvl (lib/dump_stack.c:123)
[5753.180880][T28357] check_preemption_disabled (lib/smp_processor_id.c:52)
[5753.180886][T28357] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5753.180892][T28357] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5753.180899][T28357] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5753.180904][T28357] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5753.180909][T28357] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5753.180922][T28357] rawv6_sendmsg (net/ipv6/raw.c:918)
[5753.180934][T28357] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5753.180939][T28357] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5753.180943][T28357] ? __lock_release (kernel/locking/lockdep.c:5534)
[5753.180950][T28357] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5753.180954][T28357] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5753.180963][T28357] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5753.180979][T28357] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5753.180982][T28357] ? __lock_release (kernel/locking/lockdep.c:5534)
[5753.180993][T28357] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5753.180998][T28357] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5753.181003][T28357] ? __pfx___sys_sendto (net/socket.c:2147)
[5753.181018][T28357] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5753.181024][T28357] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5753.181032][T28357] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5753.181039][T28357] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5753.181049][T28357] __x64_sys_sendto (net/socket.c:2183)
[5753.181053][T28357] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5753.181056][T28357] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5753.181061][T28357] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5753.181066][T28357] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5753.181069][T28357] RIP: 0033:0x7f92cd67fa4a
[ 5753.181073][T28357] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5753.181076][T28357] RSP: 002b:00007fffd7deb4f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5753.181079][T28357] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f92cd67fa4a
[ 5753.181081][T28357] RDX: 0000000000000040 RSI: 0000000040378340 RDI: 0000000000000005
[ 5753.181083][T28357] RBP: 00007fffd7deb580 R08: 0000000000418574 R09: 000000000000001c
[ 5753.181085][T28357] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5753.181087][T28357] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f92cd7a8000
| [ 5753.181087][T28357] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f92cd7a8000
| [ 5753.181102][T28357]
| [ 5753.680842][T28361] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28361
| [5753.682282][T28361] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5753.682527][T28361] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5753.682529][T28361] Call Trace:
[ 5753.682531][T28361]
[5753.682533][T28361] dump_stack_lvl (lib/dump_stack.c:123)
[5753.682540][T28361] check_preemption_disabled (lib/smp_processor_id.c:52)
[5753.682547][T28361] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5753.682553][T28361] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5753.682560][T28361] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5753.682566][T28361] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5753.682570][T28361] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5753.682582][T28361] rawv6_sendmsg (net/ipv6/raw.c:918)
[5753.682593][T28361] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5753.682598][T28361] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5753.682603][T28361] ? __lock_release (kernel/locking/lockdep.c:5534)
[5753.682611][T28361] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5753.682616][T28361] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5753.682624][T28361] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5753.682640][T28361] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5753.682642][T28361] ? __lock_release (kernel/locking/lockdep.c:5534)
[5753.682653][T28361] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5753.682658][T28361] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5753.682664][T28361] ? __pfx___sys_sendto (net/socket.c:2147)
[5753.682678][T28361] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5753.682684][T28361] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5753.682692][T28361] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5753.682699][T28361] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5753.682708][T28361] __x64_sys_sendto (net/socket.c:2183)
[5753.682712][T28361] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5753.682716][T28361] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5753.682720][T28361] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5753.682725][T28361] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5753.682729][T28361] RIP: 0033:0x7f9c58cc8a4a
[ 5753.682732][T28361] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5753.682735][T28361] RSP: 002b:00007ffd9f2a48e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5753.682739][T28361] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9c58cc8a4a
[ 5753.682741][T28361] RDX: 0000000000000040 RSI: 000000002bc04340 RDI: 0000000000000005
[ 5753.682743][T28361] RBP: 00007ffd9f2a4970 R08: 0000000000418574 R09: 000000000000001c
[ 5753.682745][T28361] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5753.682747][T28361] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9c58df1000
| [ 5753.682747][T28361] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9c58df1000
| [ 5753.682761][T28361]
| [ 5753.682802][T28361] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28361
| [5753.693999][T28361] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5753.694244][T28361] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5753.694246][T28361] Call Trace:
[ 5753.694247][T28361]
[5753.694250][T28361] dump_stack_lvl (lib/dump_stack.c:123)
[5753.694255][T28361] check_preemption_disabled (lib/smp_processor_id.c:52)
[5753.694261][T28361] lwtunnel_output (net/core/lwtunnel.c:359)
[5753.694267][T28361] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5753.694274][T28361] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5753.694279][T28361] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5753.694284][T28361] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5753.694296][T28361] rawv6_sendmsg (net/ipv6/raw.c:918)
[5753.694307][T28361] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5753.694313][T28361] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5753.694316][T28361] ? __lock_release (kernel/locking/lockdep.c:5534)
[5753.694324][T28361] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5753.694327][T28361] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5753.694336][T28361] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5753.694352][T28361] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5753.694354][T28361] ? __lock_release (kernel/locking/lockdep.c:5534)
[5753.694365][T28361] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5753.694369][T28361] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5753.694375][T28361] ? __pfx___sys_sendto (net/socket.c:2147)
[5753.694389][T28361] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5753.694395][T28361] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5753.694403][T28361] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5753.694410][T28361] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5753.694420][T28361] __x64_sys_sendto (net/socket.c:2183)
[5753.694424][T28361] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5753.694427][T28361] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5753.694431][T28361] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5753.694436][T28361] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5753.694439][T28361] RIP: 0033:0x7f9c58cc8a4a
[ 5753.694443][T28361] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5753.694445][T28361] RSP: 002b:00007ffd9f2a48e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5753.694448][T28361] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9c58cc8a4a
[ 5753.694450][T28361] RDX: 0000000000000040 RSI: 000000002bc04340 RDI: 0000000000000005
[ 5753.694452][T28361] RBP: 00007ffd9f2a4970 R08: 0000000000418574 R09: 000000000000001c
[ 5753.694454][T28361] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5753.694455][T28361] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9c58df1000
| [ 5753.694455][T28361] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9c58df1000
| [ 5753.694470][T28361]
| [ 5753.695042][T28361] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28361
| [5753.706282][T28361] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5753.706522][T28361] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5753.706524][T28361] Call Trace:
[ 5753.706525][T28361]
[5753.706528][T28361] dump_stack_lvl (lib/dump_stack.c:123)
[5753.706533][T28361] check_preemption_disabled (lib/smp_processor_id.c:52)
[5753.706539][T28361] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5753.706546][T28361] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5753.706552][T28361] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5753.706558][T28361] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5753.706562][T28361] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5753.706574][T28361] rawv6_sendmsg (net/ipv6/raw.c:918)
[5753.706586][T28361] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5753.706591][T28361] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5753.706595][T28361] ? __lock_release (kernel/locking/lockdep.c:5534)
[5753.706602][T28361] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5753.706606][T28361] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5753.706615][T28361] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5753.706630][T28361] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5753.706633][T28361] ? __lock_release (kernel/locking/lockdep.c:5534)
[5753.706644][T28361] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5753.706648][T28361] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5753.706654][T28361] ? __pfx___sys_sendto (net/socket.c:2147)
[5753.706668][T28361] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5753.706674][T28361] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5753.706682][T28361] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5753.706689][T28361] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5753.706699][T28361] __x64_sys_sendto (net/socket.c:2183)
[5753.706702][T28361] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5753.706706][T28361] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5753.706710][T28361] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5753.706715][T28361] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5753.706718][T28361] RIP: 0033:0x7f9c58cc8a4a
[ 5753.706722][T28361] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5753.706725][T28361] RSP: 002b:00007ffd9f2a48e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5753.706728][T28361] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9c58cc8a4a
[ 5753.706730][T28361] RDX: 0000000000000040 RSI: 000000002bc04340 RDI: 0000000000000005
[ 5753.706732][T28361] RBP: 00007ffd9f2a4970 R08: 0000000000418574 R09: 000000000000001c
[ 5753.706734][T28361] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5753.706736][T28361] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9c58df1000
| [ 5753.706736][T28361] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9c58df1000
| [ 5753.706751][T28361]
| [ 5754.174695][T28365] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28365
| [5754.175149][T28365] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5754.175400][T28365] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5754.175402][T28365] Call Trace:
[ 5754.175405][T28365]
[5754.175407][T28365] dump_stack_lvl (lib/dump_stack.c:123)
[5754.175414][T28365] check_preemption_disabled (lib/smp_processor_id.c:52)
[5754.175421][T28365] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5754.175427][T28365] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5754.175434][T28365] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5754.175440][T28365] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5754.175445][T28365] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5754.175457][T28365] rawv6_sendmsg (net/ipv6/raw.c:918)
[5754.175468][T28365] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5754.175474][T28365] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5754.175478][T28365] ? __lock_release (kernel/locking/lockdep.c:5534)
[5754.175486][T28365] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5754.175490][T28365] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5754.175499][T28365] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5754.175515][T28365] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5754.175518][T28365] ? __lock_release (kernel/locking/lockdep.c:5534)
[5754.175529][T28365] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5754.175534][T28365] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5754.175539][T28365] ? __pfx___sys_sendto (net/socket.c:2147)
[5754.175554][T28365] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5754.175560][T28365] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5754.175569][T28365] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5754.175576][T28365] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5754.175586][T28365] __x64_sys_sendto (net/socket.c:2183)
[5754.175590][T28365] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5754.175594][T28365] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5754.175599][T28365] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5754.175603][T28365] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5754.175607][T28365] RIP: 0033:0x7f6687d0da4a
[ 5754.175611][T28365] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5754.175614][T28365] RSP: 002b:00007ffe859593b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5754.175618][T28365] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6687d0da4a
[ 5754.175620][T28365] RDX: 0000000000000040 RSI: 0000000002fe9340 RDI: 0000000000000005
[ 5754.175622][T28365] RBP: 00007ffe85959440 R08: 0000000000418574 R09: 000000000000001c
[ 5754.175624][T28365] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5754.175626][T28365] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6687e36000
| [ 5754.175641][T28365]
| [ 5754.175643][T28365] lwtunnel_output(): recursion limit reached on datapath
| [ 5755.634497][T28369] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28369
| [5755.634968][T28369] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5755.635247][T28369] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5755.635250][T28369] Call Trace:
[ 5755.635252][T28369]
[5755.635254][T28369] dump_stack_lvl (lib/dump_stack.c:123)
[5755.635262][T28369] check_preemption_disabled (lib/smp_processor_id.c:52)
[5755.635268][T28369] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5755.635275][T28369] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5755.635282][T28369] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5755.635288][T28369] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5755.635293][T28369] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5755.635305][T28369] rawv6_sendmsg (net/ipv6/raw.c:918)
[5755.635316][T28369] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5755.635322][T28369] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5755.635327][T28369] ? __lock_release (kernel/locking/lockdep.c:5534)
[5755.635334][T28369] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5755.635339][T28369] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5755.635348][T28369] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5755.635364][T28369] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5755.635366][T28369] ? __lock_release (kernel/locking/lockdep.c:5534)
[5755.635378][T28369] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5755.635382][T28369] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5755.635388][T28369] ? __pfx___sys_sendto (net/socket.c:2147)
[5755.635402][T28369] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5755.635408][T28369] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5755.635417][T28369] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5755.635424][T28369] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5755.635434][T28369] __x64_sys_sendto (net/socket.c:2183)
[5755.635438][T28369] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5755.635443][T28369] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5755.635447][T28369] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5755.635452][T28369] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5755.635456][T28369] RIP: 0033:0x7f3220788a4a
[ 5755.635460][T28369] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5755.635463][T28369] RSP: 002b:00007fffed47b588 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5755.635467][T28369] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3220788a4a
[ 5755.635469][T28369] RDX: 0000000000000040 RSI: 00000000202c7340 RDI: 0000000000000005
[ 5755.635471][T28369] RBP: 00007fffed47b610 R08: 0000000000418574 R09: 000000000000001c
[ 5755.635473][T28369] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5755.635475][T28369] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f32208b1000
| [ 5755.635475][T28369] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f32208b1000
| [ 5755.635490][T28369]
| [ 5755.635492][T28369] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28369
| [5755.647568][T28369] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5755.647826][T28369] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5755.647828][T28369] Call Trace:
[ 5755.647830][T28369]
[5755.647833][T28369] dump_stack_lvl (lib/dump_stack.c:123)
[5755.647840][T28369] check_preemption_disabled (lib/smp_processor_id.c:52)
[5755.647846][T28369] lwtunnel_output (net/core/lwtunnel.c:359)
[5755.647853][T28369] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5755.647860][T28369] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5755.647865][T28369] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5755.647870][T28369] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5755.647882][T28369] rawv6_sendmsg (net/ipv6/raw.c:918)
[5755.647894][T28369] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5755.647900][T28369] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5755.647903][T28369] ? __lock_release (kernel/locking/lockdep.c:5534)
[5755.647911][T28369] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5755.647916][T28369] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5755.647925][T28369] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5755.647941][T28369] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5755.647944][T28369] ? __lock_release (kernel/locking/lockdep.c:5534)
[5755.647955][T28369] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5755.647959][T28369] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5755.647965][T28369] ? __pfx___sys_sendto (net/socket.c:2147)
[5755.647980][T28369] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5755.647986][T28369] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5755.647995][T28369] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5755.648002][T28369] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5755.648012][T28369] __x64_sys_sendto (net/socket.c:2183)
[5755.648016][T28369] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5755.648019][T28369] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5755.648024][T28369] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5755.648029][T28369] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5755.648032][T28369] RIP: 0033:0x7f3220788a4a
[ 5755.648036][T28369] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5755.648038][T28369] RSP: 002b:00007fffed47b588 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5755.648042][T28369] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3220788a4a
[ 5755.648044][T28369] RDX: 0000000000000040 RSI: 00000000202c7340 RDI: 0000000000000005
[ 5755.648046][T28369] RBP: 00007fffed47b610 R08: 0000000000418574 R09: 000000000000001c
[ 5755.648048][T28369] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5755.648050][T28369] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f32208b1000
| [ 5755.648050][T28369] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f32208b1000
| [ 5755.648065][T28369]
| [ 5755.662379][T28369] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28369
| [5755.662762][T28369] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5755.663016][T28369] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5755.663018][T28369] Call Trace:
[ 5755.663020][T28369]
[5755.663022][T28369] dump_stack_lvl (lib/dump_stack.c:123)
[5755.663028][T28369] check_preemption_disabled (lib/smp_processor_id.c:52)
[5755.663034][T28369] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5755.663041][T28369] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5755.663047][T28369] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5755.663053][T28369] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5755.663058][T28369] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5755.663070][T28369] rawv6_sendmsg (net/ipv6/raw.c:918)
[5755.663082][T28369] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5755.663087][T28369] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5755.663091][T28369] ? __lock_release (kernel/locking/lockdep.c:5534)
[5755.663098][T28369] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5755.663102][T28369] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5755.663112][T28369] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5755.663129][T28369] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5755.663131][T28369] ? __lock_release (kernel/locking/lockdep.c:5534)
[5755.663143][T28369] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5755.663147][T28369] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5755.663153][T28369] ? __pfx___sys_sendto (net/socket.c:2147)
[5755.663168][T28369] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5755.663174][T28369] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5755.663181][T28369] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5755.663189][T28369] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5755.663199][T28369] __x64_sys_sendto (net/socket.c:2183)
[5755.663203][T28369] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5755.663206][T28369] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5755.663211][T28369] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5755.663216][T28369] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5755.663219][T28369] RIP: 0033:0x7f3220788a4a
[ 5755.663223][T28369] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5755.663226][T28369] RSP: 002b:00007fffed47b588 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5755.663229][T28369] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3220788a4a
[ 5755.663232][T28369] RDX: 0000000000000040 RSI: 00000000202c7340 RDI: 0000000000000005
[ 5755.663234][T28369] RBP: 00007fffed47b610 R08: 0000000000418574 R09: 000000000000001c
[ 5755.663236][T28369] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5755.663238][T28369] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f32208b1000
| [ 5755.663238][T28369] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f32208b1000
| [ 5755.663253][T28369]
| [ 5756.106476][T28373] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28373
| [5756.106921][T28373] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5756.107653][T28373] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5756.107655][T28373] Call Trace:
[ 5756.107657][T28373]
[5756.107659][T28373] dump_stack_lvl (lib/dump_stack.c:123)
[5756.107667][T28373] check_preemption_disabled (lib/smp_processor_id.c:52)
[5756.107674][T28373] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5756.107680][T28373] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5756.107687][T28373] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5756.107693][T28373] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5756.107697][T28373] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5756.107709][T28373] rawv6_sendmsg (net/ipv6/raw.c:918)
[5756.107721][T28373] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5756.107727][T28373] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5756.107731][T28373] ? __lock_release (kernel/locking/lockdep.c:5534)
[5756.107739][T28373] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5756.107743][T28373] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5756.107752][T28373] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5756.107768][T28373] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5756.107771][T28373] ? __lock_release (kernel/locking/lockdep.c:5534)
[5756.107782][T28373] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5756.107787][T28373] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5756.107793][T28373] ? __pfx___sys_sendto (net/socket.c:2147)
[5756.107807][T28373] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5756.107814][T28373] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5756.107822][T28373] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5756.107829][T28373] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5756.107839][T28373] __x64_sys_sendto (net/socket.c:2183)
[5756.107843][T28373] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5756.107847][T28373] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5756.107852][T28373] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5756.107857][T28373] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5756.107860][T28373] RIP: 0033:0x7f4643ac1a4a
[ 5756.107864][T28373] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5756.107867][T28373] RSP: 002b:00007ffdcbb69ab8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5756.107870][T28373] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4643ac1a4a
[ 5756.107873][T28373] RDX: 0000000000000040 RSI: 000000003dd7b340 RDI: 0000000000000005
[ 5756.107875][T28373] RBP: 00007ffdcbb69b40 R08: 0000000000418574 R09: 000000000000001c
[ 5756.107877][T28373] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5756.107879][T28373] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4643bea000
| [ 5756.107879][T28373] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4643bea000
| [ 5756.107893][T28373]
| [ 5756.107896][T28373] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28373
| [5756.119617][T28373] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5756.119851][T28373] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5756.119853][T28373] Call Trace:
[ 5756.119855][T28373]
[5756.119857][T28373] dump_stack_lvl (lib/dump_stack.c:123)
[5756.119863][T28373] check_preemption_disabled (lib/smp_processor_id.c:52)
[5756.119868][T28373] lwtunnel_output (net/core/lwtunnel.c:359)
[5756.119875][T28373] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5756.119881][T28373] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5756.119886][T28373] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5756.119891][T28373] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5756.119903][T28373] rawv6_sendmsg (net/ipv6/raw.c:918)
[5756.119915][T28373] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5756.119920][T28373] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5756.119924][T28373] ? __lock_release (kernel/locking/lockdep.c:5534)
[5756.119931][T28373] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5756.119935][T28373] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5756.119943][T28373] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5756.119959][T28373] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5756.119962][T28373] ? __lock_release (kernel/locking/lockdep.c:5534)
[5756.119973][T28373] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5756.119977][T28373] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5756.119983][T28373] ? __pfx___sys_sendto (net/socket.c:2147)
[5756.119997][T28373] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5756.120003][T28373] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5756.120010][T28373] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5756.120017][T28373] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5756.120028][T28373] __x64_sys_sendto (net/socket.c:2183)
[5756.120032][T28373] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5756.120035][T28373] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5756.120039][T28373] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5756.120044][T28373] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5756.120047][T28373] RIP: 0033:0x7f4643ac1a4a
[ 5756.120051][T28373] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5756.120053][T28373] RSP: 002b:00007ffdcbb69ab8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5756.120057][T28373] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4643ac1a4a
[ 5756.120059][T28373] RDX: 0000000000000040 RSI: 000000003dd7b340 RDI: 0000000000000005
[ 5756.120061][T28373] RBP: 00007ffdcbb69b40 R08: 0000000000418574 R09: 000000000000001c
[ 5756.120063][T28373] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5756.120064][T28373] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4643bea000
| [ 5756.120079][T28373]
| [ 5756.134959][T28373] Dead loop on virtual device veth0, fix it urgently!
| [ 5756.135521][T28373] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28373
| [5756.135888][T28373] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5756.136138][T28373] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5756.136140][T28373] Call Trace:
[ 5756.136142][T28373]
[5756.136144][T28373] dump_stack_lvl (lib/dump_stack.c:123)
[5756.136150][T28373] check_preemption_disabled (lib/smp_processor_id.c:52)
[5756.136156][T28373] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5756.136163][T28373] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5756.136169][T28373] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5756.136175][T28373] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5756.136180][T28373] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5756.136192][T28373] rawv6_sendmsg (net/ipv6/raw.c:918)
[5756.136203][T28373] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5756.136209][T28373] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5756.136213][T28373] ? __lock_release (kernel/locking/lockdep.c:5534)
[5756.136220][T28373] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5756.136224][T28373] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5756.136232][T28373] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5756.136248][T28373] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5756.136251][T28373] ? __lock_release (kernel/locking/lockdep.c:5534)
[5756.136262][T28373] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5756.136267][T28373] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5756.136272][T28373] ? __pfx___sys_sendto (net/socket.c:2147)
[5756.136287][T28373] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5756.136293][T28373] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5756.136301][T28373] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5756.136308][T28373] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5756.136318][T28373] __x64_sys_sendto (net/socket.c:2183)
[5756.136321][T28373] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5756.136324][T28373] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5756.136329][T28373] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5756.136334][T28373] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5756.136337][T28373] RIP: 0033:0x7f4643ac1a4a
[ 5756.136341][T28373] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5756.136343][T28373] RSP: 002b:00007ffdcbb69ab8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5756.136347][T28373] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4643ac1a4a
[ 5756.136349][T28373] RDX: 0000000000000040 RSI: 000000003dd7b340 RDI: 0000000000000005
[ 5756.136351][T28373] RBP: 00007ffdcbb69b40 R08: 0000000000418574 R09: 000000000000001c
[ 5756.136353][T28373] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5756.136355][T28373] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4643bea000
| [ 5758.475085][T28385] lwtunnel_output(): recursion limit reached on datapath
| [ 5759.932329][T28389] check_preemption_disabled: 7 callbacks suppressed
| [ 5759.932336][T28389] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28389
| [5759.933061][T28389] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5759.933323][T28389] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5759.933325][T28389] Call Trace:
[ 5759.933328][T28389]
[5759.933330][T28389] dump_stack_lvl (lib/dump_stack.c:123)
[5759.933338][T28389] check_preemption_disabled (lib/smp_processor_id.c:52)
[5759.933344][T28389] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5759.933351][T28389] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5759.933358][T28389] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5759.933365][T28389] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5759.933369][T28389] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5759.933381][T28389] rawv6_sendmsg (net/ipv6/raw.c:918)
[5759.933393][T28389] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5759.933398][T28389] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5759.933403][T28389] ? __lock_release (kernel/locking/lockdep.c:5534)
[5759.933412][T28389] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5759.933417][T28389] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5759.933426][T28389] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5759.933442][T28389] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5759.933445][T28389] ? __lock_release (kernel/locking/lockdep.c:5534)
[5759.933456][T28389] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5759.933462][T28389] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5759.933468][T28389] ? __pfx___sys_sendto (net/socket.c:2147)
[5759.933482][T28389] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5759.933489][T28389] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5759.933497][T28389] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5759.933504][T28389] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5759.933514][T28389] __x64_sys_sendto (net/socket.c:2183)
[5759.933519][T28389] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5759.933522][T28389] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5759.933527][T28389] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5759.933532][T28389] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5759.933536][T28389] RIP: 0033:0x7f010e086a4a
[ 5759.933540][T28389] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5759.933543][T28389] RSP: 002b:00007fff5d9db518 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5759.933547][T28389] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f010e086a4a
[ 5759.933549][T28389] RDX: 0000000000000040 RSI: 0000000027c29340 RDI: 0000000000000005
[ 5759.933551][T28389] RBP: 00007fff5d9db5a0 R08: 0000000000418574 R09: 000000000000001c
[ 5759.933553][T28389] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5759.933555][T28389] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f010e1af000
| [ 5759.933570][T28389]
| [ 5759.933573][T28389] lwtunnel_output(): recursion limit reached on datapath
| [ 5761.398656][T28393] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28393
| [5761.399303][T28393] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5761.399544][T28393] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5761.399546][T28393] Call Trace:
[ 5761.399548][T28393]
[5761.399551][T28393] dump_stack_lvl (lib/dump_stack.c:123)
[5761.399559][T28393] check_preemption_disabled (lib/smp_processor_id.c:52)
[5761.399565][T28393] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5761.399571][T28393] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5761.399579][T28393] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5761.399586][T28393] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5761.399591][T28393] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5761.399602][T28393] rawv6_sendmsg (net/ipv6/raw.c:918)
[5761.399614][T28393] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5761.399619][T28393] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5761.399624][T28393] ? __lock_release (kernel/locking/lockdep.c:5534)
[5761.399633][T28393] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5761.399637][T28393] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5761.399646][T28393] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5761.399662][T28393] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5761.399664][T28393] ? __lock_release (kernel/locking/lockdep.c:5534)
[5761.399675][T28393] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5761.399680][T28393] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5761.399686][T28393] ? __pfx___sys_sendto (net/socket.c:2147)
[5761.399700][T28393] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5761.399706][T28393] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5761.399715][T28393] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5761.399722][T28393] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5761.399732][T28393] __x64_sys_sendto (net/socket.c:2183)
[5761.399735][T28393] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5761.399740][T28393] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5761.399744][T28393] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5761.399749][T28393] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5761.399753][T28393] RIP: 0033:0x7f22c8974a4a
[ 5761.399757][T28393] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5761.399760][T28393] RSP: 002b:00007ffd50000378 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5761.399764][T28393] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f22c8974a4a
[ 5761.399767][T28393] RDX: 0000000000000040 RSI: 0000000013e5f340 RDI: 0000000000000005
[ 5761.399769][T28393] RBP: 00007ffd50000400 R08: 0000000000418574 R09: 000000000000001c
[ 5761.399771][T28393] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5761.399773][T28393] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f22c8a9d000
| [ 5761.399773][T28393] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f22c8a9d000
| [ 5761.399787][T28393]
| [ 5761.399972][T28393] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28393
| [5761.411397][T28393] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5761.411644][T28393] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5761.411645][T28393] Call Trace:
[ 5761.411647][T28393]
[5761.411649][T28393] dump_stack_lvl (lib/dump_stack.c:123)
[5761.411656][T28393] check_preemption_disabled (lib/smp_processor_id.c:52)
[5761.411662][T28393] lwtunnel_output (net/core/lwtunnel.c:359)
[5761.411668][T28393] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5761.411675][T28393] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5761.411681][T28393] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5761.411685][T28393] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5761.411698][T28393] rawv6_sendmsg (net/ipv6/raw.c:918)
[5761.411710][T28393] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5761.411715][T28393] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5761.411719][T28393] ? __lock_release (kernel/locking/lockdep.c:5534)
[5761.411727][T28393] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5761.411730][T28393] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5761.411739][T28393] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5761.411756][T28393] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5761.411759][T28393] ? __lock_release (kernel/locking/lockdep.c:5534)
[5761.411770][T28393] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5761.411775][T28393] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5761.411781][T28393] ? __pfx___sys_sendto (net/socket.c:2147)
[5761.411795][T28393] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5761.411802][T28393] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5761.411810][T28393] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5761.411817][T28393] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5761.411827][T28393] __x64_sys_sendto (net/socket.c:2183)
[5761.411831][T28393] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5761.411834][T28393] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5761.411839][T28393] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5761.411844][T28393] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5761.411847][T28393] RIP: 0033:0x7f22c8974a4a
[ 5761.411851][T28393] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5761.411854][T28393] RSP: 002b:00007ffd50000378 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5761.411857][T28393] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f22c8974a4a
[ 5761.411859][T28393] RDX: 0000000000000040 RSI: 0000000013e5f340 RDI: 0000000000000005
[ 5761.411861][T28393] RBP: 00007ffd50000400 R08: 0000000000418574 R09: 000000000000001c
[ 5761.411863][T28393] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5761.411865][T28393] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f22c8a9d000
| [ 5761.411865][T28393] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f22c8a9d000
| [ 5761.411880][T28393]
| [ 5761.429576][T28393] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28393
| [5761.429927][T28393] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5761.430182][T28393] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5761.430184][T28393] Call Trace:
[ 5761.430186][T28393]
[5761.430188][T28393] dump_stack_lvl (lib/dump_stack.c:123)
[5761.430195][T28393] check_preemption_disabled (lib/smp_processor_id.c:52)
[5761.430200][T28393] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5761.430207][T28393] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5761.430214][T28393] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5761.430220][T28393] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5761.430224][T28393] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5761.430236][T28393] rawv6_sendmsg (net/ipv6/raw.c:918)
[5761.430248][T28393] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5761.430253][T28393] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5761.430258][T28393] ? __lock_release (kernel/locking/lockdep.c:5534)
[5761.430265][T28393] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5761.430269][T28393] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5761.430278][T28393] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5761.430294][T28393] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5761.430296][T28393] ? __lock_release (kernel/locking/lockdep.c:5534)
[5761.430308][T28393] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5761.430312][T28393] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5761.430318][T28393] ? __pfx___sys_sendto (net/socket.c:2147)
[5761.430332][T28393] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5761.430338][T28393] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5761.430346][T28393] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5761.430353][T28393] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5761.430363][T28393] __x64_sys_sendto (net/socket.c:2183)
[5761.430367][T28393] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5761.430370][T28393] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5761.430374][T28393] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5761.430379][T28393] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5761.430382][T28393] RIP: 0033:0x7f22c8974a4a
[ 5761.430386][T28393] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5761.430389][T28393] RSP: 002b:00007ffd50000378 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5761.430392][T28393] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f22c8974a4a
[ 5761.430394][T28393] RDX: 0000000000000040 RSI: 0000000013e5f340 RDI: 0000000000000005
[ 5761.430396][T28393] RBP: 00007ffd50000400 R08: 0000000000418574 R09: 000000000000001c
[ 5761.430398][T28393] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5761.430400][T28393] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f22c8a9d000
| [ 5761.430400][T28393] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f22c8a9d000
| [ 5761.430415][T28393]
| [ 5761.890925][T28397] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28397
| [5761.891414][T28397] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5761.891677][T28397] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5761.891679][T28397] Call Trace:
[ 5761.891681][T28397]
[5761.891683][T28397] dump_stack_lvl (lib/dump_stack.c:123)
[5761.891691][T28397] check_preemption_disabled (lib/smp_processor_id.c:52)
[5761.891697][T28397] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5761.891703][T28397] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5761.891710][T28397] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5761.891716][T28397] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5761.891721][T28397] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5761.891733][T28397] rawv6_sendmsg (net/ipv6/raw.c:918)
[5761.891745][T28397] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5761.891750][T28397] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5761.891755][T28397] ? __lock_release (kernel/locking/lockdep.c:5534)
[5761.891763][T28397] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5761.891767][T28397] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5761.891776][T28397] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5761.891792][T28397] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5761.891795][T28397] ? __lock_release (kernel/locking/lockdep.c:5534)
[5761.891806][T28397] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5761.891811][T28397] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5761.891817][T28397] ? __pfx___sys_sendto (net/socket.c:2147)
[5761.891831][T28397] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5761.891838][T28397] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5761.891846][T28397] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5761.891853][T28397] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5761.891864][T28397] __x64_sys_sendto (net/socket.c:2183)
[5761.891868][T28397] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5761.891871][T28397] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5761.891876][T28397] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5761.891881][T28397] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5761.891884][T28397] RIP: 0033:0x7ff189737a4a
[ 5761.891888][T28397] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5761.891891][T28397] RSP: 002b:00007ffe41a4e928 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5761.891895][T28397] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff189737a4a
[ 5761.891897][T28397] RDX: 0000000000000040 RSI: 000000002f508340 RDI: 0000000000000005
[ 5761.891899][T28397] RBP: 00007ffe41a4e9b0 R08: 0000000000418574 R09: 000000000000001c
[ 5761.891901][T28397] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5761.891903][T28397] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff189860000
| [ 5761.891903][T28397] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff189860000
| [ 5761.891918][T28397]
| [ 5761.891920][T28397] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28397
| [5761.903992][T28397] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5761.904256][T28397] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5761.904258][T28397] Call Trace:
[ 5761.904259][T28397]
[5761.904262][T28397] dump_stack_lvl (lib/dump_stack.c:123)
[5761.904268][T28397] check_preemption_disabled (lib/smp_processor_id.c:52)
[5761.904273][T28397] lwtunnel_output (net/core/lwtunnel.c:359)
[5761.904280][T28397] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5761.904286][T28397] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5761.904292][T28397] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5761.904296][T28397] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5761.904308][T28397] rawv6_sendmsg (net/ipv6/raw.c:918)
[5761.904320][T28397] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5761.904325][T28397] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5761.904329][T28397] ? __lock_release (kernel/locking/lockdep.c:5534)
[5761.904336][T28397] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5761.904340][T28397] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5761.904348][T28397] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5761.904364][T28397] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5761.904367][T28397] ? __lock_release (kernel/locking/lockdep.c:5534)
[5761.904378][T28397] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5761.904382][T28397] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5761.904388][T28397] ? __pfx___sys_sendto (net/socket.c:2147)
[5761.904402][T28397] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5761.904408][T28397] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5761.904415][T28397] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5761.904422][T28397] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5761.904432][T28397] __x64_sys_sendto (net/socket.c:2183)
[5761.904436][T28397] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5761.904439][T28397] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5761.904444][T28397] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5761.904449][T28397] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5761.904452][T28397] RIP: 0033:0x7ff189737a4a
[ 5761.904455][T28397] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5761.904458][T28397] RSP: 002b:00007ffe41a4e928 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5761.904461][T28397] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff189737a4a
[ 5761.904463][T28397] RDX: 0000000000000040 RSI: 000000002f508340 RDI: 0000000000000005
[ 5761.904465][T28397] RBP: 00007ffe41a4e9b0 R08: 0000000000418574 R09: 000000000000001c
[ 5761.904467][T28397] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5761.904469][T28397] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff189860000
| [ 5761.904469][T28397] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff189860000
| [ 5761.904483][T28397]
| [ 5761.904880][T28397] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28397
| [5761.916621][T28397] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5761.916875][T28397] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5761.916877][T28397] Call Trace:
[ 5761.916879][T28397]
[5761.916881][T28397] dump_stack_lvl (lib/dump_stack.c:123)
[5761.916887][T28397] check_preemption_disabled (lib/smp_processor_id.c:52)
[5761.916893][T28397] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5761.916899][T28397] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5761.916905][T28397] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5761.916911][T28397] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5761.916916][T28397] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5761.916928][T28397] rawv6_sendmsg (net/ipv6/raw.c:918)
[5761.916939][T28397] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5761.916945][T28397] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5761.916948][T28397] ? __lock_release (kernel/locking/lockdep.c:5534)
[5761.916956][T28397] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5761.916959][T28397] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5761.916968][T28397] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5761.916984][T28397] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5761.916987][T28397] ? __lock_release (kernel/locking/lockdep.c:5534)
[5761.916998][T28397] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5761.917002][T28397] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5761.917008][T28397] ? __pfx___sys_sendto (net/socket.c:2147)
[5761.917022][T28397] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5761.917028][T28397] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5761.917035][T28397] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5761.917042][T28397] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5761.917052][T28397] __x64_sys_sendto (net/socket.c:2183)
[5761.917056][T28397] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5761.917059][T28397] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5761.917063][T28397] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5761.917068][T28397] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5761.917071][T28397] RIP: 0033:0x7ff189737a4a
[ 5761.917075][T28397] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5761.917078][T28397] RSP: 002b:00007ffe41a4e928 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5761.917081][T28397] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff189737a4a
[ 5761.917083][T28397] RDX: 0000000000000040 RSI: 000000002f508340 RDI: 0000000000000005
[ 5761.917085][T28397] RBP: 00007ffe41a4e9b0 R08: 0000000000418574 R09: 000000000000001c
[ 5761.917087][T28397] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5761.917089][T28397] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff189860000
| [ 5761.917089][T28397] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff189860000
| [ 5761.917103][T28397]
| [ 5762.370025][T28401] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28401
| [5762.370505][T28401] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5762.370774][T28401] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5762.370777][T28401] Call Trace:
[ 5762.370779][T28401]
[5762.370781][T28401] dump_stack_lvl (lib/dump_stack.c:123)
[5762.370788][T28401] check_preemption_disabled (lib/smp_processor_id.c:52)
[5762.370795][T28401] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5762.370801][T28401] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5762.370808][T28401] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5762.370813][T28401] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5762.370818][T28401] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5762.370830][T28401] rawv6_sendmsg (net/ipv6/raw.c:918)
[5762.370841][T28401] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5762.370846][T28401] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5762.370850][T28401] ? __lock_release (kernel/locking/lockdep.c:5534)
[5762.370858][T28401] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5762.370863][T28401] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5762.370872][T28401] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5762.370887][T28401] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5762.370890][T28401] ? __lock_release (kernel/locking/lockdep.c:5534)
[5762.370901][T28401] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5762.370906][T28401] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5762.370911][T28401] ? __pfx___sys_sendto (net/socket.c:2147)
[5762.370925][T28401] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5762.370931][T28401] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5762.370939][T28401] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5762.370946][T28401] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5762.370956][T28401] __x64_sys_sendto (net/socket.c:2183)
[5762.370960][T28401] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5762.370964][T28401] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5762.370968][T28401] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5762.370973][T28401] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5762.370976][T28401] RIP: 0033:0x7fca7453da4a
[ 5762.370980][T28401] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5762.370983][T28401] RSP: 002b:00007ffcc9ddf268 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5762.370987][T28401] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fca7453da4a
[ 5762.370989][T28401] RDX: 0000000000000040 RSI: 000000002b99b340 RDI: 0000000000000005
[ 5762.370991][T28401] RBP: 00007ffcc9ddf2f0 R08: 0000000000418574 R09: 000000000000001c
[ 5762.370993][T28401] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5762.370995][T28401] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fca74666000
| [ 5762.370995][T28401] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fca74666000
| [ 5762.371009][T28401]
| [ 5762.371012][T28401] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28401
| [5762.382813][T28401] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5762.383062][T28401] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5762.383064][T28401] Call Trace:
[ 5762.383066][T28401]
[5762.383068][T28401] dump_stack_lvl (lib/dump_stack.c:123)
[5762.383073][T28401] check_preemption_disabled (lib/smp_processor_id.c:52)
[5762.383079][T28401] lwtunnel_output (net/core/lwtunnel.c:359)
[5762.383086][T28401] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5762.383092][T28401] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5762.383097][T28401] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5762.383102][T28401] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5762.383115][T28401] rawv6_sendmsg (net/ipv6/raw.c:918)
[5762.383127][T28401] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5762.383132][T28401] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5762.383136][T28401] ? __lock_release (kernel/locking/lockdep.c:5534)
[5762.383143][T28401] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5762.383146][T28401] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5762.383155][T28401] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5762.383171][T28401] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5762.383174][T28401] ? __lock_release (kernel/locking/lockdep.c:5534)
[5762.383185][T28401] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5762.383189][T28401] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5762.383194][T28401] ? __pfx___sys_sendto (net/socket.c:2147)
[5762.383209][T28401] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5762.383215][T28401] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5762.383222][T28401] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5762.383229][T28401] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5762.383239][T28401] __x64_sys_sendto (net/socket.c:2183)
[5762.383243][T28401] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5762.383246][T28401] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5762.383251][T28401] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5762.383256][T28401] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5762.383258][T28401] RIP: 0033:0x7fca7453da4a
[ 5762.383262][T28401] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5762.383265][T28401] RSP: 002b:00007ffcc9ddf268 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5762.383268][T28401] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fca7453da4a
[ 5762.383270][T28401] RDX: 0000000000000040 RSI: 000000002b99b340 RDI: 0000000000000005
[ 5762.383272][T28401] RBP: 00007ffcc9ddf2f0 R08: 0000000000418574 R09: 000000000000001c
[ 5762.383274][T28401] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5762.383276][T28401] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fca74666000
| [ 5762.383276][T28401] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fca74666000
| [ 5762.383290][T28401]
| [ 5762.395831][T28401] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28401
| [5762.396235][T28401] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5762.396492][T28401] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5762.396494][T28401] Call Trace:
[ 5762.396496][T28401]
[5762.396498][T28401] dump_stack_lvl (lib/dump_stack.c:123)
[5762.396504][T28401] check_preemption_disabled (lib/smp_processor_id.c:52)
[5762.396511][T28401] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5762.396517][T28401] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5762.396524][T28401] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5762.396530][T28401] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5762.396534][T28401] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5762.396547][T28401] rawv6_sendmsg (net/ipv6/raw.c:918)
[5762.396559][T28401] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5762.396564][T28401] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5762.396568][T28401] ? __lock_release (kernel/locking/lockdep.c:5534)
[5762.396576][T28401] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5762.396579][T28401] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5762.396588][T28401] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5762.396605][T28401] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5762.396607][T28401] ? __lock_release (kernel/locking/lockdep.c:5534)
[5762.396619][T28401] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5762.396624][T28401] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5762.396630][T28401] ? __pfx___sys_sendto (net/socket.c:2147)
[5762.396644][T28401] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5762.396651][T28401] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5762.396658][T28401] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5762.396665][T28401] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5762.396686][T28401] __x64_sys_sendto (net/socket.c:2183)
[5762.396690][T28401] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5762.396693][T28401] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5762.396697][T28401] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5762.396702][T28401] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5762.396705][T28401] RIP: 0033:0x7fca7453da4a
[ 5762.396709][T28401] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5762.396712][T28401] RSP: 002b:00007ffcc9ddf268 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5762.396715][T28401] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fca7453da4a
[ 5762.396717][T28401] RDX: 0000000000000040 RSI: 000000002b99b340 RDI: 0000000000000005
[ 5762.396719][T28401] RBP: 00007ffcc9ddf2f0 R08: 0000000000418574 R09: 000000000000001c
[ 5762.396721][T28401] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5762.396723][T28401] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fca74666000
| [ 5762.857210][T28405] lwtunnel_output(): recursion limit reached on datapath
| [ 5765.184551][T28417] check_preemption_disabled: 7 callbacks suppressed
| [ 5765.184558][T28417] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28417
| [5765.185371][T28417] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5765.185648][T28417] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5765.185650][T28417] Call Trace:
[ 5765.185653][T28417]
[5765.185655][T28417] dump_stack_lvl (lib/dump_stack.c:123)
[5765.185664][T28417] check_preemption_disabled (lib/smp_processor_id.c:52)
[5765.185670][T28417] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5765.185677][T28417] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5765.185684][T28417] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5765.185691][T28417] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5765.185696][T28417] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5765.185708][T28417] rawv6_sendmsg (net/ipv6/raw.c:918)
[5765.185719][T28417] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5765.185724][T28417] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5765.185730][T28417] ? __lock_release (kernel/locking/lockdep.c:5534)
[5765.185739][T28417] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5765.185744][T28417] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5765.185753][T28417] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5765.185769][T28417] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5765.185772][T28417] ? __lock_release (kernel/locking/lockdep.c:5534)
[5765.185783][T28417] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5765.185789][T28417] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5765.185794][T28417] ? __pfx___sys_sendto (net/socket.c:2147)
[5765.185808][T28417] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5765.185816][T28417] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5765.185824][T28417] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5765.185831][T28417] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5765.185841][T28417] __x64_sys_sendto (net/socket.c:2183)
[5765.185845][T28417] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5765.185849][T28417] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5765.185854][T28417] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5765.185859][T28417] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5765.185863][T28417] RIP: 0033:0x7f5462829a4a
[ 5765.185867][T28417] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5765.185870][T28417] RSP: 002b:00007ffe977b8688 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5765.185874][T28417] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5462829a4a
[ 5765.185877][T28417] RDX: 0000000000000040 RSI: 000000000f2ac340 RDI: 0000000000000005
[ 5765.185879][T28417] RBP: 00007ffe977b8710 R08: 0000000000418574 R09: 000000000000001c
[ 5765.185881][T28417] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5765.185883][T28417] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5462952000
| [ 5765.185883][T28417] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5462952000
| [ 5765.185898][T28417]
| [ 5765.185901][T28417] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28417
| [5765.198242][T28417] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5765.198499][T28417] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5765.198501][T28417] Call Trace:
[ 5765.198503][T28417]
[5765.198505][T28417] dump_stack_lvl (lib/dump_stack.c:123)
[5765.198511][T28417] check_preemption_disabled (lib/smp_processor_id.c:52)
[5765.198517][T28417] lwtunnel_output (net/core/lwtunnel.c:359)
[5765.198523][T28417] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5765.198529][T28417] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5765.198535][T28417] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5765.198540][T28417] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5765.198552][T28417] rawv6_sendmsg (net/ipv6/raw.c:918)
[5765.198563][T28417] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5765.198568][T28417] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5765.198572][T28417] ? __lock_release (kernel/locking/lockdep.c:5534)
[5765.198580][T28417] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5765.198584][T28417] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5765.198592][T28417] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5765.198608][T28417] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5765.198611][T28417] ? __lock_release (kernel/locking/lockdep.c:5534)
[5765.198622][T28417] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5765.198626][T28417] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5765.198632][T28417] ? __pfx___sys_sendto (net/socket.c:2147)
[5765.198646][T28417] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5765.198652][T28417] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5765.198659][T28417] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5765.198666][T28417] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5765.198676][T28417] __x64_sys_sendto (net/socket.c:2183)
[5765.198680][T28417] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5765.198683][T28417] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5765.198687][T28417] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5765.198692][T28417] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5765.198695][T28417] RIP: 0033:0x7f5462829a4a
[ 5765.198699][T28417] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5765.198701][T28417] RSP: 002b:00007ffe977b8688 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5765.198705][T28417] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5462829a4a
[ 5765.198707][T28417] RDX: 0000000000000040 RSI: 000000000f2ac340 RDI: 0000000000000005
[ 5765.198709][T28417] RBP: 00007ffe977b8710 R08: 0000000000418574 R09: 000000000000001c
[ 5765.198711][T28417] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5765.198713][T28417] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5462952000
| [ 5765.198713][T28417] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5462952000
| [ 5765.198727][T28417]
| [ 5765.216765][T28417] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28417
| [5765.217171][T28417] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5765.217432][T28417] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5765.217434][T28417] Call Trace:
[ 5765.217436][T28417]
[5765.217438][T28417] dump_stack_lvl (lib/dump_stack.c:123)
[5765.217444][T28417] check_preemption_disabled (lib/smp_processor_id.c:52)
[5765.217450][T28417] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5765.217456][T28417] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5765.217463][T28417] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5765.217469][T28417] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5765.217474][T28417] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5765.217486][T28417] rawv6_sendmsg (net/ipv6/raw.c:918)
[5765.217498][T28417] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5765.217503][T28417] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5765.217507][T28417] ? __lock_release (kernel/locking/lockdep.c:5534)
[5765.217515][T28417] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5765.217519][T28417] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5765.217528][T28417] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5765.217544][T28417] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5765.217547][T28417] ? __lock_release (kernel/locking/lockdep.c:5534)
[5765.217558][T28417] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5765.217563][T28417] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5765.217569][T28417] ? __pfx___sys_sendto (net/socket.c:2147)
[5765.217583][T28417] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5765.217590][T28417] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5765.217597][T28417] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5765.217605][T28417] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5765.217615][T28417] __x64_sys_sendto (net/socket.c:2183)
[5765.217619][T28417] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5765.217622][T28417] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5765.217627][T28417] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5765.217632][T28417] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5765.217635][T28417] RIP: 0033:0x7f5462829a4a
[ 5765.217639][T28417] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5765.217641][T28417] RSP: 002b:00007ffe977b8688 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5765.217645][T28417] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5462829a4a
[ 5765.217647][T28417] RDX: 0000000000000040 RSI: 000000000f2ac340 RDI: 0000000000000005
[ 5765.217649][T28417] RBP: 00007ffe977b8710 R08: 0000000000418574 R09: 000000000000001c
[ 5765.217651][T28417] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5765.217653][T28417] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5462952000
| [ 5765.217653][T28417] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5462952000
| [ 5765.217668][T28417]
| [ 5765.690031][T28421] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28421
| [5765.690643][T28421] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5765.690894][T28421] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5765.690896][T28421] Call Trace:
[ 5765.690898][T28421]
[5765.690900][T28421] dump_stack_lvl (lib/dump_stack.c:123)
[5765.690908][T28421] check_preemption_disabled (lib/smp_processor_id.c:52)
[5765.690914][T28421] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5765.690921][T28421] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5765.690928][T28421] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5765.690933][T28421] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5765.690938][T28421] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5765.690950][T28421] rawv6_sendmsg (net/ipv6/raw.c:918)
[5765.690962][T28421] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5765.690967][T28421] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5765.690972][T28421] ? __lock_release (kernel/locking/lockdep.c:5534)
[5765.690981][T28421] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5765.690986][T28421] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5765.690995][T28421] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5765.691011][T28421] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5765.691013][T28421] ? __lock_release (kernel/locking/lockdep.c:5534)
[5765.691035][T28421] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5765.691040][T28421] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5765.691045][T28421] ? __pfx___sys_sendto (net/socket.c:2147)
[5765.691059][T28421] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5765.691065][T28421] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5765.691073][T28421] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5765.691080][T28421] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5765.691090][T28421] __x64_sys_sendto (net/socket.c:2183)
[5765.691094][T28421] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5765.691097][T28421] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5765.691102][T28421] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5765.691107][T28421] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5765.691110][T28421] RIP: 0033:0x7f3de018ea4a
[ 5765.691114][T28421] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5765.691117][T28421] RSP: 002b:00007ffe6fce41d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5765.691120][T28421] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3de018ea4a
[ 5765.691123][T28421] RDX: 0000000000000040 RSI: 0000000010d79340 RDI: 0000000000000005
[ 5765.691125][T28421] RBP: 00007ffe6fce4260 R08: 0000000000418574 R09: 000000000000001c
[ 5765.691127][T28421] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5765.691129][T28421] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3de02b7000
| [ 5765.691143][T28421]
| [ 5765.703327][T28421] lwtunnel_output(): recursion limit reached on datapath
| [ 5767.143816][T28425] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28425
| [5767.145684][T28425] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5767.146059][T28425] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5767.146062][T28425] Call Trace:
[ 5767.146064][T28425]
[5767.146066][T28425] dump_stack_lvl (lib/dump_stack.c:123)
[5767.146073][T28425] check_preemption_disabled (lib/smp_processor_id.c:52)
[5767.146079][T28425] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5767.146086][T28425] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5767.146093][T28425] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5767.146099][T28425] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5767.146103][T28425] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5767.146117][T28425] rawv6_sendmsg (net/ipv6/raw.c:918)
[5767.146128][T28425] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5767.146133][T28425] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5767.146138][T28425] ? __lock_release (kernel/locking/lockdep.c:5534)
[5767.146146][T28425] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5767.146151][T28425] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5767.146160][T28425] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5767.146175][T28425] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5767.146178][T28425] ? __lock_release (kernel/locking/lockdep.c:5534)
[5767.146189][T28425] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5767.146194][T28425] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5767.146199][T28425] ? __pfx___sys_sendto (net/socket.c:2147)
[5767.146213][T28425] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5767.146219][T28425] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5767.146228][T28425] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5767.146235][T28425] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5767.146245][T28425] __x64_sys_sendto (net/socket.c:2183)
[5767.146249][T28425] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5767.146253][T28425] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5767.146258][T28425] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5767.146262][T28425] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5767.146266][T28425] RIP: 0033:0x7f8aa659da4a
[ 5767.146270][T28425] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5767.146273][T28425] RSP: 002b:00007ffe2eda8e78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5767.146276][T28425] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8aa659da4a
[ 5767.146279][T28425] RDX: 0000000000000040 RSI: 000000003653f340 RDI: 0000000000000005
[ 5767.146281][T28425] RBP: 00007ffe2eda8f00 R08: 0000000000418574 R09: 000000000000001c
[ 5767.146283][T28425] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5767.146285][T28425] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8aa66c6000
| [ 5767.146285][T28425] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8aa66c6000
| [ 5767.146299][T28425]
| [ 5767.158499][T28425] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28425
| [5767.158861][T28425] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5767.159113][T28425] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5767.159115][T28425] Call Trace:
[ 5767.159117][T28425]
[5767.159119][T28425] dump_stack_lvl (lib/dump_stack.c:123)
[5767.159126][T28425] check_preemption_disabled (lib/smp_processor_id.c:52)
[5767.159132][T28425] lwtunnel_output (net/core/lwtunnel.c:359)
[5767.159139][T28425] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5767.159145][T28425] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5767.159151][T28425] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5767.159156][T28425] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5767.159168][T28425] rawv6_sendmsg (net/ipv6/raw.c:918)
[5767.159179][T28425] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5767.159185][T28425] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5767.159189][T28425] ? __lock_release (kernel/locking/lockdep.c:5534)
[5767.159196][T28425] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5767.159201][T28425] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5767.159210][T28425] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5767.159225][T28425] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5767.159228][T28425] ? __lock_release (kernel/locking/lockdep.c:5534)
[5767.159239][T28425] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5767.159243][T28425] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5767.159249][T28425] ? __pfx___sys_sendto (net/socket.c:2147)
[5767.159264][T28425] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5767.159270][T28425] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5767.159278][T28425] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5767.159285][T28425] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5767.159295][T28425] __x64_sys_sendto (net/socket.c:2183)
[5767.159299][T28425] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5767.159302][T28425] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5767.159307][T28425] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5767.159312][T28425] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5767.159315][T28425] RIP: 0033:0x7f8aa659da4a
[ 5767.159319][T28425] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5767.159321][T28425] RSP: 002b:00007ffe2eda8e78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5767.159324][T28425] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8aa659da4a
[ 5767.159327][T28425] RDX: 0000000000000040 RSI: 000000003653f340 RDI: 0000000000000005
[ 5767.159329][T28425] RBP: 00007ffe2eda8f00 R08: 0000000000418574 R09: 000000000000001c
[ 5767.159331][T28425] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5767.159332][T28425] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8aa66c6000
| [ 5767.159332][T28425] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8aa66c6000
| [ 5767.159347][T28425]
| [ 5767.172060][T28425] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28425
| [5767.172451][T28425] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5767.172709][T28425] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5767.172711][T28425] Call Trace:
[ 5767.172713][T28425]
[5767.172715][T28425] dump_stack_lvl (lib/dump_stack.c:123)
[5767.172721][T28425] check_preemption_disabled (lib/smp_processor_id.c:52)
[5767.172728][T28425] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5767.172734][T28425] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5767.172741][T28425] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5767.172747][T28425] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5767.172751][T28425] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5767.172764][T28425] rawv6_sendmsg (net/ipv6/raw.c:918)
[5767.172775][T28425] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5767.172781][T28425] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5767.172785][T28425] ? __lock_release (kernel/locking/lockdep.c:5534)
[5767.172793][T28425] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5767.172797][T28425] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5767.172806][T28425] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5767.172823][T28425] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5767.172826][T28425] ? __lock_release (kernel/locking/lockdep.c:5534)
[5767.172837][T28425] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5767.172842][T28425] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5767.172847][T28425] ? __pfx___sys_sendto (net/socket.c:2147)
[5767.172862][T28425] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5767.172868][T28425] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5767.172877][T28425] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5767.172884][T28425] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5767.172894][T28425] __x64_sys_sendto (net/socket.c:2183)
[5767.172898][T28425] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5767.172901][T28425] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5767.172906][T28425] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5767.172911][T28425] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5767.172915][T28425] RIP: 0033:0x7f8aa659da4a
[ 5767.172919][T28425] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5767.172922][T28425] RSP: 002b:00007ffe2eda8e78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5767.172925][T28425] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8aa659da4a
[ 5767.172927][T28425] RDX: 0000000000000040 RSI: 000000003653f340 RDI: 0000000000000005
[ 5767.172930][T28425] RBP: 00007ffe2eda8f00 R08: 0000000000418574 R09: 000000000000001c
[ 5767.172932][T28425] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5767.172933][T28425] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8aa66c6000
| [ 5767.172933][T28425] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8aa66c6000
| [ 5767.172948][T28425]
| [ 5767.637487][T28429] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28429
| [5767.637924][T28429] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5767.638182][T28429] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5767.638184][T28429] Call Trace:
[ 5767.638187][T28429]
[5767.638189][T28429] dump_stack_lvl (lib/dump_stack.c:123)
[5767.638196][T28429] check_preemption_disabled (lib/smp_processor_id.c:52)
[5767.638202][T28429] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5767.638209][T28429] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5767.638217][T28429] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5767.638223][T28429] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5767.638227][T28429] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5767.638240][T28429] rawv6_sendmsg (net/ipv6/raw.c:918)
[5767.638251][T28429] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5767.638257][T28429] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5767.638262][T28429] ? __lock_release (kernel/locking/lockdep.c:5534)
[5767.638270][T28429] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5767.638275][T28429] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5767.638284][T28429] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5767.638300][T28429] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5767.638303][T28429] ? __lock_release (kernel/locking/lockdep.c:5534)
[5767.638314][T28429] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5767.638319][T28429] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5767.638325][T28429] ? __pfx___sys_sendto (net/socket.c:2147)
[5767.638339][T28429] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5767.638346][T28429] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5767.638354][T28429] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5767.638361][T28429] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5767.638371][T28429] __x64_sys_sendto (net/socket.c:2183)
[5767.638375][T28429] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5767.638379][T28429] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5767.638384][T28429] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5767.638388][T28429] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5767.638392][T28429] RIP: 0033:0x7fe3d10a5a4a
[ 5767.638396][T28429] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5767.638399][T28429] RSP: 002b:00007ffcf635bb88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5767.638403][T28429] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe3d10a5a4a
[ 5767.638405][T28429] RDX: 0000000000000040 RSI: 0000000029b2a340 RDI: 0000000000000005
[ 5767.638407][T28429] RBP: 00007ffcf635bc10 R08: 0000000000418574 R09: 000000000000001c
[ 5767.638409][T28429] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5767.638411][T28429] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe3d11ce000
| [ 5767.638411][T28429] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe3d11ce000
| [ 5767.638426][T28429]
| [ 5767.638428][T28429] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28429
| [5767.650565][T28429] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5767.650802][T28429] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5767.650803][T28429] Call Trace:
[ 5767.650805][T28429]
[5767.650808][T28429] dump_stack_lvl (lib/dump_stack.c:123)
[5767.650813][T28429] check_preemption_disabled (lib/smp_processor_id.c:52)
[5767.650819][T28429] lwtunnel_output (net/core/lwtunnel.c:359)
[5767.650825][T28429] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5767.650832][T28429] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5767.650837][T28429] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5767.650842][T28429] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5767.650854][T28429] rawv6_sendmsg (net/ipv6/raw.c:918)
[5767.650865][T28429] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5767.650871][T28429] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5767.650874][T28429] ? __lock_release (kernel/locking/lockdep.c:5534)
[5767.650882][T28429] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5767.650885][T28429] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5767.650894][T28429] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5767.650910][T28429] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5767.650912][T28429] ? __lock_release (kernel/locking/lockdep.c:5534)
[5767.650923][T28429] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5767.650927][T28429] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5767.650933][T28429] ? __pfx___sys_sendto (net/socket.c:2147)
[5767.650947][T28429] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5767.650953][T28429] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5767.650961][T28429] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5767.650968][T28429] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5767.650978][T28429] __x64_sys_sendto (net/socket.c:2183)
[5767.650982][T28429] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5767.650985][T28429] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5767.650990][T28429] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5767.650994][T28429] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5767.650998][T28429] RIP: 0033:0x7fe3d10a5a4a
[ 5767.651001][T28429] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5767.651005][T28429] RSP: 002b:00007ffcf635bb88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5767.651008][T28429] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe3d10a5a4a
[ 5767.651010][T28429] RDX: 0000000000000040 RSI: 0000000029b2a340 RDI: 0000000000000005
[ 5767.651012][T28429] RBP: 00007ffcf635bc10 R08: 0000000000418574 R09: 000000000000001c
[ 5767.651014][T28429] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5767.651015][T28429] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe3d11ce000
| [ 5767.651015][T28429] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe3d11ce000
| [ 5767.651030][T28429]
| [ 5767.664915][T28429] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28429
| [5767.665290][T28429] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5767.665536][T28429] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5767.665537][T28429] Call Trace:
[ 5767.665539][T28429]
[5767.665542][T28429] dump_stack_lvl (lib/dump_stack.c:123)
[5767.665548][T28429] check_preemption_disabled (lib/smp_processor_id.c:52)
[5767.665554][T28429] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5767.665560][T28429] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5767.665567][T28429] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5767.665573][T28429] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5767.665577][T28429] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5767.665590][T28429] rawv6_sendmsg (net/ipv6/raw.c:918)
[5767.665601][T28429] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5767.665607][T28429] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5767.665611][T28429] ? __lock_release (kernel/locking/lockdep.c:5534)
[5767.665618][T28429] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5767.665622][T28429] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5767.665631][T28429] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5767.665647][T28429] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5767.665650][T28429] ? __lock_release (kernel/locking/lockdep.c:5534)
[5767.665661][T28429] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5767.665666][T28429] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5767.665671][T28429] ? __pfx___sys_sendto (net/socket.c:2147)
[5767.665686][T28429] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5767.665692][T28429] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5767.665700][T28429] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5767.665707][T28429] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5767.665717][T28429] __x64_sys_sendto (net/socket.c:2183)
[5767.665721][T28429] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5767.665725][T28429] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5767.665729][T28429] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5767.665734][T28429] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5767.665737][T28429] RIP: 0033:0x7fe3d10a5a4a
[ 5767.665741][T28429] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5767.665743][T28429] RSP: 002b:00007ffcf635bb88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5767.665747][T28429] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe3d10a5a4a
[ 5767.665749][T28429] RDX: 0000000000000040 RSI: 0000000029b2a340 RDI: 0000000000000005
[ 5767.665751][T28429] RBP: 00007ffcf635bc10 R08: 0000000000418574 R09: 000000000000001c
[ 5767.665753][T28429] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5767.665755][T28429] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe3d11ce000
| [ 5769.964574][T28449] lwtunnel_output(): recursion limit reached on datapath
| [ 5771.713790][T28456] check_preemption_disabled: 13 callbacks suppressed
| [ 5771.713798][T28456] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28456
| [5771.714541][T28456] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5771.714790][T28456] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5771.714793][T28456] Call Trace:
[ 5771.714795][T28456]
[5771.714798][T28456] dump_stack_lvl (lib/dump_stack.c:123)
[5771.714805][T28456] check_preemption_disabled (lib/smp_processor_id.c:52)
[5771.714812][T28456] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5771.714818][T28456] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5771.714826][T28456] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5771.714833][T28456] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5771.714838][T28456] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5771.714850][T28456] rawv6_sendmsg (net/ipv6/raw.c:918)
[5771.714861][T28456] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5771.714867][T28456] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5771.714872][T28456] ? __lock_release (kernel/locking/lockdep.c:5534)
[5771.714881][T28456] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5771.714886][T28456] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5771.714895][T28456] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5771.714911][T28456] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5771.714914][T28456] ? __lock_release (kernel/locking/lockdep.c:5534)
[5771.714925][T28456] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5771.714930][T28456] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5771.714936][T28456] ? __pfx___sys_sendto (net/socket.c:2147)
[5771.714951][T28456] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5771.714957][T28456] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5771.714966][T28456] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5771.714973][T28456] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5771.714984][T28456] __x64_sys_sendto (net/socket.c:2183)
[5771.714988][T28456] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5771.714991][T28456] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5771.714996][T28456] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5771.715001][T28456] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5771.715005][T28456] RIP: 0033:0x7f7bd3ecea4a
[ 5771.715009][T28456] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5771.715012][T28456] RSP: 002b:00007ffd6b6682a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5771.715016][T28456] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7bd3ecea4a
[ 5771.715019][T28456] RDX: 0000000000000040 RSI: 0000000023238340 RDI: 0000000000000005
[ 5771.715021][T28456] RBP: 00007ffd6b668330 R08: 0000000000418574 R09: 000000000000001c
[ 5771.715023][T28456] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5771.715025][T28456] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7bd3ff7000
| [ 5771.715040][T28456]
| [ 5771.715042][T28456] lwtunnel_output(): recursion limit reached on datapath
| [ 5773.650361][T28464] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28464
| [5773.650812][T28464] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5773.651063][T28464] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5773.651066][T28464] Call Trace:
[ 5773.651068][T28464]
[5773.651070][T28464] dump_stack_lvl (lib/dump_stack.c:123)
[5773.651078][T28464] check_preemption_disabled (lib/smp_processor_id.c:52)
[5773.651084][T28464] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5773.651091][T28464] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5773.651098][T28464] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5773.651105][T28464] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5773.651110][T28464] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5773.651123][T28464] rawv6_sendmsg (net/ipv6/raw.c:918)
[5773.651135][T28464] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5773.651141][T28464] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5773.651146][T28464] ? __lock_release (kernel/locking/lockdep.c:5534)
[5773.651154][T28464] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5773.651159][T28464] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5773.651168][T28464] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5773.651184][T28464] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5773.651187][T28464] ? __lock_release (kernel/locking/lockdep.c:5534)
[5773.651199][T28464] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5773.651204][T28464] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5773.651210][T28464] ? __pfx___sys_sendto (net/socket.c:2147)
[5773.651224][T28464] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5773.651231][T28464] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5773.651250][T28464] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5773.651257][T28464] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5773.651267][T28464] __x64_sys_sendto (net/socket.c:2183)
[5773.651270][T28464] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5773.651274][T28464] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5773.651279][T28464] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5773.651284][T28464] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5773.651288][T28464] RIP: 0033:0x7fec25d1fa4a
[ 5773.651292][T28464] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5773.651295][T28464] RSP: 002b:00007fff3b4129c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5773.651299][T28464] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fec25d1fa4a
[ 5773.651301][T28464] RDX: 0000000000000040 RSI: 000000002aefa340 RDI: 0000000000000005
[ 5773.651303][T28464] RBP: 00007fff3b412a50 R08: 0000000000418574 R09: 000000000000001c
[ 5773.651305][T28464] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5773.651307][T28464] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fec25e48000
| [ 5773.651307][T28464] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fec25e48000
| [ 5773.651321][T28464]
| [ 5773.663647][T28464] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28464
| [5773.663998][T28464] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5773.664253][T28464] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5773.664255][T28464] Call Trace:
[ 5773.664256][T28464]
[5773.664258][T28464] dump_stack_lvl (lib/dump_stack.c:123)
[5773.664264][T28464] check_preemption_disabled (lib/smp_processor_id.c:52)
[5773.664269][T28464] lwtunnel_output (net/core/lwtunnel.c:359)
[5773.664276][T28464] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5773.664282][T28464] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5773.664288][T28464] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5773.664292][T28464] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5773.664304][T28464] rawv6_sendmsg (net/ipv6/raw.c:918)
[5773.664316][T28464] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5773.664321][T28464] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5773.664325][T28464] ? __lock_release (kernel/locking/lockdep.c:5534)
[5773.664333][T28464] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5773.664336][T28464] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5773.664345][T28464] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5773.664361][T28464] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5773.664363][T28464] ? __lock_release (kernel/locking/lockdep.c:5534)
[5773.664374][T28464] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5773.664378][T28464] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5773.664384][T28464] ? __pfx___sys_sendto (net/socket.c:2147)
[5773.664398][T28464] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5773.664404][T28464] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5773.664411][T28464] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5773.664418][T28464] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5773.664428][T28464] __x64_sys_sendto (net/socket.c:2183)
[5773.664432][T28464] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5773.664435][T28464] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5773.664439][T28464] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5773.664444][T28464] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5773.664448][T28464] RIP: 0033:0x7fec25d1fa4a
[ 5773.664451][T28464] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5773.664454][T28464] RSP: 002b:00007fff3b4129c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5773.664457][T28464] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fec25d1fa4a
[ 5773.664459][T28464] RDX: 0000000000000040 RSI: 000000002aefa340 RDI: 0000000000000005
[ 5773.664460][T28464] RBP: 00007fff3b412a50 R08: 0000000000418574 R09: 000000000000001c
[ 5773.664462][T28464] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5773.664464][T28464] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fec25e48000
| [ 5773.664464][T28464] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fec25e48000
| [ 5773.664478][T28464]
| [ 5773.664854][T28464] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28464
| [5773.676482][T28464] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5773.676735][T28464] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5773.676737][T28464] Call Trace:
[ 5773.676739][T28464]
[5773.676741][T28464] dump_stack_lvl (lib/dump_stack.c:123)
[5773.676747][T28464] check_preemption_disabled (lib/smp_processor_id.c:52)
[5773.676754][T28464] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5773.676760][T28464] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5773.676767][T28464] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5773.676773][T28464] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5773.676778][T28464] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5773.676791][T28464] rawv6_sendmsg (net/ipv6/raw.c:918)
[5773.676802][T28464] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5773.676808][T28464] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5773.676818][T28464] ? __lock_release (kernel/locking/lockdep.c:5534)
[5773.676826][T28464] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5773.676830][T28464] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5773.676840][T28464] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5773.676856][T28464] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5773.676859][T28464] ? __lock_release (kernel/locking/lockdep.c:5534)
[5773.676870][T28464] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5773.676874][T28464] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5773.676881][T28464] ? __pfx___sys_sendto (net/socket.c:2147)
[5773.676895][T28464] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5773.676902][T28464] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5773.676910][T28464] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5773.676917][T28464] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5773.676927][T28464] __x64_sys_sendto (net/socket.c:2183)
[5773.676931][T28464] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5773.676934][T28464] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5773.676939][T28464] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5773.676944][T28464] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5773.676948][T28464] RIP: 0033:0x7fec25d1fa4a
[ 5773.676951][T28464] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5773.676954][T28464] RSP: 002b:00007fff3b4129c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5773.676958][T28464] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fec25d1fa4a
[ 5773.676960][T28464] RDX: 0000000000000040 RSI: 000000002aefa340 RDI: 0000000000000005
[ 5773.676962][T28464] RBP: 00007fff3b412a50 R08: 0000000000418574 R09: 000000000000001c
[ 5773.676964][T28464] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5773.676966][T28464] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fec25e48000
| [ 5773.676966][T28464] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fec25e48000
| [ 5773.676981][T28464]
| [ 5774.260344][T28469] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28469
| [5774.260796][T28469] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5774.261048][T28469] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5774.261050][T28469] Call Trace:
[ 5774.261052][T28469]
[5774.261055][T28469] dump_stack_lvl (lib/dump_stack.c:123)
[5774.261062][T28469] check_preemption_disabled (lib/smp_processor_id.c:52)
[5774.261069][T28469] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5774.261076][T28469] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5774.261083][T28469] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5774.261089][T28469] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5774.261094][T28469] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5774.261106][T28469] rawv6_sendmsg (net/ipv6/raw.c:918)
[5774.261119][T28469] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5774.261125][T28469] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5774.261129][T28469] ? __lock_release (kernel/locking/lockdep.c:5534)
[5774.261138][T28469] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5774.261143][T28469] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5774.261152][T28469] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5774.261168][T28469] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5774.261171][T28469] ? __lock_release (kernel/locking/lockdep.c:5534)
[5774.261182][T28469] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5774.261187][T28469] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5774.261193][T28469] ? __pfx___sys_sendto (net/socket.c:2147)
[5774.261207][T28469] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5774.261213][T28469] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5774.261222][T28469] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5774.261229][T28469] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5774.261239][T28469] __x64_sys_sendto (net/socket.c:2183)
[5774.261243][T28469] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5774.261246][T28469] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5774.261251][T28469] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5774.261256][T28469] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5774.261259][T28469] RIP: 0033:0x7fc0406dba4a
[ 5774.261263][T28469] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5774.261266][T28469] RSP: 002b:00007ffe1b043778 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5774.261270][T28469] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc0406dba4a
[ 5774.261272][T28469] RDX: 0000000000000040 RSI: 000000001ab61340 RDI: 0000000000000005
[ 5774.261274][T28469] RBP: 00007ffe1b043800 R08: 0000000000418574 R09: 000000000000001c
[ 5774.261276][T28469] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5774.261278][T28469] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc040804000
| [ 5774.261292][T28469]
| [ 5774.273954][T28469] lwtunnel_output(): recursion limit reached on datapath
| [ 5775.840340][T28474] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28474
| [5775.840827][T28474] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5775.841094][T28474] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5775.841097][T28474] Call Trace:
[ 5775.841099][T28474]
[5775.841101][T28474] dump_stack_lvl (lib/dump_stack.c:123)
[5775.841108][T28474] check_preemption_disabled (lib/smp_processor_id.c:52)
[5775.841116][T28474] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5775.841123][T28474] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5775.841131][T28474] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5775.841137][T28474] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5775.841142][T28474] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5775.841154][T28474] rawv6_sendmsg (net/ipv6/raw.c:918)
[5775.841166][T28474] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5775.841171][T28474] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5775.841176][T28474] ? __lock_release (kernel/locking/lockdep.c:5534)
[5775.841185][T28474] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5775.841190][T28474] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5775.841199][T28474] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5775.841215][T28474] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5775.841218][T28474] ? __lock_release (kernel/locking/lockdep.c:5534)
[5775.841229][T28474] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5775.841235][T28474] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5775.841240][T28474] ? __pfx___sys_sendto (net/socket.c:2147)
[5775.841255][T28474] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5775.841262][T28474] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5775.841270][T28474] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5775.841277][T28474] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5775.841287][T28474] __x64_sys_sendto (net/socket.c:2183)
[5775.841291][T28474] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5775.841295][T28474] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5775.841300][T28474] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5775.841305][T28474] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5775.841308][T28474] RIP: 0033:0x7f0838804a4a
[ 5775.841312][T28474] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5775.841315][T28474] RSP: 002b:00007fff4008c368 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5775.841319][T28474] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0838804a4a
[ 5775.841322][T28474] RDX: 0000000000000040 RSI: 000000002930d340 RDI: 0000000000000005
[ 5775.841324][T28474] RBP: 00007fff4008c3f0 R08: 0000000000418574 R09: 000000000000001c
[ 5775.841326][T28474] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5775.841328][T28474] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f083892d000
| [ 5775.841328][T28474] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f083892d000
| [ 5775.841342][T28474]
| [ 5775.854095][T28474] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28474
| [5775.854496][T28474] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5775.854750][T28474] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5775.854752][T28474] Call Trace:
[ 5775.854754][T28474]
[5775.854756][T28474] dump_stack_lvl (lib/dump_stack.c:123)
[5775.854763][T28474] check_preemption_disabled (lib/smp_processor_id.c:52)
[5775.854769][T28474] lwtunnel_output (net/core/lwtunnel.c:359)
[5775.854775][T28474] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5775.854782][T28474] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5775.854787][T28474] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5775.854792][T28474] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5775.854804][T28474] rawv6_sendmsg (net/ipv6/raw.c:918)
[5775.854815][T28474] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5775.854821][T28474] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5775.854824][T28474] ? __lock_release (kernel/locking/lockdep.c:5534)
[5775.854833][T28474] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5775.854837][T28474] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5775.854846][T28474] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5775.854862][T28474] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5775.854864][T28474] ? __lock_release (kernel/locking/lockdep.c:5534)
[5775.854876][T28474] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5775.854880][T28474] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5775.854885][T28474] ? __pfx___sys_sendto (net/socket.c:2147)
[5775.854900][T28474] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5775.854906][T28474] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5775.854914][T28474] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5775.854921][T28474] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5775.854931][T28474] __x64_sys_sendto (net/socket.c:2183)
[5775.854935][T28474] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5775.854938][T28474] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5775.854943][T28474] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5775.854948][T28474] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5775.854951][T28474] RIP: 0033:0x7f0838804a4a
[ 5775.854955][T28474] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5775.854958][T28474] RSP: 002b:00007fff4008c368 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5775.854961][T28474] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0838804a4a
[ 5775.854963][T28474] RDX: 0000000000000040 RSI: 000000002930d340 RDI: 0000000000000005
[ 5775.854965][T28474] RBP: 00007fff4008c3f0 R08: 0000000000418574 R09: 000000000000001c
[ 5775.854967][T28474] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5775.854969][T28474] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f083892d000
| [ 5775.854969][T28474] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f083892d000
| [ 5775.854983][T28474]
| [ 5775.871679][T28474] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28474
| [5775.872070][T28474] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5775.872339][T28474] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5775.872341][T28474] Call Trace:
[ 5775.872343][T28474]
[5775.872345][T28474] dump_stack_lvl (lib/dump_stack.c:123)
[5775.872351][T28474] check_preemption_disabled (lib/smp_processor_id.c:52)
[5775.872357][T28474] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5775.872364][T28474] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5775.872370][T28474] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5775.872376][T28474] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5775.872381][T28474] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5775.872393][T28474] rawv6_sendmsg (net/ipv6/raw.c:918)
[5775.872405][T28474] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5775.872410][T28474] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5775.872414][T28474] ? __lock_release (kernel/locking/lockdep.c:5534)
[5775.872422][T28474] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5775.872425][T28474] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5775.872434][T28474] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5775.872450][T28474] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5775.872453][T28474] ? __lock_release (kernel/locking/lockdep.c:5534)
[5775.872464][T28474] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5775.872468][T28474] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5775.872474][T28474] ? __pfx___sys_sendto (net/socket.c:2147)
[5775.872488][T28474] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5775.872494][T28474] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5775.872502][T28474] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5775.872509][T28474] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5775.872519][T28474] __x64_sys_sendto (net/socket.c:2183)
[5775.872523][T28474] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5775.872527][T28474] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5775.872531][T28474] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5775.872536][T28474] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5775.872539][T28474] RIP: 0033:0x7f0838804a4a
[ 5775.872543][T28474] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5775.872546][T28474] RSP: 002b:00007fff4008c368 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5775.872549][T28474] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0838804a4a
[ 5775.872551][T28474] RDX: 0000000000000040 RSI: 000000002930d340 RDI: 0000000000000005
[ 5775.872553][T28474] RBP: 00007fff4008c3f0 R08: 0000000000418574 R09: 000000000000001c
[ 5775.872555][T28474] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5775.872556][T28474] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f083892d000
| [ 5775.872556][T28474] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f083892d000
| [ 5775.872571][T28474]
| [ 5776.592990][T28480] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28480
| [5776.593851][T28480] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5776.594107][T28480] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5776.594109][T28480] Call Trace:
[ 5776.594112][T28480]
[5776.594115][T28480] dump_stack_lvl (lib/dump_stack.c:123)
[5776.594123][T28480] check_preemption_disabled (lib/smp_processor_id.c:52)
[5776.594129][T28480] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5776.594135][T28480] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5776.594142][T28480] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5776.594149][T28480] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5776.594153][T28480] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5776.594166][T28480] rawv6_sendmsg (net/ipv6/raw.c:918)
[5776.594177][T28480] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5776.594183][T28480] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5776.594188][T28480] ? __lock_release (kernel/locking/lockdep.c:5534)
[5776.594197][T28480] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5776.594201][T28480] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5776.594210][T28480] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5776.594226][T28480] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5776.594229][T28480] ? __lock_release (kernel/locking/lockdep.c:5534)
[5776.594240][T28480] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5776.594246][T28480] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5776.594252][T28480] ? __pfx___sys_sendto (net/socket.c:2147)
[5776.594266][T28480] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5776.594273][T28480] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5776.594282][T28480] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5776.594289][T28480] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5776.594299][T28480] __x64_sys_sendto (net/socket.c:2183)
[5776.594303][T28480] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5776.594307][T28480] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5776.594312][T28480] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5776.594317][T28480] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5776.594320][T28480] RIP: 0033:0x7f5cde437a4a
[ 5776.594324][T28480] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5776.594327][T28480] RSP: 002b:00007ffcf23580b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5776.594331][T28480] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5cde437a4a
[ 5776.594333][T28480] RDX: 0000000000000040 RSI: 000000003f159340 RDI: 0000000000000005
[ 5776.594336][T28480] RBP: 00007ffcf2358140 R08: 0000000000418574 R09: 000000000000001c
[ 5776.594338][T28480] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5776.594340][T28480] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5cde560000
| [ 5776.594354][T28480]
| [ 5776.606967][T28480] lwtunnel_output(): recursion limit reached on datapath
| [ 5778.432280][T28487] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28487
| [5778.432729][T28487] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5778.432984][T28487] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5778.432986][T28487] Call Trace:
[ 5778.432988][T28487]
[5778.432990][T28487] dump_stack_lvl (lib/dump_stack.c:123)
[5778.432999][T28487] check_preemption_disabled (lib/smp_processor_id.c:52)
[5778.433005][T28487] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5778.433011][T28487] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5778.433018][T28487] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5778.433024][T28487] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5778.433029][T28487] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5778.433041][T28487] rawv6_sendmsg (net/ipv6/raw.c:918)
[5778.433052][T28487] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5778.433057][T28487] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5778.433062][T28487] ? __lock_release (kernel/locking/lockdep.c:5534)
[5778.433071][T28487] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5778.433076][T28487] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5778.433085][T28487] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5778.433100][T28487] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5778.433103][T28487] ? __lock_release (kernel/locking/lockdep.c:5534)
[5778.433115][T28487] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5778.433120][T28487] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5778.433126][T28487] ? __pfx___sys_sendto (net/socket.c:2147)
[5778.433140][T28487] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5778.433146][T28487] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5778.433155][T28487] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5778.433162][T28487] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5778.433171][T28487] __x64_sys_sendto (net/socket.c:2183)
[5778.433175][T28487] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5778.433179][T28487] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5778.433184][T28487] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5778.433189][T28487] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5778.433192][T28487] RIP: 0033:0x7fbb02d8da4a
[ 5778.433196][T28487] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5778.433199][T28487] RSP: 002b:00007fff7ec14208 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5778.433203][T28487] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbb02d8da4a
[ 5778.433205][T28487] RDX: 0000000000000040 RSI: 000000003cb7d340 RDI: 0000000000000005
[ 5778.433207][T28487] RBP: 00007fff7ec14290 R08: 0000000000418574 R09: 000000000000001c
[ 5778.433209][T28487] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5778.433211][T28487] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbb02eb6000
| [ 5778.433211][T28487] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbb02eb6000
| [ 5778.433226][T28487]
| [ 5778.446351][T28487] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28487
| [5778.446705][T28487] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5778.446959][T28487] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5778.446961][T28487] Call Trace:
[ 5778.446963][T28487]
[5778.446965][T28487] dump_stack_lvl (lib/dump_stack.c:123)
[5778.446972][T28487] check_preemption_disabled (lib/smp_processor_id.c:52)
[5778.446977][T28487] lwtunnel_output (net/core/lwtunnel.c:359)
[5778.446984][T28487] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5778.446990][T28487] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5778.446996][T28487] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5778.447001][T28487] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5778.447013][T28487] rawv6_sendmsg (net/ipv6/raw.c:918)
[5778.447025][T28487] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5778.447030][T28487] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5778.447034][T28487] ? __lock_release (kernel/locking/lockdep.c:5534)
[5778.447042][T28487] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5778.447046][T28487] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5778.447055][T28487] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5778.447071][T28487] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5778.447073][T28487] ? __lock_release (kernel/locking/lockdep.c:5534)
[5778.447084][T28487] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5778.447089][T28487] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5778.447095][T28487] ? __pfx___sys_sendto (net/socket.c:2147)
[5778.447109][T28487] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5778.447117][T28487] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5778.447125][T28487] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5778.447132][T28487] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5778.447142][T28487] __x64_sys_sendto (net/socket.c:2183)
[5778.447146][T28487] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5778.447149][T28487] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5778.447154][T28487] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5778.447159][T28487] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5778.447162][T28487] RIP: 0033:0x7fbb02d8da4a
[ 5778.447166][T28487] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5778.447168][T28487] RSP: 002b:00007fff7ec14208 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5778.447172][T28487] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbb02d8da4a
[ 5778.447174][T28487] RDX: 0000000000000040 RSI: 000000003cb7d340 RDI: 0000000000000005
[ 5778.447176][T28487] RBP: 00007fff7ec14290 R08: 0000000000418574 R09: 000000000000001c
[ 5778.447178][T28487] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5778.447179][T28487] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbb02eb6000
| [ 5778.447179][T28487] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbb02eb6000
| [ 5778.447194][T28487]
| [ 5778.459881][T28487] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28487
| [5778.460258][T28487] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5778.460506][T28487] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5778.460508][T28487] Call Trace:
[ 5778.460510][T28487]
[5778.460513][T28487] dump_stack_lvl (lib/dump_stack.c:123)
[5778.460519][T28487] check_preemption_disabled (lib/smp_processor_id.c:52)
[5778.460525][T28487] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5778.460531][T28487] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5778.460538][T28487] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5778.460544][T28487] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5778.460548][T28487] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5778.460561][T28487] rawv6_sendmsg (net/ipv6/raw.c:918)
[5778.460572][T28487] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5778.460578][T28487] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5778.460582][T28487] ? __lock_release (kernel/locking/lockdep.c:5534)
[5778.460590][T28487] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5778.460594][T28487] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5778.460603][T28487] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5778.460619][T28487] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5778.460622][T28487] ? __lock_release (kernel/locking/lockdep.c:5534)
[5778.460634][T28487] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5778.460638][T28487] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5778.460644][T28487] ? __pfx___sys_sendto (net/socket.c:2147)
[5778.460659][T28487] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5778.460665][T28487] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5778.460673][T28487] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5778.460680][T28487] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5778.460691][T28487] __x64_sys_sendto (net/socket.c:2183)
[5778.460695][T28487] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5778.460698][T28487] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5778.460702][T28487] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5778.460707][T28487] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5778.460711][T28487] RIP: 0033:0x7fbb02d8da4a
[ 5778.460714][T28487] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5778.460717][T28487] RSP: 002b:00007fff7ec14208 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5778.460721][T28487] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbb02d8da4a
[ 5778.460723][T28487] RDX: 0000000000000040 RSI: 000000003cb7d340 RDI: 0000000000000005
[ 5778.460725][T28487] RBP: 00007fff7ec14290 R08: 0000000000418574 R09: 000000000000001c
[ 5778.460727][T28487] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5778.460729][T28487] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbb02eb6000
| [ 5778.460729][T28487] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbb02eb6000
| [ 5778.460744][T28487]
| [ 5779.147827][T28493] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28493
| [5779.149479][T28493] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5779.149728][T28493] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5779.149730][T28493] Call Trace:
[ 5779.149732][T28493]
[5779.149735][T28493] dump_stack_lvl (lib/dump_stack.c:123)
[5779.149742][T28493] check_preemption_disabled (lib/smp_processor_id.c:52)
[5779.149748][T28493] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5779.149755][T28493] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5779.149762][T28493] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5779.149768][T28493] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5779.149773][T28493] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5779.149784][T28493] rawv6_sendmsg (net/ipv6/raw.c:918)
[5779.149796][T28493] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5779.149801][T28493] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5779.149806][T28493] ? __lock_release (kernel/locking/lockdep.c:5534)
[5779.149814][T28493] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5779.149818][T28493] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5779.149827][T28493] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5779.149843][T28493] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5779.149845][T28493] ? __lock_release (kernel/locking/lockdep.c:5534)
[5779.149856][T28493] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5779.149861][T28493] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5779.149867][T28493] ? __pfx___sys_sendto (net/socket.c:2147)
[5779.149881][T28493] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5779.149887][T28493] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5779.149896][T28493] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5779.149903][T28493] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5779.149913][T28493] __x64_sys_sendto (net/socket.c:2183)
[5779.149917][T28493] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5779.149920][T28493] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5779.149925][T28493] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5779.149930][T28493] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5779.149934][T28493] RIP: 0033:0x7fbe94040a4a
[ 5779.149938][T28493] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5779.149941][T28493] RSP: 002b:00007ffd9ca1b258 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5779.149944][T28493] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbe94040a4a
[ 5779.149947][T28493] RDX: 0000000000000040 RSI: 000000002e2c7340 RDI: 0000000000000005
[ 5779.149948][T28493] RBP: 00007ffd9ca1b2e0 R08: 0000000000418574 R09: 000000000000001c
[ 5779.149951][T28493] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5779.149953][T28493] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbe94169000
| [ 5779.149970][T28493] lwtunnel_output(): recursion limit reached on datapath
| [ 5779.583631][ C3] Dead loop on virtual device veth1, fix it urgently!
| [ 5780.636608][T28497] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28497
| [5780.637063][T28497] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5780.637322][T28497] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5780.637324][T28497] Call Trace:
[ 5780.637327][T28497]
[5780.637329][T28497] dump_stack_lvl (lib/dump_stack.c:123)
[5780.637337][T28497] check_preemption_disabled (lib/smp_processor_id.c:52)
[5780.637343][T28497] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5780.637350][T28497] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5780.637357][T28497] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5780.637363][T28497] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5780.637368][T28497] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5780.637380][T28497] rawv6_sendmsg (net/ipv6/raw.c:918)
[5780.637392][T28497] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5780.637397][T28497] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5780.637402][T28497] ? __lock_release (kernel/locking/lockdep.c:5534)
[5780.637411][T28497] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5780.637416][T28497] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5780.637425][T28497] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5780.637441][T28497] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5780.637444][T28497] ? __lock_release (kernel/locking/lockdep.c:5534)
[5780.637455][T28497] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5780.637460][T28497] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5780.637466][T28497] ? __pfx___sys_sendto (net/socket.c:2147)
[5780.637480][T28497] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5780.637487][T28497] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5780.637495][T28497] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5780.637502][T28497] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5780.637513][T28497] __x64_sys_sendto (net/socket.c:2183)
[5780.637517][T28497] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5780.637520][T28497] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5780.637526][T28497] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5780.637531][T28497] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5780.637534][T28497] RIP: 0033:0x7fab1b845a4a
[ 5780.637538][T28497] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5780.637541][T28497] RSP: 002b:00007fff0149eb88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5780.637545][T28497] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fab1b845a4a
[ 5780.637547][T28497] RDX: 0000000000000040 RSI: 0000000022200340 RDI: 0000000000000005
[ 5780.637549][T28497] RBP: 00007fff0149ec10 R08: 0000000000418574 R09: 000000000000001c
[ 5780.637551][T28497] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5780.637553][T28497] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fab1b96e000
| [ 5780.637568][T28497]
| [ 5780.637570][T28497] lwtunnel_output(): recursion limit reached on datapath
| [ 5782.101376][T28501] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28501
| [5782.101820][T28501] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5782.102071][T28501] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5782.102074][T28501] Call Trace:
[ 5782.102076][T28501]
[5782.102078][T28501] dump_stack_lvl (lib/dump_stack.c:123)
[5782.102086][T28501] check_preemption_disabled (lib/smp_processor_id.c:52)
[5782.102092][T28501] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5782.102099][T28501] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5782.102106][T28501] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5782.102113][T28501] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5782.102118][T28501] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5782.102131][T28501] rawv6_sendmsg (net/ipv6/raw.c:918)
[5782.102142][T28501] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5782.102148][T28501] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5782.102153][T28501] ? __lock_release (kernel/locking/lockdep.c:5534)
[5782.102161][T28501] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5782.102166][T28501] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5782.102175][T28501] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5782.102191][T28501] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5782.102194][T28501] ? __lock_release (kernel/locking/lockdep.c:5534)
[5782.102205][T28501] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5782.102210][T28501] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5782.102215][T28501] ? __pfx___sys_sendto (net/socket.c:2147)
[5782.102230][T28501] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5782.102236][T28501] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5782.102245][T28501] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5782.102252][T28501] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5782.102262][T28501] __x64_sys_sendto (net/socket.c:2183)
[5782.102266][T28501] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5782.102270][T28501] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5782.102275][T28501] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5782.102280][T28501] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5782.102284][T28501] RIP: 0033:0x7f190766ba4a
[ 5782.102288][T28501] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5782.102291][T28501] RSP: 002b:00007fffef19bd88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5782.102295][T28501] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f190766ba4a
[ 5782.102298][T28501] RDX: 0000000000000040 RSI: 00000000379b1340 RDI: 0000000000000005
[ 5782.102300][T28501] RBP: 00007fffef19be10 R08: 0000000000418574 R09: 000000000000001c
[ 5782.102302][T28501] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5782.102304][T28501] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1907794000
| [ 5782.102318][T28501]
| [ 5782.115946][T28501] lwtunnel_output(): recursion limit reached on datapath
| [ 5783.580023][T28505] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28505
| [5783.580817][T28505] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5783.581078][T28505] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5783.581081][T28505] Call Trace:
[ 5783.581083][T28505]
[5783.581085][T28505] dump_stack_lvl (lib/dump_stack.c:123)
[5783.581092][T28505] check_preemption_disabled (lib/smp_processor_id.c:52)
[5783.581099][T28505] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5783.581105][T28505] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5783.581114][T28505] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5783.581121][T28505] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5783.581125][T28505] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5783.581137][T28505] rawv6_sendmsg (net/ipv6/raw.c:918)
[5783.581149][T28505] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5783.581153][T28505] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5783.581162][T28505] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5783.581167][T28505] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5783.581170][T28505] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[5783.581179][T28505] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5783.581195][T28505] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5783.581197][T28505] ? __lock_release (kernel/locking/lockdep.c:5534)
[5783.581208][T28505] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5783.581213][T28505] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5783.581219][T28505] ? __pfx___sys_sendto (net/socket.c:2147)
[5783.581230][T28505] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[5783.581238][T28505] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5783.581243][T28505] ? 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)
[5783.581247][T28505] ? __lock_release (kernel/locking/lockdep.c:5534)
[5783.581253][T28505] ? 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)
[5783.581259][T28505] ? 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)
[5783.581268][T28505] __x64_sys_sendto (net/socket.c:2183)
[5783.581272][T28505] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5783.581275][T28505] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5783.581279][T28505] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5783.581284][T28505] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5783.581287][T28505] RIP: 0033:0x7fb720664a4a
[ 5783.581292][T28505] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5783.581295][T28505] RSP: 002b:00007ffe83622d48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5783.581298][T28505] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb720664a4a
[ 5783.581300][T28505] RDX: 0000000000000040 RSI: 0000000032ffb340 RDI: 0000000000000005
[ 5783.581302][T28505] RBP: 00007ffe83622dd0 R08: 0000000000418574 R09: 000000000000001c
[ 5783.581304][T28505] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5783.581306][T28505] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb72078d000
| [ 5783.581306][T28505] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb72078d000
| [ 5783.581320][T28505]
| [ 5783.593987][T28505] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28505
| [5783.594357][T28505] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5783.594616][T28505] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5783.594618][T28505] Call Trace:
[ 5783.594620][T28505]
[5783.594622][T28505] dump_stack_lvl (lib/dump_stack.c:123)
[5783.594628][T28505] check_preemption_disabled (lib/smp_processor_id.c:52)
[5783.594634][T28505] lwtunnel_output (net/core/lwtunnel.c:359)
[5783.594641][T28505] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5783.594648][T28505] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5783.594654][T28505] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5783.594659][T28505] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5783.594671][T28505] rawv6_sendmsg (net/ipv6/raw.c:918)
[5783.594682][T28505] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5783.594686][T28505] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5783.594695][T28505] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5783.594699][T28505] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5783.594702][T28505] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[5783.594711][T28505] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5783.594727][T28505] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5783.594729][T28505] ? __lock_release (kernel/locking/lockdep.c:5534)
[5783.594740][T28505] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5783.594744][T28505] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5783.594750][T28505] ? __pfx___sys_sendto (net/socket.c:2147)
[5783.594762][T28505] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[5783.594770][T28505] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5783.594774][T28505] ? 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)
[5783.594778][T28505] ? __lock_release (kernel/locking/lockdep.c:5534)
[5783.594785][T28505] ? 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)
[5783.594790][T28505] ? 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)
[5783.594798][T28505] __x64_sys_sendto (net/socket.c:2183)
[5783.594802][T28505] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5783.594806][T28505] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5783.594810][T28505] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5783.594815][T28505] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5783.594818][T28505] RIP: 0033:0x7fb720664a4a
[ 5783.594822][T28505] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5783.594825][T28505] RSP: 002b:00007ffe83622d48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5783.594828][T28505] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb720664a4a
[ 5783.594830][T28505] RDX: 0000000000000040 RSI: 0000000032ffb340 RDI: 0000000000000005
[ 5783.594832][T28505] RBP: 00007ffe83622dd0 R08: 0000000000418574 R09: 000000000000001c
[ 5783.594834][T28505] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5783.594835][T28505] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb72078d000
| [ 5783.594835][T28505] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb72078d000
| [ 5783.594850][T28505]
| [ 5783.611430][T28505] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28505
| [5783.611805][T28505] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5783.612067][T28505] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5783.612069][T28505] Call Trace:
[ 5783.612071][T28505]
[5783.612073][T28505] dump_stack_lvl (lib/dump_stack.c:123)
[5783.612080][T28505] check_preemption_disabled (lib/smp_processor_id.c:52)
[5783.612087][T28505] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5783.612093][T28505] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5783.612100][T28505] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5783.612106][T28505] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5783.612113][T28505] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5783.612125][T28505] rawv6_sendmsg (net/ipv6/raw.c:918)
[5783.612137][T28505] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5783.612141][T28505] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5783.612151][T28505] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5783.612155][T28505] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5783.612158][T28505] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[5783.612167][T28505] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5783.612183][T28505] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5783.612186][T28505] ? __lock_release (kernel/locking/lockdep.c:5534)
[5783.612198][T28505] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5783.612202][T28505] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5783.612208][T28505] ? __pfx___sys_sendto (net/socket.c:2147)
[5783.612220][T28505] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[5783.612228][T28505] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5783.612233][T28505] ? 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)
[5783.612237][T28505] ? __lock_release (kernel/locking/lockdep.c:5534)
[5783.612243][T28505] ? 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)
[5783.612249][T28505] ? 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)
[5783.612257][T28505] __x64_sys_sendto (net/socket.c:2183)
[5783.612261][T28505] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5783.612264][T28505] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5783.612269][T28505] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5783.612274][T28505] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5783.612277][T28505] RIP: 0033:0x7fb720664a4a
[ 5783.612281][T28505] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5783.612284][T28505] RSP: 002b:00007ffe83622d48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5783.612287][T28505] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb720664a4a
[ 5783.612289][T28505] RDX: 0000000000000040 RSI: 0000000032ffb340 RDI: 0000000000000005
[ 5783.612291][T28505] RBP: 00007ffe83622dd0 R08: 0000000000418574 R09: 000000000000001c
[ 5783.612293][T28505] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5783.612295][T28505] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb72078d000
| [ 5783.612295][T28505] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb72078d000
| [ 5783.612310][T28505]
| [ 5784.071093][T28509] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28509
| [5784.071593][T28509] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5784.071865][T28509] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5784.071867][T28509] Call Trace:
[ 5784.071869][T28509]
[5784.071871][T28509] dump_stack_lvl (lib/dump_stack.c:123)
[5784.071878][T28509] check_preemption_disabled (lib/smp_processor_id.c:52)
[5784.071885][T28509] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5784.071891][T28509] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5784.071898][T28509] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5784.071904][T28509] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5784.071909][T28509] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5784.071920][T28509] rawv6_sendmsg (net/ipv6/raw.c:918)
[5784.071932][T28509] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5784.071937][T28509] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5784.071942][T28509] ? __lock_release (kernel/locking/lockdep.c:5534)
[5784.071950][T28509] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5784.071954][T28509] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5784.071963][T28509] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5784.071978][T28509] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5784.071981][T28509] ? __lock_release (kernel/locking/lockdep.c:5534)
[5784.071992][T28509] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5784.071997][T28509] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5784.072003][T28509] ? __pfx___sys_sendto (net/socket.c:2147)
[5784.072016][T28509] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5784.072023][T28509] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5784.072031][T28509] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5784.072038][T28509] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5784.072048][T28509] __x64_sys_sendto (net/socket.c:2183)
[5784.072052][T28509] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5784.072055][T28509] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5784.072059][T28509] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5784.072064][T28509] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5784.072068][T28509] RIP: 0033:0x7f2f9b11ca4a
[ 5784.072072][T28509] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5784.072075][T28509] RSP: 002b:00007ffdfd79b0b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5784.072078][T28509] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2f9b11ca4a
[ 5784.072081][T28509] RDX: 0000000000000040 RSI: 000000001d735340 RDI: 0000000000000005
[ 5784.072083][T28509] RBP: 00007ffdfd79b140 R08: 0000000000418574 R09: 000000000000001c
[ 5784.072085][T28509] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5784.072087][T28509] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2f9b245000
| [ 5784.072087][T28509] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2f9b245000
| [ 5784.072101][T28509]
| [ 5784.072104][T28509] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28509
| [5784.084080][T28509] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5784.084339][T28509] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5784.084341][T28509] Call Trace:
[ 5784.084343][T28509]
[5784.084345][T28509] dump_stack_lvl (lib/dump_stack.c:123)
[5784.084352][T28509] check_preemption_disabled (lib/smp_processor_id.c:52)
[5784.084358][T28509] lwtunnel_output (net/core/lwtunnel.c:359)
[5784.084364][T28509] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5784.084371][T28509] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5784.084376][T28509] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5784.084381][T28509] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5784.084393][T28509] rawv6_sendmsg (net/ipv6/raw.c:918)
[5784.084405][T28509] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5784.084410][T28509] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5784.084414][T28509] ? __lock_release (kernel/locking/lockdep.c:5534)
[5784.084421][T28509] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5784.084426][T28509] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5784.084434][T28509] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5784.084450][T28509] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5784.084453][T28509] ? __lock_release (kernel/locking/lockdep.c:5534)
[5784.084464][T28509] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5784.084468][T28509] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5784.084474][T28509] ? __pfx___sys_sendto (net/socket.c:2147)
[5784.084488][T28509] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5784.084495][T28509] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5784.084503][T28509] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5784.084510][T28509] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5784.084520][T28509] __x64_sys_sendto (net/socket.c:2183)
[5784.084523][T28509] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5784.084527][T28509] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5784.084531][T28509] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5784.084536][T28509] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5784.084540][T28509] RIP: 0033:0x7f2f9b11ca4a
[ 5784.084543][T28509] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5784.084546][T28509] RSP: 002b:00007ffdfd79b0b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5784.084549][T28509] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2f9b11ca4a
[ 5784.084552][T28509] RDX: 0000000000000040 RSI: 000000001d735340 RDI: 0000000000000005
[ 5784.084554][T28509] RBP: 00007ffdfd79b140 R08: 0000000000418574 R09: 000000000000001c
[ 5784.084556][T28509] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5784.084558][T28509] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2f9b245000
| [ 5784.084558][T28509] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2f9b245000
| [ 5784.084572][T28509]
| [ 5784.084921][T28509] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28509
| [5784.096865][T28509] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5784.097136][T28509] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5784.097138][T28509] Call Trace:
[ 5784.097140][T28509]
[5784.097142][T28509] dump_stack_lvl (lib/dump_stack.c:123)
[5784.097148][T28509] check_preemption_disabled (lib/smp_processor_id.c:52)
[5784.097154][T28509] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5784.097160][T28509] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5784.097167][T28509] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5784.097172][T28509] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5784.097177][T28509] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5784.097189][T28509] rawv6_sendmsg (net/ipv6/raw.c:918)
[5784.097201][T28509] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5784.097207][T28509] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5784.097210][T28509] ? __lock_release (kernel/locking/lockdep.c:5534)
[5784.097218][T28509] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5784.097222][T28509] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5784.097231][T28509] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5784.097247][T28509] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5784.097250][T28509] ? __lock_release (kernel/locking/lockdep.c:5534)
[5784.097261][T28509] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5784.097265][T28509] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5784.097271][T28509] ? __pfx___sys_sendto (net/socket.c:2147)
[5784.097286][T28509] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5784.097292][T28509] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5784.097300][T28509] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5784.097307][T28509] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5784.097318][T28509] __x64_sys_sendto (net/socket.c:2183)
[5784.097321][T28509] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5784.097325][T28509] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5784.097329][T28509] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5784.097334][T28509] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5784.097337][T28509] RIP: 0033:0x7f2f9b11ca4a
[ 5784.097341][T28509] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5784.097344][T28509] RSP: 002b:00007ffdfd79b0b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5784.097348][T28509] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2f9b11ca4a
[ 5784.097350][T28509] RDX: 0000000000000040 RSI: 000000001d735340 RDI: 0000000000000005
[ 5784.097352][T28509] RBP: 00007ffdfd79b140 R08: 0000000000418574 R09: 000000000000001c
[ 5784.097354][T28509] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5784.097356][T28509] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2f9b245000
| [ 5784.097356][T28509] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2f9b245000
| [ 5784.097370][T28509]
| [ 5784.589788][T28513] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28513
| [5784.590252][T28513] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5784.590505][T28513] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5784.590507][T28513] Call Trace:
[ 5784.590509][T28513]
[5784.590511][T28513] dump_stack_lvl (lib/dump_stack.c:123)
[5784.590518][T28513] check_preemption_disabled (lib/smp_processor_id.c:52)
[5784.590524][T28513] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5784.590531][T28513] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5784.590538][T28513] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5784.590544][T28513] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5784.590549][T28513] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5784.590561][T28513] rawv6_sendmsg (net/ipv6/raw.c:918)
[5784.590572][T28513] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5784.590578][T28513] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5784.590582][T28513] ? __lock_release (kernel/locking/lockdep.c:5534)
[5784.590590][T28513] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5784.590595][T28513] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5784.590603][T28513] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5784.590619][T28513] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5784.590622][T28513] ? __lock_release (kernel/locking/lockdep.c:5534)
[5784.590633][T28513] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5784.590638][T28513] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5784.590643][T28513] ? __pfx___sys_sendto (net/socket.c:2147)
[5784.590657][T28513] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5784.590664][T28513] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5784.590672][T28513] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5784.590679][T28513] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5784.590689][T28513] __x64_sys_sendto (net/socket.c:2183)
[5784.590693][T28513] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5784.590697][T28513] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5784.590702][T28513] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5784.590707][T28513] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5784.590710][T28513] RIP: 0033:0x7f47076d2a4a
[ 5784.590714][T28513] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5784.590717][T28513] RSP: 002b:00007ffe497c0838 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5784.590721][T28513] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f47076d2a4a
[ 5784.590723][T28513] RDX: 0000000000000040 RSI: 0000000005cd3340 RDI: 0000000000000005
[ 5784.590725][T28513] RBP: 00007ffe497c08c0 R08: 0000000000418574 R09: 000000000000001c
[ 5784.590727][T28513] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5784.590729][T28513] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f47077fb000
| [ 5784.590743][T28513]
| [ 5784.590746][T28513] lwtunnel_output(): recursion limit reached on datapath
| [ 5786.079922][T28517] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28517
| [5786.081441][T28517] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5786.081703][T28517] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5786.081705][T28517] Call Trace:
[ 5786.081708][T28517]
[5786.081710][T28517] dump_stack_lvl (lib/dump_stack.c:123)
[5786.081717][T28517] check_preemption_disabled (lib/smp_processor_id.c:52)
[5786.081723][T28517] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5786.081729][T28517] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5786.081736][T28517] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5786.081742][T28517] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5786.081747][T28517] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5786.081759][T28517] rawv6_sendmsg (net/ipv6/raw.c:918)
[5786.081770][T28517] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5786.081775][T28517] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5786.081779][T28517] ? __lock_release (kernel/locking/lockdep.c:5534)
[5786.081787][T28517] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5786.081792][T28517] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5786.081801][T28517] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5786.081816][T28517] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5786.081819][T28517] ? __lock_release (kernel/locking/lockdep.c:5534)
[5786.081830][T28517] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5786.081834][T28517] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5786.081839][T28517] ? __pfx___sys_sendto (net/socket.c:2147)
[5786.081853][T28517] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5786.081860][T28517] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5786.081868][T28517] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5786.081875][T28517] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5786.081885][T28517] __x64_sys_sendto (net/socket.c:2183)
[5786.081889][T28517] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5786.081892][T28517] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5786.081897][T28517] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5786.081901][T28517] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5786.081905][T28517] RIP: 0033:0x7f84d04a1a4a
[ 5786.081909][T28517] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5786.081912][T28517] RSP: 002b:00007ffea33c80e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5786.081915][T28517] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f84d04a1a4a
[ 5786.081918][T28517] RDX: 0000000000000040 RSI: 0000000033821340 RDI: 0000000000000005
[ 5786.081920][T28517] RBP: 00007ffea33c8170 R08: 0000000000418574 R09: 000000000000001c
[ 5786.081922][T28517] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5786.081924][T28517] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f84d05ca000
| [ 5786.081924][T28517] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f84d05ca000
| [ 5786.081938][T28517]
| [ 5786.081940][T28517] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28517
| [5786.093886][T28517] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5786.094148][T28517] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5786.094150][T28517] Call Trace:
[ 5786.094152][T28517]
[5786.094154][T28517] dump_stack_lvl (lib/dump_stack.c:123)
[5786.094161][T28517] check_preemption_disabled (lib/smp_processor_id.c:52)
[5786.094167][T28517] lwtunnel_output (net/core/lwtunnel.c:359)
[5786.094173][T28517] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5786.094179][T28517] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5786.094185][T28517] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5786.094189][T28517] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5786.094201][T28517] rawv6_sendmsg (net/ipv6/raw.c:918)
[5786.094213][T28517] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5786.094218][T28517] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5786.094222][T28517] ? __lock_release (kernel/locking/lockdep.c:5534)
[5786.094229][T28517] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5786.094232][T28517] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5786.094241][T28517] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5786.094257][T28517] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5786.094260][T28517] ? __lock_release (kernel/locking/lockdep.c:5534)
[5786.094271][T28517] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5786.094275][T28517] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5786.094280][T28517] ? __pfx___sys_sendto (net/socket.c:2147)
[5786.094295][T28517] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5786.094301][T28517] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5786.094308][T28517] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5786.094315][T28517] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5786.094325][T28517] __x64_sys_sendto (net/socket.c:2183)
[5786.094329][T28517] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5786.094332][T28517] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5786.094337][T28517] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5786.094342][T28517] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5786.094345][T28517] RIP: 0033:0x7f84d04a1a4a
[ 5786.094348][T28517] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5786.094351][T28517] RSP: 002b:00007ffea33c80e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5786.094354][T28517] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f84d04a1a4a
[ 5786.094356][T28517] RDX: 0000000000000040 RSI: 0000000033821340 RDI: 0000000000000005
[ 5786.094358][T28517] RBP: 00007ffea33c8170 R08: 0000000000418574 R09: 000000000000001c
[ 5786.094360][T28517] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5786.094362][T28517] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f84d05ca000
| [ 5786.094362][T28517] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f84d05ca000
| [ 5786.094376][T28517]
| [ 5786.094752][T28517] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28517
| [5786.106772][T28517] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5786.107048][T28517] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5786.107050][T28517] Call Trace:
[ 5786.107052][T28517]
[5786.107054][T28517] dump_stack_lvl (lib/dump_stack.c:123)
[5786.107060][T28517] check_preemption_disabled (lib/smp_processor_id.c:52)
[5786.107066][T28517] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5786.107073][T28517] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5786.107079][T28517] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5786.107085][T28517] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5786.107090][T28517] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5786.107102][T28517] rawv6_sendmsg (net/ipv6/raw.c:918)
[5786.107115][T28517] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5786.107121][T28517] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5786.107125][T28517] ? __lock_release (kernel/locking/lockdep.c:5534)
[5786.107133][T28517] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5786.107136][T28517] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5786.107145][T28517] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5786.107162][T28517] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5786.107165][T28517] ? __lock_release (kernel/locking/lockdep.c:5534)
[5786.107176][T28517] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5786.107180][T28517] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5786.107186][T28517] ? __pfx___sys_sendto (net/socket.c:2147)
[5786.107201][T28517] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5786.107207][T28517] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5786.107215][T28517] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5786.107222][T28517] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5786.107232][T28517] __x64_sys_sendto (net/socket.c:2183)
[5786.107236][T28517] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5786.107240][T28517] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5786.107245][T28517] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5786.107250][T28517] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5786.107253][T28517] RIP: 0033:0x7f84d04a1a4a
[ 5786.107257][T28517] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5786.107259][T28517] RSP: 002b:00007ffea33c80e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5786.107262][T28517] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f84d04a1a4a
[ 5786.107264][T28517] RDX: 0000000000000040 RSI: 0000000033821340 RDI: 0000000000000005
[ 5786.107266][T28517] RBP: 00007ffea33c8170 R08: 0000000000418574 R09: 000000000000001c
[ 5786.107268][T28517] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5786.107270][T28517] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f84d05ca000
| [ 5787.482486][T28529] lwtunnel_output(): recursion limit reached on datapath
| [ 5788.939768][T28533] check_preemption_disabled: 7 callbacks suppressed
| [ 5788.939775][T28533] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28533
| [5788.940533][T28533] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5788.940780][T28533] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5788.940782][T28533] Call Trace:
[ 5788.940784][T28533]
[5788.940787][T28533] dump_stack_lvl (lib/dump_stack.c:123)
[5788.940794][T28533] check_preemption_disabled (lib/smp_processor_id.c:52)
[5788.940801][T28533] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5788.940807][T28533] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5788.940815][T28533] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5788.940822][T28533] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5788.940826][T28533] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5788.940838][T28533] rawv6_sendmsg (net/ipv6/raw.c:918)
[5788.940849][T28533] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5788.940854][T28533] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5788.940860][T28533] ? __lock_release (kernel/locking/lockdep.c:5534)
[5788.940868][T28533] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5788.940873][T28533] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5788.940882][T28533] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5788.940898][T28533] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5788.940900][T28533] ? __lock_release (kernel/locking/lockdep.c:5534)
[5788.940911][T28533] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5788.940917][T28533] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5788.940922][T28533] ? __pfx___sys_sendto (net/socket.c:2147)
[5788.940936][T28533] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5788.940943][T28533] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5788.940951][T28533] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5788.940958][T28533] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5788.940968][T28533] __x64_sys_sendto (net/socket.c:2183)
[5788.940972][T28533] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5788.940976][T28533] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5788.940981][T28533] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5788.940986][T28533] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5788.940989][T28533] RIP: 0033:0x7f6d84e61a4a
[ 5788.940993][T28533] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5788.940996][T28533] RSP: 002b:00007ffdb80a28e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5788.941000][T28533] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6d84e61a4a
[ 5788.941003][T28533] RDX: 0000000000000040 RSI: 000000001d71e340 RDI: 0000000000000005
[ 5788.941005][T28533] RBP: 00007ffdb80a2970 R08: 0000000000418574 R09: 000000000000001c
[ 5788.941007][T28533] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5788.941008][T28533] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6d84f8a000
| [ 5788.941008][T28533] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6d84f8a000
| [ 5788.941023][T28533]
| [ 5788.941025][T28533] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28533
| [5788.953675][T28533] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5788.953922][T28533] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5788.953924][T28533] Call Trace:
[ 5788.953926][T28533]
[5788.953928][T28533] dump_stack_lvl (lib/dump_stack.c:123)
[5788.953935][T28533] check_preemption_disabled (lib/smp_processor_id.c:52)
[5788.953941][T28533] lwtunnel_output (net/core/lwtunnel.c:359)
[5788.953947][T28533] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5788.953954][T28533] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5788.953960][T28533] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5788.953965][T28533] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5788.953977][T28533] rawv6_sendmsg (net/ipv6/raw.c:918)
[5788.953988][T28533] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5788.953994][T28533] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5788.953997][T28533] ? __lock_release (kernel/locking/lockdep.c:5534)
[5788.954005][T28533] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5788.954009][T28533] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5788.954018][T28533] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5788.954034][T28533] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5788.954037][T28533] ? __lock_release (kernel/locking/lockdep.c:5534)
[5788.954048][T28533] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5788.954052][T28533] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5788.954057][T28533] ? __pfx___sys_sendto (net/socket.c:2147)
[5788.954071][T28533] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5788.954078][T28533] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5788.954086][T28533] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5788.954093][T28533] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5788.954103][T28533] __x64_sys_sendto (net/socket.c:2183)
[5788.954107][T28533] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5788.954111][T28533] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5788.954117][T28533] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5788.954122][T28533] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5788.954125][T28533] RIP: 0033:0x7f6d84e61a4a
[ 5788.954129][T28533] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5788.954132][T28533] RSP: 002b:00007ffdb80a28e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5788.954135][T28533] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6d84e61a4a
[ 5788.954137][T28533] RDX: 0000000000000040 RSI: 000000001d71e340 RDI: 0000000000000005
[ 5788.954139][T28533] RBP: 00007ffdb80a2970 R08: 0000000000418574 R09: 000000000000001c
[ 5788.954141][T28533] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5788.954143][T28533] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6d84f8a000
| [ 5788.954143][T28533] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6d84f8a000
| [ 5788.954157][T28533]
| [ 5788.966914][T28533] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28533
| [5788.967297][T28533] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5788.967547][T28533] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5788.967549][T28533] Call Trace:
[ 5788.967551][T28533]
[5788.967553][T28533] dump_stack_lvl (lib/dump_stack.c:123)
[5788.967559][T28533] check_preemption_disabled (lib/smp_processor_id.c:52)
[5788.967565][T28533] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5788.967571][T28533] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5788.967578][T28533] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5788.967584][T28533] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5788.967589][T28533] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5788.967601][T28533] rawv6_sendmsg (net/ipv6/raw.c:918)
[5788.967613][T28533] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5788.967619][T28533] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5788.967623][T28533] ? __lock_release (kernel/locking/lockdep.c:5534)
[5788.967631][T28533] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5788.967634][T28533] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5788.967643][T28533] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5788.967660][T28533] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5788.967662][T28533] ? __lock_release (kernel/locking/lockdep.c:5534)
[5788.967674][T28533] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5788.967678][T28533] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5788.967684][T28533] ? __pfx___sys_sendto (net/socket.c:2147)
[5788.967698][T28533] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5788.967705][T28533] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5788.967712][T28533] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5788.967719][T28533] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5788.967730][T28533] __x64_sys_sendto (net/socket.c:2183)
[5788.967734][T28533] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5788.967737][T28533] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5788.967741][T28533] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5788.967746][T28533] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5788.967750][T28533] RIP: 0033:0x7f6d84e61a4a
[ 5788.967753][T28533] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5788.967756][T28533] RSP: 002b:00007ffdb80a28e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5788.967760][T28533] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6d84e61a4a
[ 5788.967762][T28533] RDX: 0000000000000040 RSI: 000000001d71e340 RDI: 0000000000000005
[ 5788.967764][T28533] RBP: 00007ffdb80a2970 R08: 0000000000418574 R09: 000000000000001c
[ 5788.967766][T28533] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5788.967768][T28533] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6d84f8a000
| [ 5788.967768][T28533] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6d84f8a000
| [ 5788.967783][T28533]
| [ 5789.441415][T28537] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28537
| [5789.441867][T28537] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5789.442119][T28537] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5789.442121][T28537] Call Trace:
[ 5789.442123][T28537]
[5789.442125][T28537] dump_stack_lvl (lib/dump_stack.c:123)
[5789.442133][T28537] check_preemption_disabled (lib/smp_processor_id.c:52)
[5789.442139][T28537] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5789.442146][T28537] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5789.442153][T28537] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5789.442159][T28537] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5789.442164][T28537] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5789.442176][T28537] rawv6_sendmsg (net/ipv6/raw.c:918)
[5789.442188][T28537] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5789.442193][T28537] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5789.442198][T28537] ? __lock_release (kernel/locking/lockdep.c:5534)
[5789.442206][T28537] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5789.442211][T28537] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5789.442220][T28537] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5789.442236][T28537] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5789.442239][T28537] ? __lock_release (kernel/locking/lockdep.c:5534)
[5789.442250][T28537] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5789.442255][T28537] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5789.442261][T28537] ? __pfx___sys_sendto (net/socket.c:2147)
[5789.442275][T28537] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5789.442281][T28537] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5789.442300][T28537] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5789.442307][T28537] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5789.442317][T28537] __x64_sys_sendto (net/socket.c:2183)
[5789.442321][T28537] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5789.442324][T28537] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5789.442329][T28537] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5789.442334][T28537] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5789.442338][T28537] RIP: 0033:0x7ff86a48ca4a
[ 5789.442341][T28537] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5789.442344][T28537] RSP: 002b:00007fff1a8d3588 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5789.442348][T28537] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff86a48ca4a
[ 5789.442351][T28537] RDX: 0000000000000040 RSI: 0000000030191340 RDI: 0000000000000005
[ 5789.442353][T28537] RBP: 00007fff1a8d3610 R08: 0000000000418574 R09: 000000000000001c
[ 5789.442355][T28537] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5789.442357][T28537] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff86a5b5000
| [ 5789.442371][T28537]
| [ 5789.454871][T28537] lwtunnel_output(): recursion limit reached on datapath
| [ 5790.926052][T28542] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28542
| [5790.926508][T28542] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5790.926776][T28542] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5790.926778][T28542] Call Trace:
[ 5790.926780][T28542]
[5790.926782][T28542] dump_stack_lvl (lib/dump_stack.c:123)
[5790.926790][T28542] check_preemption_disabled (lib/smp_processor_id.c:52)
[5790.926796][T28542] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5790.926803][T28542] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5790.926810][T28542] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5790.926816][T28542] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5790.926821][T28542] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5790.926833][T28542] rawv6_sendmsg (net/ipv6/raw.c:918)
[5790.926844][T28542] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5790.926849][T28542] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5790.926854][T28542] ? __lock_release (kernel/locking/lockdep.c:5534)
[5790.926862][T28542] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5790.926867][T28542] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5790.926876][T28542] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5790.926891][T28542] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5790.926894][T28542] ? __lock_release (kernel/locking/lockdep.c:5534)
[5790.926905][T28542] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5790.926910][T28542] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5790.926915][T28542] ? __pfx___sys_sendto (net/socket.c:2147)
[5790.926929][T28542] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5790.926935][T28542] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5790.926943][T28542] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5790.926950][T28542] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5790.926960][T28542] __x64_sys_sendto (net/socket.c:2183)
[5790.926964][T28542] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5790.926967][T28542] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5790.926972][T28542] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5790.926977][T28542] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5790.926980][T28542] RIP: 0033:0x7f78a8ee5a4a
[ 5790.926984][T28542] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5790.926987][T28542] RSP: 002b:00007fffefc4e228 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5790.926991][T28542] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f78a8ee5a4a
[ 5790.926993][T28542] RDX: 0000000000000040 RSI: 000000002d7af340 RDI: 0000000000000005
[ 5790.926995][T28542] RBP: 00007fffefc4e2b0 R08: 0000000000418574 R09: 000000000000001c
[ 5790.926997][T28542] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5790.926999][T28542] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f78a900e000
| [ 5790.926999][T28542] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f78a900e000
| [ 5790.927014][T28542]
| [ 5790.927016][T28542] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28542
| [5790.938625][T28542] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5790.938866][T28542] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5790.938868][T28542] Call Trace:
[ 5790.938870][T28542]
[5790.938872][T28542] dump_stack_lvl (lib/dump_stack.c:123)
[5790.938878][T28542] check_preemption_disabled (lib/smp_processor_id.c:52)
[5790.938883][T28542] lwtunnel_output (net/core/lwtunnel.c:359)
[5790.938890][T28542] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5790.938897][T28542] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5790.938902][T28542] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5790.938907][T28542] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5790.938919][T28542] rawv6_sendmsg (net/ipv6/raw.c:918)
[5790.938931][T28542] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5790.938936][T28542] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5790.938940][T28542] ? __lock_release (kernel/locking/lockdep.c:5534)
[5790.938948][T28542] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5790.938952][T28542] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5790.938960][T28542] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5790.938976][T28542] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5790.938979][T28542] ? __lock_release (kernel/locking/lockdep.c:5534)
[5790.938990][T28542] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5790.938994][T28542] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5790.938999][T28542] ? __pfx___sys_sendto (net/socket.c:2147)
[5790.939014][T28542] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5790.939020][T28542] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5790.939028][T28542] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5790.939035][T28542] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5790.939045][T28542] __x64_sys_sendto (net/socket.c:2183)
[5790.939049][T28542] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5790.939052][T28542] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5790.939057][T28542] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5790.939062][T28542] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5790.939065][T28542] RIP: 0033:0x7f78a8ee5a4a
[ 5790.939069][T28542] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5790.939071][T28542] RSP: 002b:00007fffefc4e228 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5790.939075][T28542] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f78a8ee5a4a
[ 5790.939077][T28542] RDX: 0000000000000040 RSI: 000000002d7af340 RDI: 0000000000000005
[ 5790.939079][T28542] RBP: 00007fffefc4e2b0 R08: 0000000000418574 R09: 000000000000001c
[ 5790.939081][T28542] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5790.939082][T28542] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f78a900e000
| [ 5790.939082][T28542] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f78a900e000
| [ 5790.939097][T28542]
| [ 5790.952297][T28542] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28542
| [5790.952659][T28542] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5790.952907][T28542] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5790.952909][T28542] Call Trace:
[ 5790.952911][T28542]
[5790.952913][T28542] dump_stack_lvl (lib/dump_stack.c:123)
[5790.952919][T28542] check_preemption_disabled (lib/smp_processor_id.c:52)
[5790.952924][T28542] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5790.952931][T28542] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5790.952937][T28542] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5790.952943][T28542] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5790.952948][T28542] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5790.952960][T28542] rawv6_sendmsg (net/ipv6/raw.c:918)
[5790.952971][T28542] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5790.952976][T28542] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5790.952980][T28542] ? __lock_release (kernel/locking/lockdep.c:5534)
[5790.952988][T28542] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5790.952992][T28542] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5790.953000][T28542] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5790.953016][T28542] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5790.953019][T28542] ? __lock_release (kernel/locking/lockdep.c:5534)
[5790.953030][T28542] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5790.953034][T28542] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5790.953039][T28542] ? __pfx___sys_sendto (net/socket.c:2147)
[5790.953054][T28542] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5790.953060][T28542] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5790.953068][T28542] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5790.953075][T28542] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5790.953085][T28542] __x64_sys_sendto (net/socket.c:2183)
[5790.953088][T28542] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5790.953091][T28542] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5790.953096][T28542] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5790.953101][T28542] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5790.953104][T28542] RIP: 0033:0x7f78a8ee5a4a
[ 5790.953107][T28542] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5790.953111][T28542] RSP: 002b:00007fffefc4e228 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5790.953115][T28542] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f78a8ee5a4a
[ 5790.953117][T28542] RDX: 0000000000000040 RSI: 000000002d7af340 RDI: 0000000000000005
[ 5790.953119][T28542] RBP: 00007fffefc4e2b0 R08: 0000000000418574 R09: 000000000000001c
[ 5790.953121][T28542] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5790.953123][T28542] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f78a900e000
| [ 5790.953123][T28542] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f78a900e000
| [ 5790.953138][T28542]
| [ 5791.576166][T28548] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28548
| [5791.576612][T28548] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5791.576923][T28548] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5791.576925][T28548] Call Trace:
[ 5791.576928][T28548]
[5791.576930][T28548] dump_stack_lvl (lib/dump_stack.c:123)
[5791.576938][T28548] check_preemption_disabled (lib/smp_processor_id.c:52)
[5791.576944][T28548] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5791.576951][T28548] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5791.576958][T28548] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5791.576964][T28548] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5791.576969][T28548] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5791.576981][T28548] rawv6_sendmsg (net/ipv6/raw.c:918)
[5791.576993][T28548] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5791.576998][T28548] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5791.577003][T28548] ? __lock_release (kernel/locking/lockdep.c:5534)
[5791.577011][T28548] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5791.577016][T28548] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5791.577025][T28548] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5791.577041][T28548] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5791.577044][T28548] ? __lock_release (kernel/locking/lockdep.c:5534)
[5791.577055][T28548] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5791.577060][T28548] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5791.577065][T28548] ? __pfx___sys_sendto (net/socket.c:2147)
[5791.577080][T28548] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5791.577086][T28548] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5791.577095][T28548] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5791.577102][T28548] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5791.577114][T28548] __x64_sys_sendto (net/socket.c:2183)
[5791.577118][T28548] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5791.577122][T28548] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5791.577127][T28548] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5791.577131][T28548] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5791.577135][T28548] RIP: 0033:0x7f79dcab5a4a
[ 5791.577139][T28548] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5791.577142][T28548] RSP: 002b:00007ffc01421e08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5791.577146][T28548] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f79dcab5a4a
[ 5791.577148][T28548] RDX: 0000000000000040 RSI: 000000001cadc340 RDI: 0000000000000005
[ 5791.577150][T28548] RBP: 00007ffc01421e90 R08: 0000000000418574 R09: 000000000000001c
[ 5791.577153][T28548] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5791.577155][T28548] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f79dcbde000
| [ 5791.577155][T28548] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f79dcbde000
| [ 5791.577169][T28548]
| [ 5791.589864][T28548] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28548
| [5791.590244][T28548] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5791.590491][T28548] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5791.590493][T28548] Call Trace:
[ 5791.590495][T28548]
[5791.590498][T28548] dump_stack_lvl (lib/dump_stack.c:123)
[5791.590504][T28548] check_preemption_disabled (lib/smp_processor_id.c:52)
[5791.590510][T28548] lwtunnel_output (net/core/lwtunnel.c:359)
[5791.590516][T28548] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5791.590523][T28548] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5791.590529][T28548] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5791.590533][T28548] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5791.590546][T28548] rawv6_sendmsg (net/ipv6/raw.c:918)
[5791.590557][T28548] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5791.590563][T28548] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5791.590567][T28548] ? __lock_release (kernel/locking/lockdep.c:5534)
[5791.590575][T28548] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5791.590578][T28548] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5791.590587][T28548] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5791.590603][T28548] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5791.590606][T28548] ? __lock_release (kernel/locking/lockdep.c:5534)
[5791.590618][T28548] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5791.590622][T28548] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5791.590628][T28548] ? __pfx___sys_sendto (net/socket.c:2147)
[5791.590642][T28548] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5791.590649][T28548] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5791.590656][T28548] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5791.590663][T28548] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5791.590674][T28548] __x64_sys_sendto (net/socket.c:2183)
[5791.590678][T28548] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5791.590681][T28548] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5791.590685][T28548] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5791.590690][T28548] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5791.590694][T28548] RIP: 0033:0x7f79dcab5a4a
[ 5791.590697][T28548] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5791.590700][T28548] RSP: 002b:00007ffc01421e08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5791.590703][T28548] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f79dcab5a4a
[ 5791.590706][T28548] RDX: 0000000000000040 RSI: 000000001cadc340 RDI: 0000000000000005
[ 5791.590718][T28548] RBP: 00007ffc01421e90 R08: 0000000000418574 R09: 000000000000001c
[ 5791.590720][T28548] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5791.590722][T28548] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f79dcbde000
| [ 5791.590722][T28548] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f79dcbde000
| [ 5791.590736][T28548]
| [ 5791.591094][T28548] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28548
| [5791.602497][T28548] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5791.602738][T28548] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5791.602740][T28548] Call Trace:
[ 5791.602742][T28548]
[5791.602744][T28548] dump_stack_lvl (lib/dump_stack.c:123)
[5791.602750][T28548] check_preemption_disabled (lib/smp_processor_id.c:52)
[5791.602756][T28548] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5791.602763][T28548] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5791.602769][T28548] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5791.602775][T28548] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5791.602780][T28548] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5791.602791][T28548] rawv6_sendmsg (net/ipv6/raw.c:918)
[5791.602803][T28548] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5791.602808][T28548] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5791.602812][T28548] ? __lock_release (kernel/locking/lockdep.c:5534)
[5791.602820][T28548] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5791.602823][T28548] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5791.602832][T28548] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5791.602848][T28548] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5791.602851][T28548] ? __lock_release (kernel/locking/lockdep.c:5534)
[5791.602862][T28548] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5791.602866][T28548] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5791.602872][T28548] ? __pfx___sys_sendto (net/socket.c:2147)
[5791.602886][T28548] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5791.602892][T28548] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5791.602899][T28548] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5791.602906][T28548] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5791.602916][T28548] __x64_sys_sendto (net/socket.c:2183)
[5791.602920][T28548] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5791.602923][T28548] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5791.602928][T28548] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5791.602933][T28548] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5791.602936][T28548] RIP: 0033:0x7f79dcab5a4a
[ 5791.602940][T28548] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5791.602942][T28548] RSP: 002b:00007ffc01421e08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5791.602946][T28548] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f79dcab5a4a
[ 5791.602948][T28548] RDX: 0000000000000040 RSI: 000000001cadc340 RDI: 0000000000000005
[ 5791.602950][T28548] RBP: 00007ffc01421e90 R08: 0000000000418574 R09: 000000000000001c
[ 5791.602952][T28548] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5791.602954][T28548] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f79dcbde000
| [ 5792.090284][T28552] lwtunnel_output(): recursion limit reached on datapath
| [ 5793.978546][T28560] check_preemption_disabled: 4 callbacks suppressed
| [ 5793.978553][T28560] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28560
| [5793.980224][T28560] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5793.980486][T28560] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5793.980489][T28560] Call Trace:
[ 5793.980491][T28560]
[5793.980493][T28560] dump_stack_lvl (lib/dump_stack.c:123)
[5793.980501][T28560] check_preemption_disabled (lib/smp_processor_id.c:52)
[5793.980507][T28560] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5793.980514][T28560] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5793.980521][T28560] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5793.980527][T28560] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5793.980532][T28560] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5793.980544][T28560] rawv6_sendmsg (net/ipv6/raw.c:918)
[5793.980555][T28560] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5793.980560][T28560] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5793.980565][T28560] ? __lock_release (kernel/locking/lockdep.c:5534)
[5793.980574][T28560] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5793.980579][T28560] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5793.980588][T28560] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5793.980604][T28560] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5793.980606][T28560] ? __lock_release (kernel/locking/lockdep.c:5534)
[5793.980617][T28560] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5793.980622][T28560] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5793.980628][T28560] ? __pfx___sys_sendto (net/socket.c:2147)
[5793.980642][T28560] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5793.980648][T28560] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5793.980657][T28560] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5793.980664][T28560] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5793.980673][T28560] __x64_sys_sendto (net/socket.c:2183)
[5793.980677][T28560] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5793.980681][T28560] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5793.980685][T28560] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5793.980690][T28560] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5793.980694][T28560] RIP: 0033:0x7fa1c72cea4a
[ 5793.980698][T28560] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5793.980701][T28560] RSP: 002b:00007ffca9cb26c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5793.980705][T28560] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa1c72cea4a
[ 5793.980707][T28560] RDX: 0000000000000040 RSI: 000000001fc92340 RDI: 0000000000000005
[ 5793.980709][T28560] RBP: 00007ffca9cb2750 R08: 0000000000418574 R09: 000000000000001c
[ 5793.980711][T28560] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5793.980713][T28560] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa1c73f7000
| [ 5793.980727][T28560]
| [ 5793.980730][T28560] lwtunnel_output(): recursion limit reached on datapath
| [ 5795.458457][T28564] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28564
| [5795.458909][T28564] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5795.459176][T28564] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5795.459178][T28564] Call Trace:
[ 5795.459181][T28564]
[5795.459183][T28564] dump_stack_lvl (lib/dump_stack.c:123)
[5795.459191][T28564] check_preemption_disabled (lib/smp_processor_id.c:52)
[5795.459198][T28564] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5795.459204][T28564] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5795.459211][T28564] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5795.459218][T28564] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5795.459222][T28564] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5795.459234][T28564] rawv6_sendmsg (net/ipv6/raw.c:918)
[5795.459246][T28564] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5795.459252][T28564] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5795.459257][T28564] ? __lock_release (kernel/locking/lockdep.c:5534)
[5795.459266][T28564] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5795.459272][T28564] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5795.459280][T28564] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5795.459296][T28564] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5795.459299][T28564] ? __lock_release (kernel/locking/lockdep.c:5534)
[5795.459310][T28564] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5795.459316][T28564] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5795.459321][T28564] ? __pfx___sys_sendto (net/socket.c:2147)
[5795.459335][T28564] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5795.459342][T28564] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5795.459351][T28564] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5795.459358][T28564] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5795.459368][T28564] __x64_sys_sendto (net/socket.c:2183)
[5795.459372][T28564] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5795.459376][T28564] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5795.459380][T28564] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5795.459385][T28564] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5795.459389][T28564] RIP: 0033:0x7f8c990cea4a
[ 5795.459393][T28564] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5795.459397][T28564] RSP: 002b:00007ffdc92ff668 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5795.459401][T28564] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8c990cea4a
[ 5795.459403][T28564] RDX: 0000000000000040 RSI: 00000000353cf340 RDI: 0000000000000005
[ 5795.459405][T28564] RBP: 00007ffdc92ff6f0 R08: 0000000000418574 R09: 000000000000001c
[ 5795.459407][T28564] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5795.459409][T28564] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8c991f7000
| [ 5795.459409][T28564] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8c991f7000
| [ 5795.459423][T28564]
| [ 5795.459426][T28564] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28564
| [5795.471305][T28564] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5795.471545][T28564] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5795.471547][T28564] Call Trace:
[ 5795.471549][T28564]
[5795.471551][T28564] dump_stack_lvl (lib/dump_stack.c:123)
[5795.471557][T28564] check_preemption_disabled (lib/smp_processor_id.c:52)
[5795.471562][T28564] lwtunnel_output (net/core/lwtunnel.c:359)
[5795.471569][T28564] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5795.471575][T28564] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5795.471581][T28564] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5795.471585][T28564] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5795.471597][T28564] rawv6_sendmsg (net/ipv6/raw.c:918)
[5795.471609][T28564] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5795.471614][T28564] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5795.471617][T28564] ? __lock_release (kernel/locking/lockdep.c:5534)
[5795.471625][T28564] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5795.471628][T28564] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5795.471637][T28564] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5795.471653][T28564] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5795.471655][T28564] ? __lock_release (kernel/locking/lockdep.c:5534)
[5795.471666][T28564] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5795.471671][T28564] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5795.471676][T28564] ? __pfx___sys_sendto (net/socket.c:2147)
[5795.471690][T28564] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5795.471696][T28564] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5795.471704][T28564] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5795.471711][T28564] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5795.471720][T28564] __x64_sys_sendto (net/socket.c:2183)
[5795.471724][T28564] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5795.471727][T28564] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5795.471732][T28564] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5795.471736][T28564] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5795.471739][T28564] RIP: 0033:0x7f8c990cea4a
[ 5795.471743][T28564] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5795.471746][T28564] RSP: 002b:00007ffdc92ff668 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5795.471749][T28564] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8c990cea4a
[ 5795.471751][T28564] RDX: 0000000000000040 RSI: 00000000353cf340 RDI: 0000000000000005
[ 5795.471752][T28564] RBP: 00007ffdc92ff6f0 R08: 0000000000418574 R09: 000000000000001c
[ 5795.471754][T28564] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5795.471756][T28564] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8c991f7000
| [ 5795.471756][T28564] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8c991f7000
| [ 5795.471770][T28564]
| [ 5795.488675][T28564] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28564
| [5795.489037][T28564] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5795.489299][T28564] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5795.489301][T28564] Call Trace:
[ 5795.489303][T28564]
[5795.489305][T28564] dump_stack_lvl (lib/dump_stack.c:123)
[5795.489311][T28564] check_preemption_disabled (lib/smp_processor_id.c:52)
[5795.489317][T28564] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5795.489323][T28564] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5795.489330][T28564] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5795.489336][T28564] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5795.489341][T28564] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5795.489353][T28564] rawv6_sendmsg (net/ipv6/raw.c:918)
[5795.489365][T28564] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5795.489370][T28564] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5795.489374][T28564] ? __lock_release (kernel/locking/lockdep.c:5534)
[5795.489382][T28564] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5795.489385][T28564] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5795.489394][T28564] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5795.489411][T28564] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5795.489413][T28564] ? __lock_release (kernel/locking/lockdep.c:5534)
[5795.489425][T28564] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5795.489430][T28564] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5795.489435][T28564] ? __pfx___sys_sendto (net/socket.c:2147)
[5795.489450][T28564] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5795.489456][T28564] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5795.489464][T28564] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5795.489471][T28564] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5795.489481][T28564] __x64_sys_sendto (net/socket.c:2183)
[5795.489485][T28564] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5795.489489][T28564] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5795.489493][T28564] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5795.489498][T28564] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5795.489501][T28564] RIP: 0033:0x7f8c990cea4a
[ 5795.489505][T28564] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5795.489508][T28564] RSP: 002b:00007ffdc92ff668 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5795.489512][T28564] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8c990cea4a
[ 5795.489514][T28564] RDX: 0000000000000040 RSI: 00000000353cf340 RDI: 0000000000000005
[ 5795.489516][T28564] RBP: 00007ffdc92ff6f0 R08: 0000000000418574 R09: 000000000000001c
[ 5795.489518][T28564] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5795.489520][T28564] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8c991f7000
| [ 5795.489520][T28564] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8c991f7000
| [ 5795.489535][T28564]
| [ 5795.954232][T28568] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28568
| [5795.954687][T28568] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5795.954934][T28568] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5795.954936][T28568] Call Trace:
[ 5795.954938][T28568]
[5795.954940][T28568] dump_stack_lvl (lib/dump_stack.c:123)
[5795.954947][T28568] check_preemption_disabled (lib/smp_processor_id.c:52)
[5795.954954][T28568] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5795.954960][T28568] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5795.954967][T28568] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5795.954973][T28568] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5795.954978][T28568] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5795.954990][T28568] rawv6_sendmsg (net/ipv6/raw.c:918)
[5795.955002][T28568] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5795.955007][T28568] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5795.955011][T28568] ? __lock_release (kernel/locking/lockdep.c:5534)
[5795.955019][T28568] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5795.955024][T28568] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5795.955033][T28568] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5795.955049][T28568] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5795.955052][T28568] ? __lock_release (kernel/locking/lockdep.c:5534)
[5795.955063][T28568] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5795.955068][T28568] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5795.955074][T28568] ? __pfx___sys_sendto (net/socket.c:2147)
[5795.955088][T28568] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5795.955094][T28568] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5795.955102][T28568] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5795.955110][T28568] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5795.955121][T28568] __x64_sys_sendto (net/socket.c:2183)
[5795.955125][T28568] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5795.955129][T28568] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5795.955134][T28568] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5795.955139][T28568] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5795.955143][T28568] RIP: 0033:0x7f2580907a4a
[ 5795.955147][T28568] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5795.955150][T28568] RSP: 002b:00007ffc13cdab28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5795.955154][T28568] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2580907a4a
[ 5795.955156][T28568] RDX: 0000000000000040 RSI: 000000003c341340 RDI: 0000000000000005
[ 5795.955158][T28568] RBP: 00007ffc13cdabb0 R08: 0000000000418574 R09: 000000000000001c
[ 5795.955160][T28568] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5795.955162][T28568] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2580a30000
| [ 5795.955162][T28568] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2580a30000
| [ 5795.955177][T28568]
| [ 5795.967603][T28568] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28568
| [5795.967978][T28568] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5795.968516][T28568] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5795.968518][T28568] Call Trace:
[ 5795.968520][T28568]
[5795.968522][T28568] dump_stack_lvl (lib/dump_stack.c:123)
[5795.968528][T28568] check_preemption_disabled (lib/smp_processor_id.c:52)
[5795.968534][T28568] lwtunnel_output (net/core/lwtunnel.c:359)
[5795.968540][T28568] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5795.968547][T28568] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5795.968553][T28568] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5795.968557][T28568] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5795.968569][T28568] rawv6_sendmsg (net/ipv6/raw.c:918)
[5795.968581][T28568] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5795.968586][T28568] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5795.968590][T28568] ? __lock_release (kernel/locking/lockdep.c:5534)
[5795.968597][T28568] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5795.968602][T28568] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5795.968611][T28568] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5795.968627][T28568] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5795.968630][T28568] ? __lock_release (kernel/locking/lockdep.c:5534)
[5795.968641][T28568] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5795.968645][T28568] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5795.968651][T28568] ? __pfx___sys_sendto (net/socket.c:2147)
[5795.968665][T28568] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5795.968672][T28568] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5795.968679][T28568] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5795.968686][T28568] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5795.968696][T28568] __x64_sys_sendto (net/socket.c:2183)
[5795.968700][T28568] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5795.968704][T28568] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5795.968708][T28568] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5795.968713][T28568] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5795.968717][T28568] RIP: 0033:0x7f2580907a4a
[ 5795.968721][T28568] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5795.968723][T28568] RSP: 002b:00007ffc13cdab28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5795.968726][T28568] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2580907a4a
[ 5795.968729][T28568] RDX: 0000000000000040 RSI: 000000003c341340 RDI: 0000000000000005
[ 5795.968730][T28568] RBP: 00007ffc13cdabb0 R08: 0000000000418574 R09: 000000000000001c
[ 5795.968732][T28568] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5795.968734][T28568] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2580a30000
| [ 5795.968734][T28568] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2580a30000
| [ 5795.968749][T28568]
| [ 5795.969120][T28568] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28568
| [5795.980756][T28568] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5795.981004][T28568] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5795.981006][T28568] Call Trace:
[ 5795.981008][T28568]
[5795.981010][T28568] dump_stack_lvl (lib/dump_stack.c:123)
[5795.981016][T28568] check_preemption_disabled (lib/smp_processor_id.c:52)
[5795.981022][T28568] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5795.981029][T28568] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5795.981035][T28568] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5795.981041][T28568] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5795.981046][T28568] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5795.981058][T28568] rawv6_sendmsg (net/ipv6/raw.c:918)
[5795.981070][T28568] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5795.981076][T28568] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5795.981080][T28568] ? __lock_release (kernel/locking/lockdep.c:5534)
[5795.981088][T28568] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5795.981092][T28568] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5795.981102][T28568] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5795.981119][T28568] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5795.981122][T28568] ? __lock_release (kernel/locking/lockdep.c:5534)
[5795.981133][T28568] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5795.981138][T28568] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5795.981144][T28568] ? __pfx___sys_sendto (net/socket.c:2147)
[5795.981158][T28568] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5795.981165][T28568] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5795.981173][T28568] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5795.981180][T28568] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5795.981190][T28568] __x64_sys_sendto (net/socket.c:2183)
[5795.981194][T28568] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5795.981197][T28568] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5795.981202][T28568] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5795.981207][T28568] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5795.981211][T28568] RIP: 0033:0x7f2580907a4a
[ 5795.981214][T28568] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5795.981217][T28568] RSP: 002b:00007ffc13cdab28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5795.981220][T28568] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2580907a4a
[ 5795.981223][T28568] RDX: 0000000000000040 RSI: 000000003c341340 RDI: 0000000000000005
[ 5795.981225][T28568] RBP: 00007ffc13cdabb0 R08: 0000000000418574 R09: 000000000000001c
[ 5795.981227][T28568] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5795.981229][T28568] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2580a30000
| [ 5795.981229][T28568] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2580a30000
| [ 5795.981244][T28568]
| [ 5796.453915][T28572] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28572
| [5796.454412][T28572] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5796.454686][T28572] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5796.454688][T28572] Call Trace:
[ 5796.454690][T28572]
[5796.454693][T28572] dump_stack_lvl (lib/dump_stack.c:123)
[5796.454700][T28572] check_preemption_disabled (lib/smp_processor_id.c:52)
[5796.454706][T28572] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5796.454712][T28572] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5796.454719][T28572] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5796.454725][T28572] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5796.454730][T28572] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5796.454742][T28572] rawv6_sendmsg (net/ipv6/raw.c:918)
[5796.454753][T28572] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5796.454758][T28572] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5796.454763][T28572] ? __lock_release (kernel/locking/lockdep.c:5534)
[5796.454771][T28572] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5796.454775][T28572] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5796.454784][T28572] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5796.454799][T28572] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5796.454802][T28572] ? __lock_release (kernel/locking/lockdep.c:5534)
[5796.454813][T28572] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5796.454818][T28572] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5796.454824][T28572] ? __pfx___sys_sendto (net/socket.c:2147)
[5796.454838][T28572] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5796.454844][T28572] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5796.454852][T28572] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5796.454860][T28572] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5796.454869][T28572] __x64_sys_sendto (net/socket.c:2183)
[5796.454873][T28572] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5796.454877][T28572] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5796.454882][T28572] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5796.454886][T28572] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5796.454890][T28572] RIP: 0033:0x7fbc0c35ca4a
[ 5796.454894][T28572] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5796.454896][T28572] RSP: 002b:00007ffc1c28d648 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5796.454900][T28572] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbc0c35ca4a
[ 5796.454902][T28572] RDX: 0000000000000040 RSI: 000000003dd9c340 RDI: 0000000000000005
[ 5796.454905][T28572] RBP: 00007ffc1c28d6d0 R08: 0000000000418574 R09: 000000000000001c
[ 5796.454907][T28572] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5796.454909][T28572] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbc0c485000
| [ 5796.454909][T28572] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbc0c485000
| [ 5796.454923][T28572]
| [ 5796.454944][T28572] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28572
| [5796.467082][T28572] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5796.467361][T28572] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5796.467363][T28572] Call Trace:
[ 5796.467365][T28572]
[5796.467368][T28572] dump_stack_lvl (lib/dump_stack.c:123)
[5796.467374][T28572] check_preemption_disabled (lib/smp_processor_id.c:52)
[5796.467380][T28572] lwtunnel_output (net/core/lwtunnel.c:359)
[5796.467387][T28572] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5796.467393][T28572] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5796.467399][T28572] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5796.467404][T28572] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5796.467416][T28572] rawv6_sendmsg (net/ipv6/raw.c:918)
[5796.467428][T28572] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5796.467434][T28572] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5796.467438][T28572] ? __lock_release (kernel/locking/lockdep.c:5534)
[5796.467445][T28572] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5796.467449][T28572] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5796.467458][T28572] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5796.467475][T28572] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5796.467478][T28572] ? __lock_release (kernel/locking/lockdep.c:5534)
[5796.467489][T28572] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5796.467493][T28572] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5796.467499][T28572] ? __pfx___sys_sendto (net/socket.c:2147)
[5796.467514][T28572] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5796.467520][T28572] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5796.467528][T28572] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5796.467535][T28572] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5796.467546][T28572] __x64_sys_sendto (net/socket.c:2183)
[5796.467550][T28572] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5796.467553][T28572] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5796.467558][T28572] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5796.467563][T28572] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5796.467566][T28572] RIP: 0033:0x7fbc0c35ca4a
[ 5796.467570][T28572] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5796.467573][T28572] RSP: 002b:00007ffc1c28d648 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5796.467576][T28572] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbc0c35ca4a
[ 5796.467578][T28572] RDX: 0000000000000040 RSI: 000000003dd9c340 RDI: 0000000000000005
[ 5796.467580][T28572] RBP: 00007ffc1c28d6d0 R08: 0000000000418574 R09: 000000000000001c
[ 5796.467582][T28572] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5796.467585][T28572] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbc0c485000
| [ 5796.467585][T28572] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbc0c485000
| [ 5796.467599][T28572]
| [ 5796.467969][T28572] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28572
| [5796.479796][T28572] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5796.480054][T28572] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5796.480055][T28572] Call Trace:
[ 5796.480057][T28572]
[5796.480059][T28572] dump_stack_lvl (lib/dump_stack.c:123)
[5796.480065][T28572] check_preemption_disabled (lib/smp_processor_id.c:52)
[5796.480071][T28572] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5796.480077][T28572] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5796.480084][T28572] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5796.480090][T28572] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5796.480094][T28572] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5796.480106][T28572] rawv6_sendmsg (net/ipv6/raw.c:918)
[5796.480119][T28572] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5796.480125][T28572] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5796.480128][T28572] ? __lock_release (kernel/locking/lockdep.c:5534)
[5796.480136][T28572] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5796.480140][T28572] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5796.480148][T28572] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5796.480164][T28572] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5796.480167][T28572] ? __lock_release (kernel/locking/lockdep.c:5534)
[5796.480178][T28572] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5796.480182][T28572] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5796.480188][T28572] ? __pfx___sys_sendto (net/socket.c:2147)
[5796.480202][T28572] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5796.480208][T28572] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5796.480215][T28572] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5796.480222][T28572] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5796.480232][T28572] __x64_sys_sendto (net/socket.c:2183)
[5796.480236][T28572] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5796.480239][T28572] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5796.480243][T28572] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5796.480248][T28572] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5796.480251][T28572] RIP: 0033:0x7fbc0c35ca4a
[ 5796.480255][T28572] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5796.480258][T28572] RSP: 002b:00007ffc1c28d648 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5796.480261][T28572] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbc0c35ca4a
[ 5796.480263][T28572] RDX: 0000000000000040 RSI: 000000003dd9c340 RDI: 0000000000000005
[ 5796.480265][T28572] RBP: 00007ffc1c28d6d0 R08: 0000000000418574 R09: 000000000000001c
[ 5796.480267][T28572] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5796.480269][T28572] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbc0c485000
| [ 5797.855053][T28584] lwtunnel_output(): recursion limit reached on datapath
| [ 5799.300070][T28588] check_preemption_disabled: 7 callbacks suppressed
| [ 5799.300077][T28588] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28588
| [5799.300869][T28588] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5799.301158][T28588] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5799.301160][T28588] Call Trace:
[ 5799.301162][T28588]
[5799.301165][T28588] dump_stack_lvl (lib/dump_stack.c:123)
[5799.301173][T28588] check_preemption_disabled (lib/smp_processor_id.c:52)
[5799.301179][T28588] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5799.301185][T28588] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5799.301193][T28588] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5799.301199][T28588] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5799.301204][T28588] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5799.301216][T28588] rawv6_sendmsg (net/ipv6/raw.c:918)
[5799.301227][T28588] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5799.301232][T28588] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5799.301238][T28588] ? __lock_release (kernel/locking/lockdep.c:5534)
[5799.301246][T28588] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5799.301252][T28588] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5799.301260][T28588] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5799.301276][T28588] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5799.301279][T28588] ? __lock_release (kernel/locking/lockdep.c:5534)
[5799.301290][T28588] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5799.301295][T28588] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5799.301300][T28588] ? __pfx___sys_sendto (net/socket.c:2147)
[5799.301314][T28588] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5799.301321][T28588] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5799.301329][T28588] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5799.301336][T28588] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5799.301346][T28588] __x64_sys_sendto (net/socket.c:2183)
[5799.301349][T28588] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5799.301353][T28588] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5799.301358][T28588] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5799.301362][T28588] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5799.301366][T28588] RIP: 0033:0x7fac51e66a4a
[ 5799.301370][T28588] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5799.301373][T28588] RSP: 002b:00007fffe8d446e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5799.301377][T28588] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fac51e66a4a
[ 5799.301379][T28588] RDX: 0000000000000040 RSI: 000000001c011340 RDI: 0000000000000005
[ 5799.301381][T28588] RBP: 00007fffe8d44770 R08: 0000000000418574 R09: 000000000000001c
[ 5799.301383][T28588] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5799.301385][T28588] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fac51f8f000
| [ 5799.301385][T28588] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fac51f8f000
| [ 5799.301400][T28588]
| [ 5799.301402][T28588] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28588
| [5799.314398][T28588] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5799.314656][T28588] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5799.314658][T28588] Call Trace:
[ 5799.314660][T28588]
[5799.314662][T28588] dump_stack_lvl (lib/dump_stack.c:123)
[5799.314669][T28588] check_preemption_disabled (lib/smp_processor_id.c:52)
[5799.314675][T28588] lwtunnel_output (net/core/lwtunnel.c:359)
[5799.314682][T28588] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5799.314689][T28588] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5799.314695][T28588] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5799.314699][T28588] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5799.314711][T28588] rawv6_sendmsg (net/ipv6/raw.c:918)
[5799.314723][T28588] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5799.314729][T28588] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5799.314733][T28588] ? __lock_release (kernel/locking/lockdep.c:5534)
[5799.314742][T28588] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5799.314746][T28588] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5799.314755][T28588] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5799.314771][T28588] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5799.314774][T28588] ? __lock_release (kernel/locking/lockdep.c:5534)
[5799.314785][T28588] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5799.314789][T28588] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5799.314795][T28588] ? __pfx___sys_sendto (net/socket.c:2147)
[5799.314809][T28588] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5799.314815][T28588] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5799.314824][T28588] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5799.314831][T28588] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5799.314841][T28588] __x64_sys_sendto (net/socket.c:2183)
[5799.314845][T28588] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5799.314848][T28588] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5799.314853][T28588] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5799.314858][T28588] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5799.314862][T28588] RIP: 0033:0x7fac51e66a4a
[ 5799.314866][T28588] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5799.314869][T28588] RSP: 002b:00007fffe8d446e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5799.314872][T28588] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fac51e66a4a
[ 5799.314875][T28588] RDX: 0000000000000040 RSI: 000000001c011340 RDI: 0000000000000005
[ 5799.314877][T28588] RBP: 00007fffe8d44770 R08: 0000000000418574 R09: 000000000000001c
[ 5799.314879][T28588] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5799.314880][T28588] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fac51f8f000
| [ 5799.314880][T28588] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fac51f8f000
| [ 5799.314895][T28588]
| [ 5799.333037][T28588] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28588
| [5799.333422][T28588] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5799.333679][T28588] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5799.333681][T28588] Call Trace:
[ 5799.333683][T28588]
[5799.333686][T28588] dump_stack_lvl (lib/dump_stack.c:123)
[5799.333692][T28588] check_preemption_disabled (lib/smp_processor_id.c:52)
[5799.333698][T28588] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5799.333705][T28588] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5799.333712][T28588] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5799.333718][T28588] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5799.333722][T28588] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5799.333734][T28588] rawv6_sendmsg (net/ipv6/raw.c:918)
[5799.333746][T28588] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5799.333751][T28588] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5799.333756][T28588] ? __lock_release (kernel/locking/lockdep.c:5534)
[5799.333764][T28588] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5799.333768][T28588] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5799.333777][T28588] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5799.333793][T28588] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5799.333795][T28588] ? __lock_release (kernel/locking/lockdep.c:5534)
[5799.333806][T28588] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5799.333812][T28588] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5799.333817][T28588] ? __pfx___sys_sendto (net/socket.c:2147)
[5799.333831][T28588] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5799.333838][T28588] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5799.333845][T28588] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5799.333852][T28588] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5799.333863][T28588] __x64_sys_sendto (net/socket.c:2183)
[5799.333867][T28588] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5799.333870][T28588] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5799.333875][T28588] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5799.333879][T28588] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5799.333883][T28588] RIP: 0033:0x7fac51e66a4a
[ 5799.333887][T28588] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5799.333889][T28588] RSP: 002b:00007fffe8d446e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5799.333892][T28588] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fac51e66a4a
[ 5799.333895][T28588] RDX: 0000000000000040 RSI: 000000001c011340 RDI: 0000000000000005
[ 5799.333897][T28588] RBP: 00007fffe8d44770 R08: 0000000000418574 R09: 000000000000001c
[ 5799.333898][T28588] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5799.333900][T28588] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fac51f8f000
| [ 5799.333900][T28588] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fac51f8f000
| [ 5799.333915][T28588]
| [ 5799.788417][T28592] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28592
| [5799.788862][T28592] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5799.789108][T28592] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5799.789111][T28592] Call Trace:
[ 5799.789114][T28592]
[5799.789117][T28592] dump_stack_lvl (lib/dump_stack.c:123)
[5799.789125][T28592] check_preemption_disabled (lib/smp_processor_id.c:52)
[5799.789131][T28592] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5799.789137][T28592] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5799.789145][T28592] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5799.789151][T28592] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5799.789156][T28592] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5799.789168][T28592] rawv6_sendmsg (net/ipv6/raw.c:918)
[5799.789179][T28592] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5799.789185][T28592] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5799.789189][T28592] ? __lock_release (kernel/locking/lockdep.c:5534)
[5799.789199][T28592] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5799.789204][T28592] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5799.789213][T28592] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5799.789229][T28592] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5799.789232][T28592] ? __lock_release (kernel/locking/lockdep.c:5534)
[5799.789243][T28592] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5799.789248][T28592] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5799.789253][T28592] ? __pfx___sys_sendto (net/socket.c:2147)
[5799.789267][T28592] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5799.789274][T28592] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5799.789283][T28592] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5799.789290][T28592] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5799.789300][T28592] __x64_sys_sendto (net/socket.c:2183)
[5799.789304][T28592] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5799.789307][T28592] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5799.789312][T28592] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5799.789317][T28592] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5799.789321][T28592] RIP: 0033:0x7f4c05c7aa4a
[ 5799.789324][T28592] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5799.789327][T28592] RSP: 002b:00007ffcf7f8b918 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5799.789331][T28592] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4c05c7aa4a
[ 5799.789333][T28592] RDX: 0000000000000040 RSI: 000000003e896340 RDI: 0000000000000005
[ 5799.789335][T28592] RBP: 00007ffcf7f8b9a0 R08: 0000000000418574 R09: 000000000000001c
[ 5799.789337][T28592] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5799.789339][T28592] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4c05da3000
| [ 5799.789339][T28592] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4c05da3000
| [ 5799.789353][T28592]
| [ 5799.802960][T28592] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28592
| [5799.803334][T28592] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5799.803582][T28592] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5799.803584][T28592] Call Trace:
[ 5799.803586][T28592]
[5799.803588][T28592] dump_stack_lvl (lib/dump_stack.c:123)
[5799.803595][T28592] check_preemption_disabled (lib/smp_processor_id.c:52)
[5799.803601][T28592] lwtunnel_output (net/core/lwtunnel.c:359)
[5799.803608][T28592] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5799.803615][T28592] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5799.803621][T28592] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5799.803626][T28592] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5799.803638][T28592] rawv6_sendmsg (net/ipv6/raw.c:918)
[5799.803650][T28592] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5799.803656][T28592] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5799.803660][T28592] ? __lock_release (kernel/locking/lockdep.c:5534)
[5799.803668][T28592] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5799.803673][T28592] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5799.803682][T28592] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5799.803698][T28592] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5799.803701][T28592] ? __lock_release (kernel/locking/lockdep.c:5534)
[5799.803712][T28592] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5799.803717][T28592] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5799.803723][T28592] ? __pfx___sys_sendto (net/socket.c:2147)
[5799.803738][T28592] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5799.803744][T28592] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5799.803753][T28592] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5799.803760][T28592] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5799.803770][T28592] __x64_sys_sendto (net/socket.c:2183)
[5799.803774][T28592] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5799.803777][T28592] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5799.803782][T28592] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5799.803787][T28592] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5799.803790][T28592] RIP: 0033:0x7f4c05c7aa4a
[ 5799.803794][T28592] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5799.803797][T28592] RSP: 002b:00007ffcf7f8b918 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5799.803800][T28592] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4c05c7aa4a
[ 5799.803803][T28592] RDX: 0000000000000040 RSI: 000000003e896340 RDI: 0000000000000005
[ 5799.803805][T28592] RBP: 00007ffcf7f8b9a0 R08: 0000000000418574 R09: 000000000000001c
[ 5799.803806][T28592] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5799.803808][T28592] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4c05da3000
| [ 5799.803808][T28592] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4c05da3000
| [ 5799.803823][T28592]
| [ 5799.819357][T28592] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28592
| [5799.819721][T28592] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5799.819970][T28592] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5799.819972][T28592] Call Trace:
[ 5799.819973][T28592]
[5799.819976][T28592] dump_stack_lvl (lib/dump_stack.c:123)
[5799.819982][T28592] check_preemption_disabled (lib/smp_processor_id.c:52)
[5799.819988][T28592] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5799.819994][T28592] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5799.820001][T28592] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5799.820007][T28592] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5799.820012][T28592] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5799.820024][T28592] rawv6_sendmsg (net/ipv6/raw.c:918)
[5799.820036][T28592] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5799.820041][T28592] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5799.820046][T28592] ? __lock_release (kernel/locking/lockdep.c:5534)
[5799.820054][T28592] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5799.820058][T28592] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5799.820067][T28592] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5799.820084][T28592] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5799.820086][T28592] ? __lock_release (kernel/locking/lockdep.c:5534)
[5799.820098][T28592] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5799.820102][T28592] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5799.820108][T28592] ? __pfx___sys_sendto (net/socket.c:2147)
[5799.820124][T28592] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5799.820131][T28592] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5799.820139][T28592] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5799.820147][T28592] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5799.820157][T28592] __x64_sys_sendto (net/socket.c:2183)
[5799.820161][T28592] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5799.820164][T28592] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5799.820170][T28592] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5799.820175][T28592] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5799.820178][T28592] RIP: 0033:0x7f4c05c7aa4a
[ 5799.820182][T28592] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5799.820185][T28592] RSP: 002b:00007ffcf7f8b918 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5799.820188][T28592] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4c05c7aa4a
[ 5799.820190][T28592] RDX: 0000000000000040 RSI: 000000003e896340 RDI: 0000000000000005
[ 5799.820192][T28592] RBP: 00007ffcf7f8b9a0 R08: 0000000000418574 R09: 000000000000001c
[ 5799.820194][T28592] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5799.820196][T28592] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4c05da3000
| [ 5799.820196][T28592] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4c05da3000
| [ 5799.820211][T28592]
| [ 5800.300597][T28596] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28596
| [5800.301042][T28596] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5800.302298][T28596] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5800.302300][T28596] Call Trace:
[ 5800.302303][T28596]
[5800.302305][T28596] dump_stack_lvl (lib/dump_stack.c:123)
[5800.302313][T28596] check_preemption_disabled (lib/smp_processor_id.c:52)
[5800.302319][T28596] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5800.302326][T28596] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5800.302333][T28596] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5800.302339][T28596] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5800.302344][T28596] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5800.302356][T28596] rawv6_sendmsg (net/ipv6/raw.c:918)
[5800.302368][T28596] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5800.302373][T28596] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5800.302378][T28596] ? __lock_release (kernel/locking/lockdep.c:5534)
[5800.302386][T28596] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5800.302390][T28596] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5800.302399][T28596] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5800.302415][T28596] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5800.302418][T28596] ? __lock_release (kernel/locking/lockdep.c:5534)
[5800.302429][T28596] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5800.302434][T28596] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5800.302440][T28596] ? __pfx___sys_sendto (net/socket.c:2147)
[5800.302455][T28596] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5800.302461][T28596] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5800.302470][T28596] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5800.302477][T28596] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5800.302487][T28596] __x64_sys_sendto (net/socket.c:2183)
[5800.302491][T28596] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5800.302495][T28596] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5800.302499][T28596] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5800.302504][T28596] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5800.302508][T28596] RIP: 0033:0x7f6a81681a4a
[ 5800.302512][T28596] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5800.302526][T28596] RSP: 002b:00007ffd1dacd5c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5800.302529][T28596] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6a81681a4a
[ 5800.302532][T28596] RDX: 0000000000000040 RSI: 0000000033f18340 RDI: 0000000000000005
[ 5800.302533][T28596] RBP: 00007ffd1dacd650 R08: 0000000000418574 R09: 000000000000001c
[ 5800.302535][T28596] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5800.302537][T28596] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6a817aa000
| [ 5800.302537][T28596] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6a817aa000
| [ 5800.302552][T28596]
| [ 5800.302554][T28596] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28596
| [5800.313978][T28596] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5800.314227][T28596] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5800.314228][T28596] Call Trace:
[ 5800.314230][T28596]
[5800.314232][T28596] dump_stack_lvl (lib/dump_stack.c:123)
[5800.314238][T28596] check_preemption_disabled (lib/smp_processor_id.c:52)
[5800.314244][T28596] lwtunnel_output (net/core/lwtunnel.c:359)
[5800.314250][T28596] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5800.314257][T28596] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5800.314262][T28596] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5800.314267][T28596] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5800.314279][T28596] rawv6_sendmsg (net/ipv6/raw.c:918)
[5800.314290][T28596] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5800.314296][T28596] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5800.314300][T28596] ? __lock_release (kernel/locking/lockdep.c:5534)
[5800.314307][T28596] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5800.314311][T28596] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5800.314320][T28596] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5800.314335][T28596] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5800.314338][T28596] ? __lock_release (kernel/locking/lockdep.c:5534)
[5800.314349][T28596] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5800.314353][T28596] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5800.314359][T28596] ? __pfx___sys_sendto (net/socket.c:2147)
[5800.314373][T28596] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5800.314379][T28596] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5800.314387][T28596] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5800.314394][T28596] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5800.314404][T28596] __x64_sys_sendto (net/socket.c:2183)
[5800.314408][T28596] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5800.314411][T28596] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5800.314416][T28596] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5800.314420][T28596] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5800.314423][T28596] RIP: 0033:0x7f6a81681a4a
[ 5800.314427][T28596] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5800.314430][T28596] RSP: 002b:00007ffd1dacd5c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5800.314433][T28596] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6a81681a4a
[ 5800.314435][T28596] RDX: 0000000000000040 RSI: 0000000033f18340 RDI: 0000000000000005
[ 5800.314436][T28596] RBP: 00007ffd1dacd650 R08: 0000000000418574 R09: 000000000000001c
[ 5800.314438][T28596] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5800.314440][T28596] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6a817aa000
| [ 5800.314440][T28596] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6a817aa000
| [ 5800.314455][T28596]
| [ 5800.314815][T28596] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28596
| [5800.326481][T28596] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5800.326737][T28596] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5800.326738][T28596] Call Trace:
[ 5800.326740][T28596]
[5800.326743][T28596] dump_stack_lvl (lib/dump_stack.c:123)
[5800.326749][T28596] check_preemption_disabled (lib/smp_processor_id.c:52)
[5800.326756][T28596] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5800.326762][T28596] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5800.326769][T28596] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5800.326775][T28596] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5800.326780][T28596] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5800.326792][T28596] rawv6_sendmsg (net/ipv6/raw.c:918)
[5800.326804][T28596] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5800.326810][T28596] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5800.326813][T28596] ? __lock_release (kernel/locking/lockdep.c:5534)
[5800.326821][T28596] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5800.326826][T28596] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5800.326835][T28596] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5800.326851][T28596] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5800.326854][T28596] ? __lock_release (kernel/locking/lockdep.c:5534)
[5800.326865][T28596] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5800.326870][T28596] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5800.326875][T28596] ? __pfx___sys_sendto (net/socket.c:2147)
[5800.326890][T28596] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5800.326897][T28596] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5800.326905][T28596] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5800.326912][T28596] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5800.326922][T28596] __x64_sys_sendto (net/socket.c:2183)
[5800.326926][T28596] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5800.326930][T28596] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5800.326935][T28596] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5800.326940][T28596] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5800.326943][T28596] RIP: 0033:0x7f6a81681a4a
[ 5800.326947][T28596] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5800.326950][T28596] RSP: 002b:00007ffd1dacd5c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5800.326953][T28596] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6a81681a4a
[ 5800.326955][T28596] RDX: 0000000000000040 RSI: 0000000033f18340 RDI: 0000000000000005
[ 5800.326957][T28596] RBP: 00007ffd1dacd650 R08: 0000000000418574 R09: 000000000000001c
[ 5800.326959][T28596] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5800.326961][T28596] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6a817aa000
| [ 5800.326961][T28596] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6a817aa000
| [ 5800.326976][T28596]
| [ 5800.796348][T28600] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28600
| [5800.796802][T28600] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5800.797053][T28600] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5800.797055][T28600] Call Trace:
[ 5800.797057][T28600]
[5800.797060][T28600] dump_stack_lvl (lib/dump_stack.c:123)
[5800.797067][T28600] check_preemption_disabled (lib/smp_processor_id.c:52)
[5800.797074][T28600] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5800.797081][T28600] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5800.797088][T28600] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5800.797094][T28600] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5800.797098][T28600] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5800.797112][T28600] rawv6_sendmsg (net/ipv6/raw.c:918)
[5800.797124][T28600] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5800.797129][T28600] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5800.797134][T28600] ? __lock_release (kernel/locking/lockdep.c:5534)
[5800.797142][T28600] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5800.797147][T28600] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5800.797156][T28600] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5800.797172][T28600] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5800.797174][T28600] ? __lock_release (kernel/locking/lockdep.c:5534)
[5800.797186][T28600] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5800.797190][T28600] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5800.797196][T28600] ? __pfx___sys_sendto (net/socket.c:2147)
[5800.797210][T28600] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5800.797217][T28600] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5800.797225][T28600] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5800.797232][T28600] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5800.797242][T28600] __x64_sys_sendto (net/socket.c:2183)
[5800.797246][T28600] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5800.797250][T28600] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5800.797255][T28600] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5800.797260][T28600] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5800.797263][T28600] RIP: 0033:0x7fd048526a4a
[ 5800.797267][T28600] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5800.797270][T28600] RSP: 002b:00007fff4df8f888 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5800.797274][T28600] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd048526a4a
[ 5800.797277][T28600] RDX: 0000000000000040 RSI: 00000000088db340 RDI: 0000000000000005
[ 5800.797279][T28600] RBP: 00007fff4df8f910 R08: 0000000000418574 R09: 000000000000001c
[ 5800.797281][T28600] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5800.797283][T28600] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd04864f000
| [ 5802.635764][T28616] lwtunnel_output(): recursion limit reached on datapath
| [ 5804.537474][T28624] check_preemption_disabled: 15 callbacks suppressed
| [ 5804.537481][T28624] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28624
| [5804.538234][T28624] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5804.538487][T28624] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5804.538489][T28624] Call Trace:
[ 5804.538492][T28624]
[5804.538494][T28624] dump_stack_lvl (lib/dump_stack.c:123)
[5804.538502][T28624] check_preemption_disabled (lib/smp_processor_id.c:52)
[5804.538509][T28624] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5804.538515][T28624] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5804.538523][T28624] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5804.538530][T28624] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5804.538535][T28624] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5804.538547][T28624] rawv6_sendmsg (net/ipv6/raw.c:918)
[5804.538558][T28624] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5804.538564][T28624] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5804.538570][T28624] ? __lock_release (kernel/locking/lockdep.c:5534)
[5804.538579][T28624] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5804.538584][T28624] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5804.538593][T28624] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5804.538609][T28624] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5804.538612][T28624] ? __lock_release (kernel/locking/lockdep.c:5534)
[5804.538623][T28624] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5804.538628][T28624] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5804.538634][T28624] ? __pfx___sys_sendto (net/socket.c:2147)
[5804.538648][T28624] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5804.538655][T28624] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5804.538664][T28624] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5804.538671][T28624] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5804.538681][T28624] __x64_sys_sendto (net/socket.c:2183)
[5804.538685][T28624] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5804.538689][T28624] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5804.538694][T28624] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5804.538699][T28624] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5804.538703][T28624] RIP: 0033:0x7f368f8fea4a
[ 5804.538707][T28624] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5804.538711][T28624] RSP: 002b:00007ffc35e54c28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5804.538714][T28624] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f368f8fea4a
[ 5804.538717][T28624] RDX: 0000000000000040 RSI: 0000000031d35340 RDI: 0000000000000005
[ 5804.538719][T28624] RBP: 00007ffc35e54cb0 R08: 0000000000418574 R09: 000000000000001c
[ 5804.538721][T28624] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5804.538723][T28624] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f368fa27000
| [ 5804.538737][T28624]
| [ 5804.538740][T28624] lwtunnel_output(): recursion limit reached on datapath
| [ 5806.020899][T28628] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28628
| [5806.021365][T28628] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5806.021618][T28628] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5806.021620][T28628] Call Trace:
[ 5806.021623][T28628]
[5806.021625][T28628] dump_stack_lvl (lib/dump_stack.c:123)
[5806.021633][T28628] check_preemption_disabled (lib/smp_processor_id.c:52)
[5806.021639][T28628] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5806.021646][T28628] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5806.021654][T28628] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5806.021661][T28628] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5806.021665][T28628] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5806.021677][T28628] rawv6_sendmsg (net/ipv6/raw.c:918)
[5806.021689][T28628] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5806.021694][T28628] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5806.021700][T28628] ? __lock_release (kernel/locking/lockdep.c:5534)
[5806.021708][T28628] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5806.021714][T28628] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5806.021723][T28628] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5806.021739][T28628] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5806.021742][T28628] ? __lock_release (kernel/locking/lockdep.c:5534)
[5806.021753][T28628] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5806.021759][T28628] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5806.021764][T28628] ? __pfx___sys_sendto (net/socket.c:2147)
[5806.021779][T28628] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5806.021786][T28628] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5806.021795][T28628] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5806.021802][T28628] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5806.021812][T28628] __x64_sys_sendto (net/socket.c:2183)
[5806.021816][T28628] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5806.021820][T28628] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5806.021825][T28628] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5806.021830][T28628] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5806.021833][T28628] RIP: 0033:0x7fba7a489a4a
[ 5806.021838][T28628] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5806.021841][T28628] RSP: 002b:00007ffeee0ed668 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5806.021845][T28628] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fba7a489a4a
[ 5806.021848][T28628] RDX: 0000000000000040 RSI: 000000000b410340 RDI: 0000000000000005
[ 5806.021850][T28628] RBP: 00007ffeee0ed6f0 R08: 0000000000418574 R09: 000000000000001c
[ 5806.021852][T28628] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5806.021854][T28628] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fba7a5b2000
| [ 5806.021854][T28628] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fba7a5b2000
| [ 5806.021879][T28628]
| [ 5806.021881][T28628] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28628
| [5806.034769][T28628] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5806.035018][T28628] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5806.035020][T28628] Call Trace:
[ 5806.035022][T28628]
[5806.035024][T28628] dump_stack_lvl (lib/dump_stack.c:123)
[5806.035031][T28628] check_preemption_disabled (lib/smp_processor_id.c:52)
[5806.035037][T28628] lwtunnel_output (net/core/lwtunnel.c:359)
[5806.035044][T28628] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5806.035050][T28628] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5806.035056][T28628] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5806.035061][T28628] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5806.035073][T28628] rawv6_sendmsg (net/ipv6/raw.c:918)
[5806.035085][T28628] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5806.035091][T28628] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5806.035094][T28628] ? __lock_release (kernel/locking/lockdep.c:5534)
[5806.035102][T28628] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5806.035106][T28628] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5806.035116][T28628] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5806.035132][T28628] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5806.035135][T28628] ? __lock_release (kernel/locking/lockdep.c:5534)
[5806.035147][T28628] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5806.035151][T28628] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5806.035157][T28628] ? __pfx___sys_sendto (net/socket.c:2147)
[5806.035172][T28628] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5806.035178][T28628] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5806.035186][T28628] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5806.035193][T28628] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5806.035204][T28628] __x64_sys_sendto (net/socket.c:2183)
[5806.035208][T28628] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5806.035211][T28628] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5806.035216][T28628] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5806.035221][T28628] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5806.035224][T28628] RIP: 0033:0x7fba7a489a4a
[ 5806.035228][T28628] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5806.035231][T28628] RSP: 002b:00007ffeee0ed668 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5806.035235][T28628] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fba7a489a4a
[ 5806.035237][T28628] RDX: 0000000000000040 RSI: 000000000b410340 RDI: 0000000000000005
[ 5806.035239][T28628] RBP: 00007ffeee0ed6f0 R08: 0000000000418574 R09: 000000000000001c
[ 5806.035241][T28628] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5806.035243][T28628] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fba7a5b2000
| [ 5806.035243][T28628] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fba7a5b2000
| [ 5806.035258][T28628]
| [ 5806.048040][T28628] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28628
| [5806.048416][T28628] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5806.048673][T28628] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5806.048675][T28628] Call Trace:
[ 5806.048677][T28628]
[5806.048679][T28628] dump_stack_lvl (lib/dump_stack.c:123)
[5806.048685][T28628] check_preemption_disabled (lib/smp_processor_id.c:52)
[5806.048691][T28628] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5806.048698][T28628] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5806.048704][T28628] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5806.048710][T28628] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5806.048715][T28628] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5806.048727][T28628] rawv6_sendmsg (net/ipv6/raw.c:918)
[5806.048739][T28628] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5806.048744][T28628] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5806.048748][T28628] ? __lock_release (kernel/locking/lockdep.c:5534)
[5806.048756][T28628] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5806.048760][T28628] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5806.048769][T28628] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5806.048785][T28628] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5806.048788][T28628] ? __lock_release (kernel/locking/lockdep.c:5534)
[5806.048800][T28628] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5806.048805][T28628] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5806.048810][T28628] ? __pfx___sys_sendto (net/socket.c:2147)
[5806.048825][T28628] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5806.048832][T28628] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5806.048839][T28628] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5806.048846][T28628] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5806.048857][T28628] __x64_sys_sendto (net/socket.c:2183)
[5806.048861][T28628] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5806.048864][T28628] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5806.048869][T28628] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5806.048873][T28628] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5806.048877][T28628] RIP: 0033:0x7fba7a489a4a
[ 5806.048881][T28628] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5806.048884][T28628] RSP: 002b:00007ffeee0ed668 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5806.048887][T28628] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fba7a489a4a
[ 5806.048889][T28628] RDX: 0000000000000040 RSI: 000000000b410340 RDI: 0000000000000005
[ 5806.048891][T28628] RBP: 00007ffeee0ed6f0 R08: 0000000000418574 R09: 000000000000001c
[ 5806.048893][T28628] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5806.048895][T28628] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fba7a5b2000
| [ 5806.048895][T28628] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fba7a5b2000
| [ 5806.048910][T28628]
| [ 5806.516155][T28632] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28632
| [5806.516601][T28632] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5806.516853][T28632] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5806.516855][T28632] Call Trace:
[ 5806.516858][T28632]
[5806.516860][T28632] dump_stack_lvl (lib/dump_stack.c:123)
[5806.516867][T28632] check_preemption_disabled (lib/smp_processor_id.c:52)
[5806.516873][T28632] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5806.516880][T28632] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5806.516887][T28632] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5806.516893][T28632] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5806.516898][T28632] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5806.516910][T28632] rawv6_sendmsg (net/ipv6/raw.c:918)
[5806.516921][T28632] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5806.516927][T28632] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5806.516932][T28632] ? __lock_release (kernel/locking/lockdep.c:5534)
[5806.516939][T28632] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5806.516944][T28632] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5806.516953][T28632] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5806.516969][T28632] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5806.516972][T28632] ? __lock_release (kernel/locking/lockdep.c:5534)
[5806.516983][T28632] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5806.516988][T28632] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5806.516994][T28632] ? __pfx___sys_sendto (net/socket.c:2147)
[5806.517008][T28632] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5806.517015][T28632] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5806.517024][T28632] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5806.517031][T28632] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5806.517041][T28632] __x64_sys_sendto (net/socket.c:2183)
[5806.517045][T28632] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5806.517048][T28632] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5806.517053][T28632] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5806.517058][T28632] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5806.517062][T28632] RIP: 0033:0x7f6bc2a9ba4a
[ 5806.517065][T28632] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5806.517068][T28632] RSP: 002b:00007fffc23da6d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5806.517072][T28632] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6bc2a9ba4a
[ 5806.517074][T28632] RDX: 0000000000000040 RSI: 0000000027201340 RDI: 0000000000000005
[ 5806.517076][T28632] RBP: 00007fffc23da760 R08: 0000000000418574 R09: 000000000000001c
[ 5806.517078][T28632] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5806.517080][T28632] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6bc2bc4000
| [ 5806.517080][T28632] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6bc2bc4000
| [ 5806.517095][T28632]
| [ 5806.517097][T28632] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28632
| [5806.529810][T28632] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5806.530059][T28632] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5806.530061][T28632] Call Trace:
[ 5806.530063][T28632]
[5806.530065][T28632] dump_stack_lvl (lib/dump_stack.c:123)
[5806.530071][T28632] check_preemption_disabled (lib/smp_processor_id.c:52)
[5806.530076][T28632] lwtunnel_output (net/core/lwtunnel.c:359)
[5806.530083][T28632] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5806.530090][T28632] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5806.530096][T28632] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5806.530100][T28632] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5806.530114][T28632] rawv6_sendmsg (net/ipv6/raw.c:918)
[5806.530126][T28632] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5806.530131][T28632] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5806.530135][T28632] ? __lock_release (kernel/locking/lockdep.c:5534)
[5806.530143][T28632] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5806.530146][T28632] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5806.530155][T28632] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5806.530172][T28632] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5806.530174][T28632] ? __lock_release (kernel/locking/lockdep.c:5534)
[5806.530186][T28632] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5806.530190][T28632] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5806.530196][T28632] ? __pfx___sys_sendto (net/socket.c:2147)
[5806.530210][T28632] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5806.530217][T28632] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5806.530225][T28632] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5806.530232][T28632] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5806.530242][T28632] __x64_sys_sendto (net/socket.c:2183)
[5806.530246][T28632] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5806.530250][T28632] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5806.530255][T28632] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5806.530260][T28632] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5806.530263][T28632] RIP: 0033:0x7f6bc2a9ba4a
[ 5806.530266][T28632] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5806.530269][T28632] RSP: 002b:00007fffc23da6d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5806.530272][T28632] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6bc2a9ba4a
[ 5806.530274][T28632] RDX: 0000000000000040 RSI: 0000000027201340 RDI: 0000000000000005
[ 5806.530276][T28632] RBP: 00007fffc23da760 R08: 0000000000418574 R09: 000000000000001c
[ 5806.530278][T28632] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5806.530279][T28632] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6bc2bc4000
| [ 5806.530279][T28632] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6bc2bc4000
| [ 5806.530294][T28632]
| [ 5806.542974][T28632] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28632
| [5806.543343][T28632] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5806.543585][T28632] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5806.543587][T28632] Call Trace:
[ 5806.543589][T28632]
[5806.543591][T28632] dump_stack_lvl (lib/dump_stack.c:123)
[5806.543597][T28632] check_preemption_disabled (lib/smp_processor_id.c:52)
[5806.543603][T28632] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5806.543609][T28632] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5806.543615][T28632] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5806.543621][T28632] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5806.543626][T28632] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5806.543638][T28632] rawv6_sendmsg (net/ipv6/raw.c:918)
[5806.543649][T28632] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5806.543654][T28632] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5806.543658][T28632] ? __lock_release (kernel/locking/lockdep.c:5534)
[5806.543665][T28632] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5806.543669][T28632] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5806.543678][T28632] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5806.543693][T28632] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5806.543696][T28632] ? __lock_release (kernel/locking/lockdep.c:5534)
[5806.543707][T28632] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5806.543712][T28632] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5806.543717][T28632] ? __pfx___sys_sendto (net/socket.c:2147)
[5806.543732][T28632] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5806.543738][T28632] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5806.543745][T28632] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5806.543752][T28632] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5806.543762][T28632] __x64_sys_sendto (net/socket.c:2183)
[5806.543766][T28632] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5806.543769][T28632] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5806.543773][T28632] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5806.543778][T28632] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5806.543781][T28632] RIP: 0033:0x7f6bc2a9ba4a
[ 5806.543785][T28632] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5806.543787][T28632] RSP: 002b:00007fffc23da6d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5806.543791][T28632] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6bc2a9ba4a
[ 5806.543793][T28632] RDX: 0000000000000040 RSI: 0000000027201340 RDI: 0000000000000005
[ 5806.543795][T28632] RBP: 00007fffc23da760 R08: 0000000000418574 R09: 000000000000001c
[ 5806.543797][T28632] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5806.543799][T28632] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6bc2bc4000
| [ 5806.543799][T28632] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6bc2bc4000
| [ 5806.543813][T28632]
| [ 5807.029424][T28636] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28636
| [5807.029878][T28636] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5807.030151][T28636] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5807.030153][T28636] Call Trace:
[ 5807.030155][T28636]
[5807.030157][T28636] dump_stack_lvl (lib/dump_stack.c:123)
[5807.030181][T28636] check_preemption_disabled (lib/smp_processor_id.c:52)
[5807.030187][T28636] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5807.030193][T28636] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5807.030200][T28636] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5807.030206][T28636] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5807.030211][T28636] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5807.030223][T28636] rawv6_sendmsg (net/ipv6/raw.c:918)
[5807.030235][T28636] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5807.030240][T28636] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5807.030245][T28636] ? __lock_release (kernel/locking/lockdep.c:5534)
[5807.030253][T28636] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5807.030258][T28636] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5807.030278][T28636] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5807.030293][T28636] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5807.030296][T28636] ? __lock_release (kernel/locking/lockdep.c:5534)
[5807.030307][T28636] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5807.030312][T28636] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5807.030317][T28636] ? __pfx___sys_sendto (net/socket.c:2147)
[5807.030331][T28636] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5807.030337][T28636] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5807.030345][T28636] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5807.030352][T28636] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5807.030362][T28636] __x64_sys_sendto (net/socket.c:2183)
[5807.030366][T28636] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5807.030369][T28636] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5807.030374][T28636] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5807.030379][T28636] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5807.030382][T28636] RIP: 0033:0x7fa2d29cba4a
[ 5807.030386][T28636] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5807.030389][T28636] RSP: 002b:00007ffd82e4cc28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5807.030392][T28636] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa2d29cba4a
[ 5807.030395][T28636] RDX: 0000000000000040 RSI: 000000000ae70340 RDI: 0000000000000005
[ 5807.030397][T28636] RBP: 00007ffd82e4ccb0 R08: 0000000000418574 R09: 000000000000001c
[ 5807.030399][T28636] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5807.030401][T28636] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa2d2af4000
| [ 5807.030401][T28636] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa2d2af4000
| [ 5807.030415][T28636]
| [ 5807.030418][T28636] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28636
| [5807.042801][T28636] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5807.043041][T28636] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5807.043043][T28636] Call Trace:
[ 5807.043044][T28636]
[5807.043046][T28636] dump_stack_lvl (lib/dump_stack.c:123)
[5807.043052][T28636] check_preemption_disabled (lib/smp_processor_id.c:52)
[5807.043058][T28636] lwtunnel_output (net/core/lwtunnel.c:359)
[5807.043064][T28636] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5807.043071][T28636] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5807.043076][T28636] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5807.043081][T28636] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5807.043093][T28636] rawv6_sendmsg (net/ipv6/raw.c:918)
[5807.043105][T28636] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5807.043110][T28636] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5807.043115][T28636] ? __lock_release (kernel/locking/lockdep.c:5534)
[5807.043122][T28636] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5807.043126][T28636] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5807.043135][T28636] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5807.043151][T28636] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5807.043154][T28636] ? __lock_release (kernel/locking/lockdep.c:5534)
[5807.043165][T28636] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5807.043169][T28636] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5807.043175][T28636] ? __pfx___sys_sendto (net/socket.c:2147)
[5807.043189][T28636] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5807.043195][T28636] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5807.043203][T28636] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5807.043210][T28636] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5807.043220][T28636] __x64_sys_sendto (net/socket.c:2183)
[5807.043224][T28636] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5807.043227][T28636] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5807.043232][T28636] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5807.043237][T28636] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5807.043240][T28636] RIP: 0033:0x7fa2d29cba4a
[ 5807.043243][T28636] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5807.043246][T28636] RSP: 002b:00007ffd82e4cc28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5807.043249][T28636] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa2d29cba4a
[ 5807.043251][T28636] RDX: 0000000000000040 RSI: 000000000ae70340 RDI: 0000000000000005
[ 5807.043253][T28636] RBP: 00007ffd82e4ccb0 R08: 0000000000418574 R09: 000000000000001c
[ 5807.043255][T28636] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5807.043257][T28636] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa2d2af4000
| [ 5807.043257][T28636] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa2d2af4000
| [ 5807.043271][T28636]
| [ 5807.056002][T28636] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28636
| [5807.056381][T28636] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5807.056630][T28636] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5807.056632][T28636] Call Trace:
[ 5807.056634][T28636]
[5807.056637][T28636] dump_stack_lvl (lib/dump_stack.c:123)
[5807.056649][T28636] check_preemption_disabled (lib/smp_processor_id.c:52)
[5807.056655][T28636] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5807.056661][T28636] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5807.056668][T28636] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5807.056673][T28636] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5807.056678][T28636] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5807.056690][T28636] rawv6_sendmsg (net/ipv6/raw.c:918)
[5807.056702][T28636] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5807.056708][T28636] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5807.056711][T28636] ? __lock_release (kernel/locking/lockdep.c:5534)
[5807.056719][T28636] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5807.056723][T28636] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5807.056732][T28636] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5807.056748][T28636] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5807.056751][T28636] ? __lock_release (kernel/locking/lockdep.c:5534)
[5807.056763][T28636] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5807.056767][T28636] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5807.056773][T28636] ? __pfx___sys_sendto (net/socket.c:2147)
[5807.056787][T28636] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5807.056793][T28636] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5807.056801][T28636] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5807.056808][T28636] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5807.056818][T28636] __x64_sys_sendto (net/socket.c:2183)
[5807.056822][T28636] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5807.056825][T28636] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5807.056830][T28636] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5807.056835][T28636] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5807.056838][T28636] RIP: 0033:0x7fa2d29cba4a
[ 5807.056842][T28636] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5807.056844][T28636] RSP: 002b:00007ffd82e4cc28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5807.056848][T28636] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa2d29cba4a
[ 5807.056850][T28636] RDX: 0000000000000040 RSI: 000000000ae70340 RDI: 0000000000000005
[ 5807.056852][T28636] RBP: 00007ffd82e4ccb0 R08: 0000000000418574 R09: 000000000000001c
[ 5807.056854][T28636] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5807.056856][T28636] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa2d2af4000
| [ 5808.407633][T28648] lwtunnel_output(): recursion limit reached on datapath
| [ 5809.860106][T28652] check_preemption_disabled: 7 callbacks suppressed
| [ 5809.860532][T28652] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28652
| [5809.860972][T28652] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5809.861243][T28652] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5809.861245][T28652] Call Trace:
[ 5809.861248][T28652]
[5809.861250][T28652] dump_stack_lvl (lib/dump_stack.c:123)
[5809.861258][T28652] check_preemption_disabled (lib/smp_processor_id.c:52)
[5809.861264][T28652] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5809.861270][T28652] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5809.861278][T28652] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5809.861284][T28652] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5809.861289][T28652] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5809.861301][T28652] rawv6_sendmsg (net/ipv6/raw.c:918)
[5809.861312][T28652] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5809.861317][T28652] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5809.861322][T28652] ? __lock_release (kernel/locking/lockdep.c:5534)
[5809.861331][T28652] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5809.861335][T28652] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5809.861344][T28652] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5809.861360][T28652] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5809.861363][T28652] ? __lock_release (kernel/locking/lockdep.c:5534)
[5809.861373][T28652] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5809.861379][T28652] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5809.861384][T28652] ? __pfx___sys_sendto (net/socket.c:2147)
[5809.861398][T28652] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5809.861405][T28652] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5809.861413][T28652] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5809.861420][T28652] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5809.861430][T28652] __x64_sys_sendto (net/socket.c:2183)
[5809.861433][T28652] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5809.861438][T28652] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5809.861442][T28652] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5809.861447][T28652] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5809.861451][T28652] RIP: 0033:0x7fca12399a4a
[ 5809.861455][T28652] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5809.861458][T28652] RSP: 002b:00007ffd3ad6e318 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5809.861462][T28652] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fca12399a4a
[ 5809.861464][T28652] RDX: 0000000000000040 RSI: 000000000335a340 RDI: 0000000000000005
[ 5809.861467][T28652] RBP: 00007ffd3ad6e3a0 R08: 0000000000418574 R09: 000000000000001c
[ 5809.861469][T28652] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5809.861471][T28652] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fca124c2000
| [ 5809.861471][T28652] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fca124c2000
| [ 5809.861485][T28652]
| [ 5809.861487][T28652] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28652
| [5809.873576][T28652] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5809.873831][T28652] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5809.873832][T28652] Call Trace:
[ 5809.873834][T28652]
[5809.873836][T28652] dump_stack_lvl (lib/dump_stack.c:123)
[5809.873844][T28652] check_preemption_disabled (lib/smp_processor_id.c:52)
[5809.873850][T28652] lwtunnel_output (net/core/lwtunnel.c:359)
[5809.873856][T28652] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5809.873863][T28652] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5809.873869][T28652] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5809.873873][T28652] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5809.873885][T28652] rawv6_sendmsg (net/ipv6/raw.c:918)
[5809.873897][T28652] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5809.873902][T28652] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5809.873906][T28652] ? __lock_release (kernel/locking/lockdep.c:5534)
[5809.873914][T28652] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5809.873919][T28652] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5809.873927][T28652] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5809.873943][T28652] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5809.873946][T28652] ? __lock_release (kernel/locking/lockdep.c:5534)
[5809.873957][T28652] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5809.873962][T28652] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5809.873967][T28652] ? __pfx___sys_sendto (net/socket.c:2147)
[5809.873982][T28652] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5809.873988][T28652] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5809.873996][T28652] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5809.874003][T28652] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5809.874013][T28652] __x64_sys_sendto (net/socket.c:2183)
[5809.874017][T28652] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5809.874020][T28652] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5809.874025][T28652] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5809.874030][T28652] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5809.874033][T28652] RIP: 0033:0x7fca12399a4a
[ 5809.874036][T28652] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5809.874039][T28652] RSP: 002b:00007ffd3ad6e318 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5809.874042][T28652] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fca12399a4a
[ 5809.874044][T28652] RDX: 0000000000000040 RSI: 000000000335a340 RDI: 0000000000000005
[ 5809.874046][T28652] RBP: 00007ffd3ad6e3a0 R08: 0000000000418574 R09: 000000000000001c
[ 5809.874048][T28652] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5809.874050][T28652] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fca124c2000
| [ 5809.874050][T28652] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fca124c2000
| [ 5809.874064][T28652]
| [ 5809.887481][T28652] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28652
| [5809.887866][T28652] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5809.888133][T28652] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5809.888135][T28652] Call Trace:
[ 5809.888137][T28652]
[5809.888139][T28652] dump_stack_lvl (lib/dump_stack.c:123)
[5809.888145][T28652] check_preemption_disabled (lib/smp_processor_id.c:52)
[5809.888151][T28652] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5809.888158][T28652] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5809.888165][T28652] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5809.888170][T28652] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5809.888175][T28652] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5809.888187][T28652] rawv6_sendmsg (net/ipv6/raw.c:918)
[5809.888199][T28652] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5809.888204][T28652] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5809.888208][T28652] ? __lock_release (kernel/locking/lockdep.c:5534)
[5809.888216][T28652] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5809.888220][T28652] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5809.888229][T28652] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5809.888245][T28652] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5809.888248][T28652] ? __lock_release (kernel/locking/lockdep.c:5534)
[5809.888259][T28652] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5809.888263][T28652] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5809.888269][T28652] ? __pfx___sys_sendto (net/socket.c:2147)
[5809.888283][T28652] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5809.888290][T28652] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5809.888297][T28652] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5809.888304][T28652] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5809.888314][T28652] __x64_sys_sendto (net/socket.c:2183)
[5809.888318][T28652] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5809.888321][T28652] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5809.888326][T28652] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5809.888331][T28652] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5809.888334][T28652] RIP: 0033:0x7fca12399a4a
[ 5809.888338][T28652] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5809.888340][T28652] RSP: 002b:00007ffd3ad6e318 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5809.888344][T28652] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fca12399a4a
[ 5809.888346][T28652] RDX: 0000000000000040 RSI: 000000000335a340 RDI: 0000000000000005
[ 5809.888348][T28652] RBP: 00007ffd3ad6e3a0 R08: 0000000000418574 R09: 000000000000001c
[ 5809.888349][T28652] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5809.888351][T28652] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fca124c2000
| [ 5809.888351][T28652] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fca124c2000
| [ 5809.888366][T28652]
| [ 5810.332111][T28656] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28656
| [5810.332570][T28656] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5810.332822][T28656] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5810.332824][T28656] Call Trace:
[ 5810.332826][T28656]
[5810.332828][T28656] dump_stack_lvl (lib/dump_stack.c:123)
[5810.332836][T28656] check_preemption_disabled (lib/smp_processor_id.c:52)
[5810.332842][T28656] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5810.332848][T28656] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5810.332855][T28656] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5810.332862][T28656] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5810.332866][T28656] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5810.332878][T28656] rawv6_sendmsg (net/ipv6/raw.c:918)
[5810.332890][T28656] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5810.332895][T28656] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5810.332900][T28656] ? __lock_release (kernel/locking/lockdep.c:5534)
[5810.332908][T28656] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5810.332912][T28656] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5810.332921][T28656] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5810.332937][T28656] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5810.332940][T28656] ? __lock_release (kernel/locking/lockdep.c:5534)
[5810.332952][T28656] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5810.332956][T28656] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5810.332962][T28656] ? __pfx___sys_sendto (net/socket.c:2147)
[5810.332976][T28656] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5810.332983][T28656] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5810.332992][T28656] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5810.332999][T28656] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5810.333009][T28656] __x64_sys_sendto (net/socket.c:2183)
[5810.333013][T28656] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5810.333017][T28656] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5810.333021][T28656] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5810.333026][T28656] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5810.333030][T28656] RIP: 0033:0x7f80a954aa4a
[ 5810.333034][T28656] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5810.333037][T28656] RSP: 002b:00007ffe768553d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5810.333041][T28656] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f80a954aa4a
[ 5810.333044][T28656] RDX: 0000000000000040 RSI: 0000000033625340 RDI: 0000000000000005
[ 5810.333046][T28656] RBP: 00007ffe76855460 R08: 0000000000418574 R09: 000000000000001c
[ 5810.333048][T28656] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5810.333050][T28656] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f80a9673000
| [ 5810.333064][T28656]
| [ 5810.333067][T28656] lwtunnel_output(): recursion limit reached on datapath
| [ 5811.803920][T28660] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28660
| [5811.804411][T28660] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5811.804691][T28660] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5811.804694][T28660] Call Trace:
[ 5811.804697][T28660]
[5811.804699][T28660] dump_stack_lvl (lib/dump_stack.c:123)
[5811.804706][T28660] check_preemption_disabled (lib/smp_processor_id.c:52)
[5811.804712][T28660] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5811.804719][T28660] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5811.804726][T28660] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5811.804732][T28660] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5811.804737][T28660] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5811.804748][T28660] rawv6_sendmsg (net/ipv6/raw.c:918)
[5811.804760][T28660] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5811.804765][T28660] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5811.804770][T28660] ? __lock_release (kernel/locking/lockdep.c:5534)
[5811.804778][T28660] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5811.804783][T28660] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5811.804792][T28660] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5811.804808][T28660] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5811.804811][T28660] ? __lock_release (kernel/locking/lockdep.c:5534)
[5811.804822][T28660] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5811.804826][T28660] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5811.804832][T28660] ? __pfx___sys_sendto (net/socket.c:2147)
[5811.804846][T28660] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5811.804852][T28660] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5811.804861][T28660] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5811.804867][T28660] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5811.804877][T28660] __x64_sys_sendto (net/socket.c:2183)
[5811.804881][T28660] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5811.804885][T28660] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5811.804889][T28660] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5811.804894][T28660] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5811.804898][T28660] RIP: 0033:0x7fa51a783a4a
[ 5811.804902][T28660] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5811.804905][T28660] RSP: 002b:00007ffec5019c68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5811.804909][T28660] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa51a783a4a
[ 5811.804911][T28660] RDX: 0000000000000040 RSI: 0000000028f29340 RDI: 0000000000000005
[ 5811.804913][T28660] RBP: 00007ffec5019cf0 R08: 0000000000418574 R09: 000000000000001c
[ 5811.804915][T28660] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5811.804917][T28660] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa51a8ac000
| [ 5811.804917][T28660] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa51a8ac000
| [ 5811.804932][T28660]
| [ 5811.804934][T28660] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28660
| [5811.817385][T28660] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5811.817643][T28660] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5811.817645][T28660] Call Trace:
[ 5811.817647][T28660]
[5811.817649][T28660] dump_stack_lvl (lib/dump_stack.c:123)
[5811.817655][T28660] check_preemption_disabled (lib/smp_processor_id.c:52)
[5811.817661][T28660] lwtunnel_output (net/core/lwtunnel.c:359)
[5811.817667][T28660] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5811.817674][T28660] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5811.817679][T28660] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5811.817684][T28660] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5811.817696][T28660] rawv6_sendmsg (net/ipv6/raw.c:918)
[5811.817708][T28660] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5811.817714][T28660] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5811.817718][T28660] ? __lock_release (kernel/locking/lockdep.c:5534)
[5811.817725][T28660] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5811.817729][T28660] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5811.817738][T28660] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5811.817754][T28660] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5811.817757][T28660] ? __lock_release (kernel/locking/lockdep.c:5534)
[5811.817769][T28660] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5811.817773][T28660] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5811.817779][T28660] ? __pfx___sys_sendto (net/socket.c:2147)
[5811.817793][T28660] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5811.817800][T28660] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5811.817807][T28660] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5811.817814][T28660] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5811.817825][T28660] __x64_sys_sendto (net/socket.c:2183)
[5811.817829][T28660] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5811.817832][T28660] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5811.817836][T28660] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5811.817841][T28660] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5811.817845][T28660] RIP: 0033:0x7fa51a783a4a
[ 5811.817848][T28660] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5811.817851][T28660] RSP: 002b:00007ffec5019c68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5811.817854][T28660] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa51a783a4a
[ 5811.817856][T28660] RDX: 0000000000000040 RSI: 0000000028f29340 RDI: 0000000000000005
[ 5811.817858][T28660] RBP: 00007ffec5019cf0 R08: 0000000000418574 R09: 000000000000001c
[ 5811.817860][T28660] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5811.817862][T28660] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa51a8ac000
| [ 5811.817862][T28660] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa51a8ac000
| [ 5811.817876][T28660]
| [ 5811.835560][T28660] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28660
| [5811.835928][T28660] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5811.836195][T28660] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5811.836196][T28660] Call Trace:
[ 5811.836198][T28660]
[5811.836200][T28660] dump_stack_lvl (lib/dump_stack.c:123)
[5811.836206][T28660] check_preemption_disabled (lib/smp_processor_id.c:52)
[5811.836212][T28660] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5811.836218][T28660] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5811.836225][T28660] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5811.836230][T28660] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5811.836235][T28660] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5811.836247][T28660] rawv6_sendmsg (net/ipv6/raw.c:918)
[5811.836259][T28660] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5811.836264][T28660] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5811.836268][T28660] ? __lock_release (kernel/locking/lockdep.c:5534)
[5811.836276][T28660] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5811.836279][T28660] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5811.836288][T28660] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5811.836304][T28660] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5811.836307][T28660] ? __lock_release (kernel/locking/lockdep.c:5534)
[5811.836318][T28660] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5811.836322][T28660] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5811.836328][T28660] ? __pfx___sys_sendto (net/socket.c:2147)
[5811.836342][T28660] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5811.836348][T28660] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5811.836356][T28660] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5811.836363][T28660] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5811.836373][T28660] __x64_sys_sendto (net/socket.c:2183)
[5811.836376][T28660] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5811.836380][T28660] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5811.836384][T28660] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5811.836389][T28660] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5811.836392][T28660] RIP: 0033:0x7fa51a783a4a
[ 5811.836395][T28660] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5811.836398][T28660] RSP: 002b:00007ffec5019c68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5811.836401][T28660] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa51a783a4a
[ 5811.836403][T28660] RDX: 0000000000000040 RSI: 0000000028f29340 RDI: 0000000000000005
[ 5811.836405][T28660] RBP: 00007ffec5019cf0 R08: 0000000000418574 R09: 000000000000001c
[ 5811.836407][T28660] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5811.836410][T28660] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa51a8ac000
| [ 5811.836410][T28660] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa51a8ac000
| [ 5811.836424][T28660]
| [ 5812.304230][T28664] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28664
| [5812.304674][T28664] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5812.304922][T28664] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5812.304924][T28664] Call Trace:
[ 5812.304926][T28664]
[5812.304928][T28664] dump_stack_lvl (lib/dump_stack.c:123)
[5812.304936][T28664] check_preemption_disabled (lib/smp_processor_id.c:52)
[5812.304942][T28664] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5812.304948][T28664] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5812.304955][T28664] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5812.304961][T28664] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5812.304966][T28664] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5812.304978][T28664] rawv6_sendmsg (net/ipv6/raw.c:918)
[5812.304990][T28664] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5812.304995][T28664] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5812.305000][T28664] ? __lock_release (kernel/locking/lockdep.c:5534)
[5812.305008][T28664] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5812.305013][T28664] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5812.305022][T28664] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5812.305038][T28664] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5812.305041][T28664] ? __lock_release (kernel/locking/lockdep.c:5534)
[5812.305052][T28664] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5812.305058][T28664] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5812.305063][T28664] ? __pfx___sys_sendto (net/socket.c:2147)
[5812.305078][T28664] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5812.305084][T28664] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5812.305093][T28664] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5812.305100][T28664] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5812.305110][T28664] __x64_sys_sendto (net/socket.c:2183)
[5812.305116][T28664] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5812.305120][T28664] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5812.305124][T28664] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5812.305129][T28664] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5812.305133][T28664] RIP: 0033:0x7fcc01092a4a
[ 5812.305137][T28664] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5812.305140][T28664] RSP: 002b:00007ffd5f2152c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5812.305143][T28664] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcc01092a4a
[ 5812.305146][T28664] RDX: 0000000000000040 RSI: 00000000308e4340 RDI: 0000000000000005
[ 5812.305148][T28664] RBP: 00007ffd5f215350 R08: 0000000000418574 R09: 000000000000001c
[ 5812.305150][T28664] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5812.305151][T28664] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcc011bb000
| [ 5812.305166][T28664]
| [ 5812.318866][T28664] lwtunnel_output(): recursion limit reached on datapath
| [ 5813.783931][T28668] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28668
| [5813.784520][T28668] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5813.784773][T28668] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5813.784776][T28668] Call Trace:
[ 5813.784778][T28668]
[5813.784780][T28668] dump_stack_lvl (lib/dump_stack.c:123)
[5813.784787][T28668] check_preemption_disabled (lib/smp_processor_id.c:52)
[5813.784794][T28668] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5813.784801][T28668] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5813.784808][T28668] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5813.784814][T28668] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5813.784819][T28668] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5813.784831][T28668] rawv6_sendmsg (net/ipv6/raw.c:918)
[5813.784842][T28668] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5813.784848][T28668] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5813.784853][T28668] ? __lock_release (kernel/locking/lockdep.c:5534)
[5813.784861][T28668] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5813.784866][T28668] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5813.784875][T28668] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5813.784890][T28668] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5813.784893][T28668] ? __lock_release (kernel/locking/lockdep.c:5534)
[5813.784904][T28668] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5813.784910][T28668] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5813.784915][T28668] ? __pfx___sys_sendto (net/socket.c:2147)
[5813.784930][T28668] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5813.784936][T28668] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5813.784945][T28668] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5813.784959][T28668] __x64_sys_sendto (net/socket.c:2183)
[5813.784963][T28668] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5813.784967][T28668] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5813.784972][T28668] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5813.784977][T28668] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5813.784980][T28668] RIP: 0033:0x7f6165b74a4a
[ 5813.784984][T28668] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5813.784987][T28668] RSP: 002b:00007ffd8eb9b878 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5813.784991][T28668] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6165b74a4a
[ 5813.784993][T28668] RDX: 0000000000000040 RSI: 000000000a97a340 RDI: 0000000000000005
[ 5813.784995][T28668] RBP: 00007ffd8eb9b900 R08: 0000000000418574 R09: 000000000000001c
[ 5813.784997][T28668] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5813.784999][T28668] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6165c9d000
| [ 5813.785016][T28668] lwtunnel_output(): recursion limit reached on datapath
| [ 5814.399840][ C3] Dead loop on virtual device veth0, fix it urgently!
| [ 5815.242304][T28672] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28672
| [5815.242747][T28672] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5815.242993][T28672] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5815.242995][T28672] Call Trace:
[ 5815.242997][T28672]
[5815.243000][T28672] dump_stack_lvl (lib/dump_stack.c:123)
[5815.243007][T28672] check_preemption_disabled (lib/smp_processor_id.c:52)
[5815.243013][T28672] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5815.243020][T28672] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5815.243027][T28672] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5815.243033][T28672] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5815.243038][T28672] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5815.243050][T28672] rawv6_sendmsg (net/ipv6/raw.c:918)
[5815.243062][T28672] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5815.243067][T28672] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5815.243071][T28672] ? __lock_release (kernel/locking/lockdep.c:5534)
[5815.243080][T28672] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5815.243085][T28672] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5815.243094][T28672] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5815.243110][T28672] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5815.243114][T28672] ? __lock_release (kernel/locking/lockdep.c:5534)
[5815.243126][T28672] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5815.243131][T28672] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5815.243136][T28672] ? __pfx___sys_sendto (net/socket.c:2147)
[5815.243151][T28672] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5815.243157][T28672] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5815.243166][T28672] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5815.243173][T28672] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5815.243183][T28672] __x64_sys_sendto (net/socket.c:2183)
[5815.243187][T28672] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5815.243191][T28672] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5815.243196][T28672] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5815.243200][T28672] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5815.243204][T28672] RIP: 0033:0x7f7674517a4a
[ 5815.243208][T28672] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5815.243211][T28672] RSP: 002b:00007fff94ef2a38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5815.243215][T28672] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7674517a4a
[ 5815.243218][T28672] RDX: 0000000000000040 RSI: 0000000028f81340 RDI: 0000000000000005
[ 5815.243220][T28672] RBP: 00007fff94ef2ac0 R08: 0000000000418574 R09: 000000000000001c
[ 5815.243222][T28672] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5815.243224][T28672] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7674640000
| [ 5815.255831][T28672] lwtunnel_output(): recursion limit reached on datapath
| [ 5815.423650][ C3] Dead loop on virtual device veth0, fix it urgently!
| [ 5816.711731][T28676] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28676
| [5816.712223][T28676] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5816.712487][T28676] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5816.712490][T28676] Call Trace:
[ 5816.712493][T28676]
[5816.712495][T28676] dump_stack_lvl (lib/dump_stack.c:123)
[5816.712503][T28676] check_preemption_disabled (lib/smp_processor_id.c:52)
[5816.712509][T28676] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5816.712515][T28676] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5816.712523][T28676] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5816.712529][T28676] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5816.712534][T28676] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5816.712546][T28676] rawv6_sendmsg (net/ipv6/raw.c:918)
[5816.712558][T28676] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5816.712563][T28676] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5816.712568][T28676] ? __lock_release (kernel/locking/lockdep.c:5534)
[5816.712576][T28676] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5816.712582][T28676] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5816.712591][T28676] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5816.712607][T28676] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5816.712610][T28676] ? __lock_release (kernel/locking/lockdep.c:5534)
[5816.712621][T28676] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5816.712626][T28676] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5816.712631][T28676] ? __pfx___sys_sendto (net/socket.c:2147)
[5816.712646][T28676] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5816.712652][T28676] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5816.712661][T28676] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5816.712668][T28676] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5816.712678][T28676] __x64_sys_sendto (net/socket.c:2183)
[5816.712682][T28676] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5816.712685][T28676] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5816.712690][T28676] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5816.712695][T28676] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5816.712698][T28676] RIP: 0033:0x7f8d95364a4a
[ 5816.712703][T28676] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5816.712706][T28676] RSP: 002b:00007ffff0dd2038 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5816.712710][T28676] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8d95364a4a
[ 5816.712712][T28676] RDX: 0000000000000040 RSI: 0000000002e28340 RDI: 0000000000000005
[ 5816.712714][T28676] RBP: 00007ffff0dd20c0 R08: 0000000000418574 R09: 000000000000001c
[ 5816.712716][T28676] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5816.712718][T28676] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8d9548d000
| [ 5816.712718][T28676] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8d9548d000
| [ 5816.712733][T28676]
| [ 5816.712735][T28676] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28676
| [5816.725272][T28676] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5816.725528][T28676] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5816.725530][T28676] Call Trace:
[ 5816.725532][T28676]
[5816.725534][T28676] dump_stack_lvl (lib/dump_stack.c:123)
[5816.725540][T28676] check_preemption_disabled (lib/smp_processor_id.c:52)
[5816.725546][T28676] lwtunnel_output (net/core/lwtunnel.c:359)
[5816.725552][T28676] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5816.725559][T28676] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5816.725564][T28676] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5816.725569][T28676] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5816.725581][T28676] rawv6_sendmsg (net/ipv6/raw.c:918)
[5816.725592][T28676] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5816.725598][T28676] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5816.725601][T28676] ? __lock_release (kernel/locking/lockdep.c:5534)
[5816.725609][T28676] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5816.725613][T28676] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5816.725621][T28676] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5816.725637][T28676] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5816.725640][T28676] ? __lock_release (kernel/locking/lockdep.c:5534)
[5816.725651][T28676] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5816.725655][T28676] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5816.725661][T28676] ? __pfx___sys_sendto (net/socket.c:2147)
[5816.725675][T28676] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5816.725681][T28676] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5816.725689][T28676] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5816.725696][T28676] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5816.725706][T28676] __x64_sys_sendto (net/socket.c:2183)
[5816.725710][T28676] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5816.725713][T28676] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5816.725717][T28676] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5816.725722][T28676] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5816.725725][T28676] RIP: 0033:0x7f8d95364a4a
[ 5816.725729][T28676] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5816.725731][T28676] RSP: 002b:00007ffff0dd2038 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5816.725735][T28676] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8d95364a4a
[ 5816.725737][T28676] RDX: 0000000000000040 RSI: 0000000002e28340 RDI: 0000000000000005
[ 5816.725738][T28676] RBP: 00007ffff0dd20c0 R08: 0000000000418574 R09: 000000000000001c
[ 5816.725740][T28676] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5816.725742][T28676] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8d9548d000
| [ 5816.725742][T28676] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8d9548d000
| [ 5816.725757][T28676]
| [ 5816.742271][T28676] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28676
| [5816.742640][T28676] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5816.742904][T28676] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5816.742906][T28676] Call Trace:
[ 5816.742908][T28676]
[5816.742910][T28676] dump_stack_lvl (lib/dump_stack.c:123)
[5816.742916][T28676] check_preemption_disabled (lib/smp_processor_id.c:52)
[5816.742921][T28676] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5816.742927][T28676] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5816.742934][T28676] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5816.742939][T28676] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5816.742944][T28676] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5816.742956][T28676] rawv6_sendmsg (net/ipv6/raw.c:918)
[5816.742968][T28676] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5816.742973][T28676] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5816.742976][T28676] ? __lock_release (kernel/locking/lockdep.c:5534)
[5816.742984][T28676] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5816.742987][T28676] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5816.742996][T28676] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5816.743012][T28676] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5816.743015][T28676] ? __lock_release (kernel/locking/lockdep.c:5534)
[5816.743026][T28676] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5816.743030][T28676] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5816.743036][T28676] ? __pfx___sys_sendto (net/socket.c:2147)
[5816.743050][T28676] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5816.743056][T28676] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5816.743063][T28676] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5816.743070][T28676] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5816.743080][T28676] __x64_sys_sendto (net/socket.c:2183)
[5816.743084][T28676] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5816.743087][T28676] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5816.743092][T28676] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5816.743096][T28676] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5816.743100][T28676] RIP: 0033:0x7f8d95364a4a
[ 5816.743103][T28676] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5816.743106][T28676] RSP: 002b:00007ffff0dd2038 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5816.743109][T28676] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8d95364a4a
[ 5816.743113][T28676] RDX: 0000000000000040 RSI: 0000000002e28340 RDI: 0000000000000005
[ 5816.743114][T28676] RBP: 00007ffff0dd20c0 R08: 0000000000418574 R09: 000000000000001c
[ 5816.743116][T28676] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5816.743118][T28676] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8d9548d000
| [ 5816.743118][T28676] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8d9548d000
| [ 5816.743133][T28676]
| [ 5817.209290][T28680] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28680
| [5817.209734][T28680] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5817.209983][T28680] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5817.209985][T28680] Call Trace:
[ 5817.209987][T28680]
[5817.209990][T28680] dump_stack_lvl (lib/dump_stack.c:123)
[5817.209997][T28680] check_preemption_disabled (lib/smp_processor_id.c:52)
[5817.210003][T28680] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5817.210010][T28680] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5817.210017][T28680] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5817.210023][T28680] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5817.210028][T28680] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5817.210040][T28680] rawv6_sendmsg (net/ipv6/raw.c:918)
[5817.210051][T28680] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5817.210057][T28680] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5817.210061][T28680] ? __lock_release (kernel/locking/lockdep.c:5534)
[5817.210069][T28680] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5817.210074][T28680] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5817.210083][T28680] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5817.210099][T28680] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5817.210102][T28680] ? __lock_release (kernel/locking/lockdep.c:5534)
[5817.210114][T28680] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5817.210119][T28680] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5817.210125][T28680] ? __pfx___sys_sendto (net/socket.c:2147)
[5817.210139][T28680] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5817.210146][T28680] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5817.210154][T28680] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5817.210161][T28680] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5817.210171][T28680] __x64_sys_sendto (net/socket.c:2183)
[5817.210175][T28680] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5817.210178][T28680] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5817.210183][T28680] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5817.210188][T28680] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5817.210191][T28680] RIP: 0033:0x7f26b8331a4a
[ 5817.210195][T28680] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5817.210198][T28680] RSP: 002b:00007fffce7b38b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5817.210202][T28680] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f26b8331a4a
[ 5817.210204][T28680] RDX: 0000000000000040 RSI: 000000003b7c4340 RDI: 0000000000000005
[ 5817.210206][T28680] RBP: 00007fffce7b3940 R08: 0000000000418574 R09: 000000000000001c
[ 5817.210208][T28680] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5817.210210][T28680] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f26b845a000
| [ 5817.210225][T28680]
| [ 5817.223037][T28680] lwtunnel_output(): recursion limit reached on datapath
| [ 5818.660644][T28684] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28684
| [5818.661094][T28684] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5818.662130][T28684] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5818.662132][T28684] Call Trace:
[ 5818.662134][T28684]
[5818.662137][T28684] dump_stack_lvl (lib/dump_stack.c:123)
[5818.662145][T28684] check_preemption_disabled (lib/smp_processor_id.c:52)
[5818.662152][T28684] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5818.662158][T28684] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5818.662165][T28684] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5818.662171][T28684] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5818.662176][T28684] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5818.662188][T28684] rawv6_sendmsg (net/ipv6/raw.c:918)
[5818.662200][T28684] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5818.662205][T28684] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5818.662210][T28684] ? __lock_release (kernel/locking/lockdep.c:5534)
[5818.662218][T28684] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5818.662223][T28684] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5818.662232][T28684] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5818.662248][T28684] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5818.662251][T28684] ? __lock_release (kernel/locking/lockdep.c:5534)
[5818.662262][T28684] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5818.662266][T28684] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5818.662272][T28684] ? __pfx___sys_sendto (net/socket.c:2147)
[5818.662286][T28684] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5818.662293][T28684] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5818.662302][T28684] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5818.662319][T28684] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5818.662329][T28684] __x64_sys_sendto (net/socket.c:2183)
[5818.662333][T28684] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5818.662336][T28684] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5818.662341][T28684] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5818.662346][T28684] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5818.662349][T28684] RIP: 0033:0x7f0a6eaf1a4a
[ 5818.662353][T28684] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5818.662356][T28684] RSP: 002b:00007ffc43ea7638 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5818.662360][T28684] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0a6eaf1a4a
[ 5818.662362][T28684] RDX: 0000000000000040 RSI: 000000003b87b340 RDI: 0000000000000005
[ 5818.662364][T28684] RBP: 00007ffc43ea76c0 R08: 0000000000418574 R09: 000000000000001c
[ 5818.662366][T28684] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5818.662368][T28684] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0a6ec1a000
| [ 5818.662368][T28684] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0a6ec1a000
| [ 5818.662382][T28684]
| [ 5818.662384][T28684] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28684
| [5818.673884][T28684] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5818.674141][T28684] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5818.674143][T28684] Call Trace:
[ 5818.674145][T28684]
[5818.674147][T28684] dump_stack_lvl (lib/dump_stack.c:123)
[5818.674153][T28684] check_preemption_disabled (lib/smp_processor_id.c:52)
[5818.674158][T28684] lwtunnel_output (net/core/lwtunnel.c:359)
[5818.674165][T28684] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5818.674171][T28684] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5818.674177][T28684] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5818.674182][T28684] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5818.674194][T28684] rawv6_sendmsg (net/ipv6/raw.c:918)
[5818.674206][T28684] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5818.674212][T28684] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5818.674215][T28684] ? __lock_release (kernel/locking/lockdep.c:5534)
[5818.674222][T28684] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5818.674226][T28684] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5818.674235][T28684] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5818.674251][T28684] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5818.674254][T28684] ? __lock_release (kernel/locking/lockdep.c:5534)
[5818.674265][T28684] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5818.674269][T28684] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5818.674275][T28684] ? __pfx___sys_sendto (net/socket.c:2147)
[5818.674290][T28684] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5818.674296][T28684] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5818.674304][T28684] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5818.674311][T28684] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5818.674321][T28684] __x64_sys_sendto (net/socket.c:2183)
[5818.674326][T28684] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5818.674328][T28684] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5818.674333][T28684] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5818.674338][T28684] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5818.674341][T28684] RIP: 0033:0x7f0a6eaf1a4a
[ 5818.674344][T28684] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5818.674347][T28684] RSP: 002b:00007ffc43ea7638 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5818.674350][T28684] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0a6eaf1a4a
[ 5818.674352][T28684] RDX: 0000000000000040 RSI: 000000003b87b340 RDI: 0000000000000005
[ 5818.674354][T28684] RBP: 00007ffc43ea76c0 R08: 0000000000418574 R09: 000000000000001c
[ 5818.674356][T28684] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5818.674358][T28684] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0a6ec1a000
| [ 5818.674358][T28684] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0a6ec1a000
| [ 5818.674372][T28684]
| [ 5818.674749][T28684] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28684
| [5818.686400][T28684] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5818.686655][T28684] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5818.686657][T28684] Call Trace:
[ 5818.686659][T28684]
[5818.686661][T28684] dump_stack_lvl (lib/dump_stack.c:123)
[5818.686667][T28684] check_preemption_disabled (lib/smp_processor_id.c:52)
[5818.686673][T28684] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5818.686679][T28684] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5818.686686][T28684] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5818.686691][T28684] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5818.686696][T28684] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5818.686708][T28684] rawv6_sendmsg (net/ipv6/raw.c:918)
[5818.686721][T28684] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5818.686726][T28684] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5818.686730][T28684] ? __lock_release (kernel/locking/lockdep.c:5534)
[5818.686738][T28684] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5818.686743][T28684] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5818.686752][T28684] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5818.686768][T28684] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5818.686771][T28684] ? __lock_release (kernel/locking/lockdep.c:5534)
[5818.686782][T28684] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5818.686787][T28684] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5818.686792][T28684] ? __pfx___sys_sendto (net/socket.c:2147)
[5818.686807][T28684] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5818.686813][T28684] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5818.686821][T28684] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5818.686829][T28684] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5818.686839][T28684] __x64_sys_sendto (net/socket.c:2183)
[5818.686843][T28684] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5818.686846][T28684] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5818.686851][T28684] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5818.686856][T28684] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5818.686859][T28684] RIP: 0033:0x7f0a6eaf1a4a
[ 5818.686863][T28684] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5818.686865][T28684] RSP: 002b:00007ffc43ea7638 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5818.686869][T28684] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0a6eaf1a4a
[ 5818.686871][T28684] RDX: 0000000000000040 RSI: 000000003b87b340 RDI: 0000000000000005
[ 5818.686873][T28684] RBP: 00007ffc43ea76c0 R08: 0000000000418574 R09: 000000000000001c
[ 5818.686875][T28684] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5818.686877][T28684] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0a6ec1a000
| [ 5818.686877][T28684] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0a6ec1a000
| [ 5818.686892][T28684]
| [ 5819.174832][T28688] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28688
| [5819.175325][T28688] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5819.175574][T28688] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5819.175577][T28688] Call Trace:
[ 5819.175579][T28688]
[5819.175581][T28688] dump_stack_lvl (lib/dump_stack.c:123)
[5819.175589][T28688] check_preemption_disabled (lib/smp_processor_id.c:52)
[5819.175595][T28688] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5819.175602][T28688] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5819.175609][T28688] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5819.175615][T28688] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5819.175620][T28688] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5819.175632][T28688] rawv6_sendmsg (net/ipv6/raw.c:918)
[5819.175644][T28688] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5819.175649][T28688] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5819.175654][T28688] ? __lock_release (kernel/locking/lockdep.c:5534)
[5819.175662][T28688] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5819.175667][T28688] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5819.175676][T28688] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5819.175692][T28688] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5819.175694][T28688] ? __lock_release (kernel/locking/lockdep.c:5534)
[5819.175716][T28688] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5819.175720][T28688] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5819.175726][T28688] ? __pfx___sys_sendto (net/socket.c:2147)
[5819.175740][T28688] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5819.175746][T28688] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5819.175754][T28688] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5819.175761][T28688] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5819.175771][T28688] __x64_sys_sendto (net/socket.c:2183)
[5819.175775][T28688] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5819.175778][T28688] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5819.175783][T28688] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5819.175788][T28688] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5819.175791][T28688] RIP: 0033:0x7f95bc139a4a
[ 5819.175796][T28688] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5819.175798][T28688] RSP: 002b:00007ffdfc1588a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5819.175802][T28688] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f95bc139a4a
[ 5819.175804][T28688] RDX: 0000000000000040 RSI: 0000000037abd340 RDI: 0000000000000005
[ 5819.175806][T28688] RBP: 00007ffdfc158930 R08: 0000000000418574 R09: 000000000000001c
[ 5819.175808][T28688] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5819.175810][T28688] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f95bc262000
| [ 5819.175810][T28688] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f95bc262000
| [ 5819.175824][T28688]
| [ 5819.175826][T28688] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28688
| [5819.188279][T28688] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5819.188528][T28688] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5819.188530][T28688] Call Trace:
[ 5819.188532][T28688]
[5819.188534][T28688] dump_stack_lvl (lib/dump_stack.c:123)
[5819.188540][T28688] check_preemption_disabled (lib/smp_processor_id.c:52)
[5819.188545][T28688] lwtunnel_output (net/core/lwtunnel.c:359)
[5819.188552][T28688] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5819.188558][T28688] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5819.188564][T28688] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5819.188569][T28688] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5819.188581][T28688] rawv6_sendmsg (net/ipv6/raw.c:918)
[5819.188593][T28688] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5819.188598][T28688] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5819.188602][T28688] ? __lock_release (kernel/locking/lockdep.c:5534)
[5819.188609][T28688] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5819.188613][T28688] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5819.188622][T28688] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5819.188638][T28688] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5819.188641][T28688] ? __lock_release (kernel/locking/lockdep.c:5534)
[5819.188652][T28688] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5819.188656][T28688] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5819.188662][T28688] ? __pfx___sys_sendto (net/socket.c:2147)
[5819.188677][T28688] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5819.188683][T28688] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5819.188691][T28688] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5819.188698][T28688] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5819.188708][T28688] __x64_sys_sendto (net/socket.c:2183)
[5819.188712][T28688] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5819.188716][T28688] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5819.188720][T28688] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5819.188725][T28688] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5819.188728][T28688] RIP: 0033:0x7f95bc139a4a
[ 5819.188732][T28688] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5819.188735][T28688] RSP: 002b:00007ffdfc1588a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5819.188738][T28688] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f95bc139a4a
[ 5819.188740][T28688] RDX: 0000000000000040 RSI: 0000000037abd340 RDI: 0000000000000005
[ 5819.188742][T28688] RBP: 00007ffdfc158930 R08: 0000000000418574 R09: 000000000000001c
[ 5819.188744][T28688] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5819.188745][T28688] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f95bc262000
| [ 5820.107270][T28696] lwtunnel_output(): recursion limit reached on datapath
| [ 5821.551649][T28700] check_preemption_disabled: 5 callbacks suppressed
| [ 5821.551656][T28700] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28700
| [5821.552394][T28700] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5821.552647][T28700] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5821.552649][T28700] Call Trace:
[ 5821.552652][T28700]
[5821.552654][T28700] dump_stack_lvl (lib/dump_stack.c:123)
[5821.552662][T28700] check_preemption_disabled (lib/smp_processor_id.c:52)
[5821.552669][T28700] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5821.552675][T28700] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5821.552683][T28700] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5821.552690][T28700] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5821.552695][T28700] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5821.552707][T28700] rawv6_sendmsg (net/ipv6/raw.c:918)
[5821.552718][T28700] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5821.552724][T28700] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5821.552729][T28700] ? __lock_release (kernel/locking/lockdep.c:5534)
[5821.552738][T28700] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5821.552743][T28700] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5821.552752][T28700] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5821.552768][T28700] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5821.552771][T28700] ? __lock_release (kernel/locking/lockdep.c:5534)
[5821.552782][T28700] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5821.552788][T28700] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5821.552794][T28700] ? __pfx___sys_sendto (net/socket.c:2147)
[5821.552808][T28700] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5821.552815][T28700] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5821.552824][T28700] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5821.552831][T28700] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5821.552841][T28700] __x64_sys_sendto (net/socket.c:2183)
[5821.552845][T28700] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5821.552849][T28700] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5821.552853][T28700] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5821.552858][T28700] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5821.552863][T28700] RIP: 0033:0x7f8ff5889a4a
[ 5821.552867][T28700] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5821.552870][T28700] RSP: 002b:00007ffd5cbcc658 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5821.552873][T28700] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8ff5889a4a
[ 5821.552876][T28700] RDX: 0000000000000040 RSI: 000000001a342340 RDI: 0000000000000005
[ 5821.552878][T28700] RBP: 00007ffd5cbcc6e0 R08: 0000000000418574 R09: 000000000000001c
[ 5821.552880][T28700] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5821.552882][T28700] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8ff59b2000
| [ 5821.552896][T28700]
| [ 5821.552899][T28700] lwtunnel_output(): recursion limit reached on datapath
| [ 5823.024541][T28704] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28704
| [5823.024979][T28704] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5823.025246][T28704] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5823.025249][T28704] Call Trace:
[ 5823.025251][T28704]
[5823.025253][T28704] dump_stack_lvl (lib/dump_stack.c:123)
[5823.025261][T28704] check_preemption_disabled (lib/smp_processor_id.c:52)
[5823.025268][T28704] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5823.025275][T28704] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5823.025283][T28704] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5823.025289][T28704] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5823.025294][T28704] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5823.025306][T28704] rawv6_sendmsg (net/ipv6/raw.c:918)
[5823.025317][T28704] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5823.025323][T28704] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5823.025329][T28704] ? __lock_release (kernel/locking/lockdep.c:5534)
[5823.025337][T28704] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5823.025342][T28704] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5823.025351][T28704] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5823.025367][T28704] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5823.025370][T28704] ? __lock_release (kernel/locking/lockdep.c:5534)
[5823.025381][T28704] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5823.025386][T28704] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5823.025392][T28704] ? __pfx___sys_sendto (net/socket.c:2147)
[5823.025407][T28704] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5823.025413][T28704] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5823.025422][T28704] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5823.025429][T28704] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5823.025439][T28704] __x64_sys_sendto (net/socket.c:2183)
[5823.025443][T28704] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5823.025447][T28704] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5823.025451][T28704] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5823.025456][T28704] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5823.025460][T28704] RIP: 0033:0x7ff8649b0a4a
[ 5823.025464][T28704] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5823.025467][T28704] RSP: 002b:00007ffc0091eae8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5823.025471][T28704] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff8649b0a4a
[ 5823.025473][T28704] RDX: 0000000000000040 RSI: 000000000a240340 RDI: 0000000000000005
[ 5823.025475][T28704] RBP: 00007ffc0091eb70 R08: 0000000000418574 R09: 000000000000001c
[ 5823.025477][T28704] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5823.025479][T28704] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff864ad9000
| [ 5823.025494][T28704]
| [ 5823.025515][T28704] lwtunnel_output(): recursion limit reached on datapath
| [ 5824.495749][T28708] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28708
| [5824.496207][T28708] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5824.496454][T28708] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5824.496456][T28708] Call Trace:
[ 5824.496458][T28708]
[5824.496461][T28708] dump_stack_lvl (lib/dump_stack.c:123)
[5824.496469][T28708] check_preemption_disabled (lib/smp_processor_id.c:52)
[5824.496475][T28708] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5824.496482][T28708] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5824.496489][T28708] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5824.496496][T28708] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5824.496501][T28708] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5824.496513][T28708] rawv6_sendmsg (net/ipv6/raw.c:918)
[5824.496524][T28708] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5824.496529][T28708] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5824.496535][T28708] ? __lock_release (kernel/locking/lockdep.c:5534)
[5824.496543][T28708] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5824.496549][T28708] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5824.496565][T28708] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5824.496581][T28708] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5824.496584][T28708] ? __lock_release (kernel/locking/lockdep.c:5534)
[5824.496595][T28708] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5824.496601][T28708] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5824.496606][T28708] ? __pfx___sys_sendto (net/socket.c:2147)
[5824.496621][T28708] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5824.496628][T28708] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5824.496637][T28708] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5824.496644][T28708] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5824.496654][T28708] __x64_sys_sendto (net/socket.c:2183)
[5824.496658][T28708] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5824.496662][T28708] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5824.496667][T28708] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5824.496671][T28708] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5824.496676][T28708] RIP: 0033:0x7ffa240dda4a
[ 5824.496680][T28708] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5824.496683][T28708] RSP: 002b:00007ffeb4f8f5a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5824.496687][T28708] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ffa240dda4a
[ 5824.496689][T28708] RDX: 0000000000000040 RSI: 000000000f87c340 RDI: 0000000000000005
[ 5824.496691][T28708] RBP: 00007ffeb4f8f630 R08: 0000000000418574 R09: 000000000000001c
[ 5824.496693][T28708] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5824.496695][T28708] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffa24206000
| [ 5824.496710][T28708]
| [ 5824.496712][T28708] lwtunnel_output(): recursion limit reached on datapath
| [ 5825.965268][T28712] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28712
| [5825.965711][T28712] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5825.965957][T28712] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5825.965959][T28712] Call Trace:
[ 5825.965961][T28712]
[5825.965964][T28712] dump_stack_lvl (lib/dump_stack.c:123)
[5825.965972][T28712] check_preemption_disabled (lib/smp_processor_id.c:52)
[5825.965979][T28712] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5825.965985][T28712] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5825.965993][T28712] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5825.966000][T28712] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5825.966004][T28712] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5825.966016][T28712] rawv6_sendmsg (net/ipv6/raw.c:918)
[5825.966028][T28712] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5825.966033][T28712] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5825.966038][T28712] ? __lock_release (kernel/locking/lockdep.c:5534)
[5825.966047][T28712] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5825.966052][T28712] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5825.966061][T28712] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5825.966077][T28712] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5825.966080][T28712] ? __lock_release (kernel/locking/lockdep.c:5534)
[5825.966091][T28712] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5825.966096][T28712] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5825.966102][T28712] ? __pfx___sys_sendto (net/socket.c:2147)
[5825.966121][T28712] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5825.966140][T28712] __x64_sys_sendto (net/socket.c:2183)
[5825.966144][T28712] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5825.966148][T28712] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5825.966152][T28712] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5825.966157][T28712] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5825.966160][T28712] RIP: 0033:0x7fac50292a4a
[ 5825.966165][T28712] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5825.966168][T28712] RSP: 002b:00007fffadaa6b88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5825.966172][T28712] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fac50292a4a
[ 5825.966175][T28712] RDX: 0000000000000040 RSI: 0000000007ae0340 RDI: 0000000000000005
[ 5825.966176][T28712] RBP: 00007fffadaa6c10 R08: 0000000000418574 R09: 000000000000001c
[ 5825.966178][T28712] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5825.966180][T28712] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fac503bb000
| [ 5825.966180][T28712] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fac503bb000
| [ 5825.966195][T28712]
| [ 5825.977638][T28712] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28712
| [5825.977990][T28712] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5825.978243][T28712] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5825.978245][T28712] Call Trace:
[ 5825.978246][T28712]
[5825.978248][T28712] dump_stack_lvl (lib/dump_stack.c:123)
[5825.978256][T28712] check_preemption_disabled (lib/smp_processor_id.c:52)
[5825.978261][T28712] lwtunnel_output (net/core/lwtunnel.c:359)
[5825.978268][T28712] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5825.978275][T28712] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5825.978280][T28712] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5825.978285][T28712] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5825.978298][T28712] rawv6_sendmsg (net/ipv6/raw.c:918)
[5825.978309][T28712] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5825.978315][T28712] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5825.978319][T28712] ? __lock_release (kernel/locking/lockdep.c:5534)
[5825.978327][T28712] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5825.978331][T28712] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5825.978340][T28712] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5825.978356][T28712] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5825.978359][T28712] ? __lock_release (kernel/locking/lockdep.c:5534)
[5825.978371][T28712] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5825.978375][T28712] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5825.978380][T28712] ? __pfx___sys_sendto (net/socket.c:2147)
[5825.978398][T28712] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5825.978417][T28712] __x64_sys_sendto (net/socket.c:2183)
[5825.978421][T28712] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5825.978424][T28712] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5825.978429][T28712] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5825.978434][T28712] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5825.978437][T28712] RIP: 0033:0x7fac50292a4a
[ 5825.978440][T28712] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5825.978443][T28712] RSP: 002b:00007fffadaa6b88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5825.978446][T28712] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fac50292a4a
[ 5825.978448][T28712] RDX: 0000000000000040 RSI: 0000000007ae0340 RDI: 0000000000000005
[ 5825.978450][T28712] RBP: 00007fffadaa6c10 R08: 0000000000418574 R09: 000000000000001c
[ 5825.978451][T28712] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5825.978453][T28712] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fac503bb000
| [ 5825.978453][T28712] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fac503bb000
| [ 5825.978468][T28712]
| [ 5825.978841][T28712] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28712
| [5825.989279][T28712] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5825.989522][T28712] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5825.989524][T28712] Call Trace:
[ 5825.989525][T28712]
[5825.989528][T28712] dump_stack_lvl (lib/dump_stack.c:123)
[5825.989534][T28712] check_preemption_disabled (lib/smp_processor_id.c:52)
[5825.989540][T28712] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5825.989546][T28712] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5825.989553][T28712] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5825.989558][T28712] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5825.989563][T28712] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5825.989575][T28712] rawv6_sendmsg (net/ipv6/raw.c:918)
[5825.989586][T28712] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5825.989592][T28712] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5825.989596][T28712] ? __lock_release (kernel/locking/lockdep.c:5534)
[5825.989603][T28712] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5825.989607][T28712] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5825.989616][T28712] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5825.989632][T28712] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5825.989635][T28712] ? __lock_release (kernel/locking/lockdep.c:5534)
[5825.989646][T28712] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5825.989651][T28712] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5825.989656][T28712] ? __pfx___sys_sendto (net/socket.c:2147)
[5825.989674][T28712] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5825.989692][T28712] __x64_sys_sendto (net/socket.c:2183)
[5825.989696][T28712] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5825.989700][T28712] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5825.989704][T28712] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5825.989709][T28712] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5825.989712][T28712] RIP: 0033:0x7fac50292a4a
[ 5825.989716][T28712] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5825.989718][T28712] RSP: 002b:00007fffadaa6b88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5825.989721][T28712] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fac50292a4a
[ 5825.989724][T28712] RDX: 0000000000000040 RSI: 0000000007ae0340 RDI: 0000000000000005
[ 5825.989725][T28712] RBP: 00007fffadaa6c10 R08: 0000000000418574 R09: 000000000000001c
[ 5825.989727][T28712] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5825.989729][T28712] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fac503bb000
| [ 5825.989729][T28712] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fac503bb000
| [ 5825.989744][T28712]
| [ 5826.471335][T28716] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28716
| [5826.471782][T28716] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5826.472028][T28716] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5826.472030][T28716] Call Trace:
[ 5826.472032][T28716]
[5826.472034][T28716] dump_stack_lvl (lib/dump_stack.c:123)
[5826.472052][T28716] check_preemption_disabled (lib/smp_processor_id.c:52)
[5826.472059][T28716] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5826.472065][T28716] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5826.472072][T28716] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5826.472077][T28716] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5826.472082][T28716] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5826.472094][T28716] rawv6_sendmsg (net/ipv6/raw.c:918)
[5826.472105][T28716] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5826.472110][T28716] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5826.472115][T28716] ? __lock_release (kernel/locking/lockdep.c:5534)
[5826.472125][T28716] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5826.472130][T28716] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5826.472139][T28716] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5826.472154][T28716] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5826.472157][T28716] ? __lock_release (kernel/locking/lockdep.c:5534)
[5826.472168][T28716] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5826.472174][T28716] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5826.472179][T28716] ? __pfx___sys_sendto (net/socket.c:2147)
[5826.472193][T28716] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5826.472200][T28716] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5826.472208][T28716] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5826.472215][T28716] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5826.472225][T28716] __x64_sys_sendto (net/socket.c:2183)
[5826.472229][T28716] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5826.472232][T28716] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5826.472237][T28716] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5826.472241][T28716] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5826.472245][T28716] RIP: 0033:0x7f3087fa4a4a
[ 5826.472249][T28716] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5826.472252][T28716] RSP: 002b:00007ffcb851a3e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5826.472255][T28716] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3087fa4a4a
[ 5826.472257][T28716] RDX: 0000000000000040 RSI: 000000002cd3a340 RDI: 0000000000000005
[ 5826.472259][T28716] RBP: 00007ffcb851a470 R08: 0000000000418574 R09: 000000000000001c
[ 5826.472261][T28716] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5826.472263][T28716] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f30880cd000
| [ 5826.472263][T28716] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f30880cd000
| [ 5826.472277][T28716]
| [ 5826.484436][T28716] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28716
| [5826.484782][T28716] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5826.485019][T28716] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5826.485021][T28716] Call Trace:
[ 5826.485022][T28716]
[5826.485025][T28716] dump_stack_lvl (lib/dump_stack.c:123)
[5826.485031][T28716] check_preemption_disabled (lib/smp_processor_id.c:52)
[5826.485036][T28716] lwtunnel_output (net/core/lwtunnel.c:359)
[5826.485043][T28716] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5826.485049][T28716] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5826.485055][T28716] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5826.485059][T28716] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5826.485071][T28716] rawv6_sendmsg (net/ipv6/raw.c:918)
[5826.485083][T28716] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5826.485088][T28716] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5826.485092][T28716] ? __lock_release (kernel/locking/lockdep.c:5534)
[5826.485100][T28716] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5826.485103][T28716] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5826.485113][T28716] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5826.485129][T28716] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5826.485132][T28716] ? __lock_release (kernel/locking/lockdep.c:5534)
[5826.485143][T28716] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5826.485147][T28716] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5826.485153][T28716] ? __pfx___sys_sendto (net/socket.c:2147)
[5826.485168][T28716] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5826.485174][T28716] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5826.485181][T28716] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5826.485188][T28716] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5826.485198][T28716] __x64_sys_sendto (net/socket.c:2183)
[5826.485202][T28716] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5826.485205][T28716] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5826.485210][T28716] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5826.485214][T28716] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5826.485217][T28716] RIP: 0033:0x7f3087fa4a4a
[ 5826.485221][T28716] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5826.485223][T28716] RSP: 002b:00007ffcb851a3e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5826.485226][T28716] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3087fa4a4a
[ 5826.485228][T28716] RDX: 0000000000000040 RSI: 000000002cd3a340 RDI: 0000000000000005
[ 5826.485230][T28716] RBP: 00007ffcb851a470 R08: 0000000000418574 R09: 000000000000001c
[ 5826.485232][T28716] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5826.485234][T28716] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f30880cd000
| [ 5826.485234][T28716] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f30880cd000
| [ 5826.485248][T28716]
| [ 5826.497862][T28716] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28716
| [5826.498229][T28716] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5826.498469][T28716] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5826.498471][T28716] Call Trace:
[ 5826.498473][T28716]
[5826.498475][T28716] dump_stack_lvl (lib/dump_stack.c:123)
[5826.498481][T28716] check_preemption_disabled (lib/smp_processor_id.c:52)
[5826.498487][T28716] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5826.498493][T28716] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5826.498500][T28716] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5826.498505][T28716] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5826.498510][T28716] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5826.498522][T28716] rawv6_sendmsg (net/ipv6/raw.c:918)
[5826.498534][T28716] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5826.498539][T28716] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5826.498542][T28716] ? __lock_release (kernel/locking/lockdep.c:5534)
[5826.498550][T28716] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5826.498554][T28716] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5826.498563][T28716] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5826.498578][T28716] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5826.498581][T28716] ? __lock_release (kernel/locking/lockdep.c:5534)
[5826.498592][T28716] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5826.498596][T28716] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5826.498602][T28716] ? __pfx___sys_sendto (net/socket.c:2147)
[5826.498616][T28716] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5826.498623][T28716] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5826.498630][T28716] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5826.498637][T28716] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5826.498647][T28716] __x64_sys_sendto (net/socket.c:2183)
[5826.498651][T28716] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5826.498654][T28716] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5826.498658][T28716] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5826.498663][T28716] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5826.498666][T28716] RIP: 0033:0x7f3087fa4a4a
[ 5826.498670][T28716] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5826.498673][T28716] RSP: 002b:00007ffcb851a3e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5826.498676][T28716] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3087fa4a4a
[ 5826.498678][T28716] RDX: 0000000000000040 RSI: 000000002cd3a340 RDI: 0000000000000005
[ 5826.498680][T28716] RBP: 00007ffcb851a470 R08: 0000000000418574 R09: 000000000000001c
[ 5826.498682][T28716] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5826.498684][T28716] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f30880cd000
| [ 5826.498684][T28716] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f30880cd000
| [ 5826.498698][T28716]
| [ 5826.977257][T28720] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28720
| [5826.977731][T28720] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5826.978004][T28720] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5826.978006][T28720] Call Trace:
[ 5826.978008][T28720]
[5826.978011][T28720] dump_stack_lvl (lib/dump_stack.c:123)
[5826.978018][T28720] check_preemption_disabled (lib/smp_processor_id.c:52)
[5826.978024][T28720] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5826.978030][T28720] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5826.978037][T28720] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5826.978043][T28720] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5826.978048][T28720] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5826.978060][T28720] rawv6_sendmsg (net/ipv6/raw.c:918)
[5826.978071][T28720] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5826.978076][T28720] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5826.978081][T28720] ? __lock_release (kernel/locking/lockdep.c:5534)
[5826.978089][T28720] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5826.978093][T28720] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5826.978102][T28720] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5826.978117][T28720] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5826.978120][T28720] ? __lock_release (kernel/locking/lockdep.c:5534)
[5826.978132][T28720] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5826.978137][T28720] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5826.978143][T28720] ? __pfx___sys_sendto (net/socket.c:2147)
[5826.978173][T28720] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5826.978180][T28720] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5826.978188][T28720] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5826.978195][T28720] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5826.978205][T28720] __x64_sys_sendto (net/socket.c:2183)
[5826.978209][T28720] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5826.978213][T28720] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5826.978217][T28720] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5826.978222][T28720] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5826.978226][T28720] RIP: 0033:0x7f858de52a4a
[ 5826.978230][T28720] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5826.978233][T28720] RSP: 002b:00007ffc07f4df78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5826.978247][T28720] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f858de52a4a
[ 5826.978250][T28720] RDX: 0000000000000040 RSI: 000000001b8e7340 RDI: 0000000000000005
[ 5826.978251][T28720] RBP: 00007ffc07f4e000 R08: 0000000000418574 R09: 000000000000001c
[ 5826.978253][T28720] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5826.978255][T28720] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f858df7b000
| [ 5826.978255][T28720] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f858df7b000
| [ 5826.978269][T28720]
| [ 5826.990647][T28720] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28720
| [5826.991014][T28720] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5826.991279][T28720] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5826.991281][T28720] Call Trace:
[ 5826.991283][T28720]
[5826.991286][T28720] dump_stack_lvl (lib/dump_stack.c:123)
[5826.991291][T28720] check_preemption_disabled (lib/smp_processor_id.c:52)
[5826.991297][T28720] lwtunnel_output (net/core/lwtunnel.c:359)
[5826.991303][T28720] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5826.991310][T28720] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5826.991315][T28720] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5826.991320][T28720] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5826.991333][T28720] rawv6_sendmsg (net/ipv6/raw.c:918)
[5826.991345][T28720] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5826.991350][T28720] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5826.991354][T28720] ? __lock_release (kernel/locking/lockdep.c:5534)
[5826.991361][T28720] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5826.991364][T28720] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5826.991374][T28720] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5826.991390][T28720] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5826.991403][T28720] ? __lock_release (kernel/locking/lockdep.c:5534)
[5826.991414][T28720] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5826.991418][T28720] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5826.991424][T28720] ? __pfx___sys_sendto (net/socket.c:2147)
[5826.991438][T28720] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5826.991444][T28720] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5826.991451][T28720] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5826.991458][T28720] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5826.991468][T28720] __x64_sys_sendto (net/socket.c:2183)
[5826.991472][T28720] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5826.991476][T28720] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5826.991480][T28720] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5826.991485][T28720] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5826.991488][T28720] RIP: 0033:0x7f858de52a4a
[ 5826.991491][T28720] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5826.991494][T28720] RSP: 002b:00007ffc07f4df78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5826.991497][T28720] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f858de52a4a
[ 5826.991499][T28720] RDX: 0000000000000040 RSI: 000000001b8e7340 RDI: 0000000000000005
[ 5826.991501][T28720] RBP: 00007ffc07f4e000 R08: 0000000000418574 R09: 000000000000001c
[ 5826.991503][T28720] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5826.991505][T28720] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f858df7b000
| [ 5826.991505][T28720] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f858df7b000
| [ 5826.991519][T28720]
| [ 5826.991898][T28720] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28720
| [5827.003563][T28720] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5827.003830][T28720] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5827.003832][T28720] Call Trace:
[ 5827.003834][T28720]
[5827.003836][T28720] dump_stack_lvl (lib/dump_stack.c:123)
[5827.003842][T28720] check_preemption_disabled (lib/smp_processor_id.c:52)
[5827.003848][T28720] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5827.003854][T28720] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5827.003861][T28720] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5827.003866][T28720] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5827.003871][T28720] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5827.003883][T28720] rawv6_sendmsg (net/ipv6/raw.c:918)
[5827.003895][T28720] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5827.003900][T28720] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5827.003904][T28720] ? __lock_release (kernel/locking/lockdep.c:5534)
[5827.003912][T28720] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5827.003916][T28720] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5827.003925][T28720] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5827.003941][T28720] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5827.003944][T28720] ? __lock_release (kernel/locking/lockdep.c:5534)
[5827.003955][T28720] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5827.003959][T28720] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5827.003965][T28720] ? __pfx___sys_sendto (net/socket.c:2147)
[5827.003980][T28720] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5827.003986][T28720] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5827.003994][T28720] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5827.004001][T28720] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5827.004012][T28720] __x64_sys_sendto (net/socket.c:2183)
[5827.004016][T28720] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5827.004019][T28720] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5827.004024][T28720] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5827.004029][T28720] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5827.004032][T28720] RIP: 0033:0x7f858de52a4a
[ 5827.004036][T28720] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5827.004039][T28720] RSP: 002b:00007ffc07f4df78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5827.004042][T28720] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f858de52a4a
[ 5827.004044][T28720] RDX: 0000000000000040 RSI: 000000001b8e7340 RDI: 0000000000000005
[ 5827.004046][T28720] RBP: 00007ffc07f4e000 R08: 0000000000418574 R09: 000000000000001c
[ 5827.004048][T28720] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5827.004050][T28720] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f858df7b000
| [ 5827.004050][T28720] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f858df7b000
| [ 5827.004065][T28720]
| [ 5827.465885][T28724] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28724
| [5827.466333][T28724] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5827.466585][T28724] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5827.466587][T28724] Call Trace:
[ 5827.466589][T28724]
[5827.466592][T28724] dump_stack_lvl (lib/dump_stack.c:123)
[5827.466599][T28724] check_preemption_disabled (lib/smp_processor_id.c:52)
[5827.466606][T28724] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5827.466612][T28724] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5827.466619][T28724] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5827.466625][T28724] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5827.466630][T28724] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5827.466643][T28724] rawv6_sendmsg (net/ipv6/raw.c:918)
[5827.466654][T28724] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5827.466659][T28724] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5827.466664][T28724] ? __lock_release (kernel/locking/lockdep.c:5534)
[5827.466672][T28724] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5827.466676][T28724] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5827.466686][T28724] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5827.466702][T28724] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5827.466705][T28724] ? __lock_release (kernel/locking/lockdep.c:5534)
[5827.466716][T28724] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5827.466721][T28724] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5827.466727][T28724] ? __pfx___sys_sendto (net/socket.c:2147)
[5827.466741][T28724] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5827.466748][T28724] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5827.466756][T28724] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5827.466763][T28724] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5827.466773][T28724] __x64_sys_sendto (net/socket.c:2183)
[5827.466777][T28724] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5827.466781][T28724] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5827.466785][T28724] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5827.466790][T28724] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5827.466794][T28724] RIP: 0033:0x7fe038c4aa4a
[ 5827.466798][T28724] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5827.466801][T28724] RSP: 002b:00007ffc35b7b8b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5827.466805][T28724] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe038c4aa4a
[ 5827.466808][T28724] RDX: 0000000000000040 RSI: 0000000011282340 RDI: 0000000000000005
[ 5827.466810][T28724] RBP: 00007ffc35b7b940 R08: 0000000000418574 R09: 000000000000001c
[ 5827.466811][T28724] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5827.466813][T28724] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe038d73000
| [ 5827.466828][T28724]
| [ 5827.466830][T28724] lwtunnel_output(): recursion limit reached on datapath
| [ 5828.917182][T28728] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28728
| [5828.917657][T28728] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5828.917928][T28728] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5828.917931][T28728] Call Trace:
[ 5828.917933][T28728]
[5828.917935][T28728] dump_stack_lvl (lib/dump_stack.c:123)
[5828.917943][T28728] check_preemption_disabled (lib/smp_processor_id.c:52)
[5828.917949][T28728] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5828.917955][T28728] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5828.917962][T28728] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5828.917968][T28728] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5828.917972][T28728] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5828.917984][T28728] rawv6_sendmsg (net/ipv6/raw.c:918)
[5828.917995][T28728] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5828.918000][T28728] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5828.918004][T28728] ? __lock_release (kernel/locking/lockdep.c:5534)
[5828.918012][T28728] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5828.918017][T28728] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5828.918026][T28728] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5828.918041][T28728] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5828.918044][T28728] ? __lock_release (kernel/locking/lockdep.c:5534)
[5828.918055][T28728] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5828.918060][T28728] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5828.918065][T28728] ? __pfx___sys_sendto (net/socket.c:2147)
[5828.918079][T28728] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5828.918086][T28728] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5828.918094][T28728] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5828.918101][T28728] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5828.918112][T28728] __x64_sys_sendto (net/socket.c:2183)
[5828.918116][T28728] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5828.918120][T28728] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5828.918124][T28728] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5828.918129][T28728] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5828.918133][T28728] RIP: 0033:0x7f3d1522ca4a
[ 5828.918138][T28728] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5828.918140][T28728] RSP: 002b:00007ffe85c13e38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5828.918144][T28728] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3d1522ca4a
[ 5828.918146][T28728] RDX: 0000000000000040 RSI: 0000000007ada340 RDI: 0000000000000005
[ 5828.918148][T28728] RBP: 00007ffe85c13ec0 R08: 0000000000418574 R09: 000000000000001c
[ 5828.918150][T28728] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5828.918152][T28728] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3d15355000
| [ 5828.918152][T28728] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3d15355000
| [ 5828.918166][T28728]
| [ 5828.930620][T28728] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28728
| [5828.930980][T28728] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5828.931242][T28728] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5828.931244][T28728] Call Trace:
[ 5828.931245][T28728]
[5828.931248][T28728] dump_stack_lvl (lib/dump_stack.c:123)
[5828.931254][T28728] check_preemption_disabled (lib/smp_processor_id.c:52)
[5828.931259][T28728] lwtunnel_output (net/core/lwtunnel.c:359)
[5828.931266][T28728] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5828.931272][T28728] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5828.931278][T28728] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5828.931283][T28728] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5828.931295][T28728] rawv6_sendmsg (net/ipv6/raw.c:918)
[5828.931306][T28728] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5828.931312][T28728] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5828.931315][T28728] ? __lock_release (kernel/locking/lockdep.c:5534)
[5828.931323][T28728] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5828.931327][T28728] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5828.931336][T28728] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5828.931352][T28728] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5828.931354][T28728] ? __lock_release (kernel/locking/lockdep.c:5534)
[5828.931365][T28728] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5828.931370][T28728] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5828.931375][T28728] ? __pfx___sys_sendto (net/socket.c:2147)
[5828.931390][T28728] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5828.931396][T28728] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5828.931404][T28728] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5828.931411][T28728] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5828.931421][T28728] __x64_sys_sendto (net/socket.c:2183)
[5828.931425][T28728] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5828.931428][T28728] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5828.931433][T28728] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5828.931438][T28728] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5828.931441][T28728] RIP: 0033:0x7f3d1522ca4a
[ 5828.931444][T28728] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5828.931447][T28728] RSP: 002b:00007ffe85c13e38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5828.931450][T28728] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3d1522ca4a
[ 5828.931453][T28728] RDX: 0000000000000040 RSI: 0000000007ada340 RDI: 0000000000000005
[ 5828.931454][T28728] RBP: 00007ffe85c13ec0 R08: 0000000000418574 R09: 000000000000001c
[ 5828.931456][T28728] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5828.931458][T28728] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3d15355000
| [ 5828.931458][T28728] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3d15355000
| [ 5828.931472][T28728]
| [ 5828.931837][T28728] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28728
| [5828.943624][T28728] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5828.943874][T28728] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5828.943876][T28728] Call Trace:
[ 5828.943877][T28728]
[5828.943880][T28728] dump_stack_lvl (lib/dump_stack.c:123)
[5828.943885][T28728] check_preemption_disabled (lib/smp_processor_id.c:52)
[5828.943891][T28728] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5828.943898][T28728] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5828.943904][T28728] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5828.943910][T28728] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5828.943914][T28728] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5828.943926][T28728] rawv6_sendmsg (net/ipv6/raw.c:918)
[5828.943938][T28728] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5828.943944][T28728] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5828.943947][T28728] ? __lock_release (kernel/locking/lockdep.c:5534)
[5828.943955][T28728] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5828.943959][T28728] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5828.943968][T28728] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5828.943984][T28728] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5828.943986][T28728] ? __lock_release (kernel/locking/lockdep.c:5534)
[5828.943998][T28728] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5828.944002][T28728] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5828.944008][T28728] ? __pfx___sys_sendto (net/socket.c:2147)
[5828.944022][T28728] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5828.944028][T28728] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5828.944036][T28728] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5828.944043][T28728] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5828.944052][T28728] __x64_sys_sendto (net/socket.c:2183)
[5828.944057][T28728] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5828.944060][T28728] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5828.944064][T28728] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5828.944069][T28728] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5828.944072][T28728] RIP: 0033:0x7f3d1522ca4a
[ 5828.944076][T28728] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5828.944079][T28728] RSP: 002b:00007ffe85c13e38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5828.944082][T28728] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3d1522ca4a
[ 5828.944084][T28728] RDX: 0000000000000040 RSI: 0000000007ada340 RDI: 0000000000000005
[ 5828.944086][T28728] RBP: 00007ffe85c13ec0 R08: 0000000000418574 R09: 000000000000001c
[ 5828.944087][T28728] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5828.944089][T28728] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3d15355000
| [ 5828.944089][T28728] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3d15355000
| [ 5828.944104][T28728]
| [ 5829.392112][T28732] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28732
| [5829.392574][T28732] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5829.392819][T28732] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5829.392821][T28732] Call Trace:
[ 5829.392823][T28732]
[5829.392826][T28732] dump_stack_lvl (lib/dump_stack.c:123)
[5829.392833][T28732] check_preemption_disabled (lib/smp_processor_id.c:52)
[5829.392839][T28732] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5829.392846][T28732] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5829.392853][T28732] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5829.392859][T28732] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5829.392863][T28732] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5829.392875][T28732] rawv6_sendmsg (net/ipv6/raw.c:918)
[5829.392887][T28732] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5829.392892][T28732] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5829.392897][T28732] ? __lock_release (kernel/locking/lockdep.c:5534)
[5829.392905][T28732] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5829.392910][T28732] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5829.392919][T28732] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5829.392935][T28732] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5829.392937][T28732] ? __lock_release (kernel/locking/lockdep.c:5534)
[5829.392949][T28732] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5829.392953][T28732] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5829.392959][T28732] ? __pfx___sys_sendto (net/socket.c:2147)
[5829.392973][T28732] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5829.392980][T28732] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5829.392988][T28732] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5829.392995][T28732] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5829.393005][T28732] __x64_sys_sendto (net/socket.c:2183)
[5829.393009][T28732] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5829.393012][T28732] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5829.393017][T28732] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5829.393022][T28732] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5829.393025][T28732] RIP: 0033:0x7faeaa69da4a
[ 5829.393029][T28732] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5829.393032][T28732] RSP: 002b:00007ffe6c76b1c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5829.393036][T28732] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007faeaa69da4a
[ 5829.393038][T28732] RDX: 0000000000000040 RSI: 0000000036760340 RDI: 0000000000000005
[ 5829.393040][T28732] RBP: 00007ffe6c76b250 R08: 0000000000418574 R09: 000000000000001c
[ 5829.393042][T28732] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5829.393044][T28732] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faeaa7c6000
| [ 5829.393058][T28732]
| [ 5829.393080][T28732] lwtunnel_output(): recursion limit reached on datapath
| [ 5830.860481][T28736] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28736
| [5830.860922][T28736] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5830.861182][T28736] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5830.861184][T28736] Call Trace:
[ 5830.861187][T28736]
[5830.861189][T28736] dump_stack_lvl (lib/dump_stack.c:123)
[5830.861196][T28736] check_preemption_disabled (lib/smp_processor_id.c:52)
[5830.861202][T28736] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5830.861209][T28736] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5830.861216][T28736] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5830.861221][T28736] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5830.861226][T28736] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5830.861238][T28736] rawv6_sendmsg (net/ipv6/raw.c:918)
[5830.861250][T28736] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5830.861255][T28736] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5830.861260][T28736] ? __lock_release (kernel/locking/lockdep.c:5534)
[5830.861268][T28736] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5830.861273][T28736] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5830.861282][T28736] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5830.861299][T28736] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5830.861302][T28736] ? __lock_release (kernel/locking/lockdep.c:5534)
[5830.861313][T28736] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5830.861318][T28736] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5830.861323][T28736] ? __pfx___sys_sendto (net/socket.c:2147)
[5830.861338][T28736] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5830.861344][T28736] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5830.861353][T28736] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5830.861360][T28736] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5830.861370][T28736] __x64_sys_sendto (net/socket.c:2183)
[5830.861374][T28736] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5830.861377][T28736] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5830.861382][T28736] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5830.861387][T28736] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5830.861391][T28736] RIP: 0033:0x7fc37ff25a4a
[ 5830.861394][T28736] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5830.861397][T28736] RSP: 002b:00007ffd1a3c3078 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5830.861401][T28736] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc37ff25a4a
[ 5830.861403][T28736] RDX: 0000000000000040 RSI: 0000000033635340 RDI: 0000000000000005
[ 5830.861405][T28736] RBP: 00007ffd1a3c3100 R08: 0000000000418574 R09: 000000000000001c
[ 5830.861407][T28736] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5830.861409][T28736] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc38004e000
| [ 5830.861423][T28736]
| [ 5830.861426][T28736] lwtunnel_output(): recursion limit reached on datapath
| [ 5832.306132][T28740] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28740
| [5832.306575][T28740] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5832.306822][T28740] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5832.306824][T28740] Call Trace:
[ 5832.306827][T28740]
[5832.306829][T28740] dump_stack_lvl (lib/dump_stack.c:123)
[5832.306836][T28740] check_preemption_disabled (lib/smp_processor_id.c:52)
[5832.306844][T28740] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5832.306850][T28740] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5832.306857][T28740] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5832.306863][T28740] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5832.306868][T28740] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5832.306880][T28740] rawv6_sendmsg (net/ipv6/raw.c:918)
[5832.306891][T28740] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5832.306896][T28740] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5832.306905][T28740] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5832.306911][T28740] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5832.306914][T28740] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[5832.306923][T28740] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5832.306939][T28740] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5832.306942][T28740] ? __lock_release (kernel/locking/lockdep.c:5534)
[5832.306953][T28740] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5832.306958][T28740] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5832.306964][T28740] ? __pfx___sys_sendto (net/socket.c:2147)
[5832.306976][T28740] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[5832.306984][T28740] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5832.306989][T28740] ? 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)
[5832.306994][T28740] ? __lock_release (kernel/locking/lockdep.c:5534)
[5832.307000][T28740] ? 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)
[5832.307005][T28740] ? 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)
[5832.307014][T28740] __x64_sys_sendto (net/socket.c:2183)
[5832.307018][T28740] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5832.307021][T28740] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5832.307026][T28740] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5832.307031][T28740] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5832.307035][T28740] RIP: 0033:0x7ff2666faa4a
[ 5832.307040][T28740] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5832.307042][T28740] RSP: 002b:00007ffc43559cf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5832.307046][T28740] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff2666faa4a
[ 5832.307048][T28740] RDX: 0000000000000040 RSI: 0000000026027340 RDI: 0000000000000005
[ 5832.307050][T28740] RBP: 00007ffc43559d80 R08: 0000000000418574 R09: 000000000000001c
[ 5832.307052][T28740] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5832.307054][T28740] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff266823000
| [ 5832.307068][T28740]
| [ 5832.307090][T28740] lwtunnel_output(): recursion limit reached on datapath
| [ 5833.774752][T28744] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28744
| [5833.775225][T28744] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5833.775471][T28744] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5833.775474][T28744] Call Trace:
[ 5833.775476][T28744]
[5833.775479][T28744] dump_stack_lvl (lib/dump_stack.c:123)
[5833.775487][T28744] check_preemption_disabled (lib/smp_processor_id.c:52)
[5833.775493][T28744] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5833.775500][T28744] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5833.775507][T28744] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5833.775513][T28744] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5833.775517][T28744] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5833.775530][T28744] rawv6_sendmsg (net/ipv6/raw.c:918)
[5833.775541][T28744] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5833.775546][T28744] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5833.775551][T28744] ? __lock_release (kernel/locking/lockdep.c:5534)
[5833.775560][T28744] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5833.775564][T28744] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5833.775573][T28744] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5833.775589][T28744] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5833.775592][T28744] ? __lock_release (kernel/locking/lockdep.c:5534)
[5833.775603][T28744] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5833.775609][T28744] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5833.775614][T28744] ? __pfx___sys_sendto (net/socket.c:2147)
[5833.775628][T28744] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5833.775635][T28744] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5833.775644][T28744] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5833.775651][T28744] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5833.775661][T28744] __x64_sys_sendto (net/socket.c:2183)
[5833.775665][T28744] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5833.775669][T28744] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5833.775674][T28744] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5833.775679][T28744] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5833.775682][T28744] RIP: 0033:0x7fc883b6fa4a
[ 5833.775687][T28744] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5833.775689][T28744] RSP: 002b:00007ffc0477f348 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5833.775693][T28744] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc883b6fa4a
[ 5833.775696][T28744] RDX: 0000000000000040 RSI: 00000000124c1340 RDI: 0000000000000005
[ 5833.775697][T28744] RBP: 00007ffc0477f3d0 R08: 0000000000418574 R09: 000000000000001c
[ 5833.775699][T28744] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5833.775701][T28744] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc883c98000
| [ 5833.775701][T28744] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc883c98000
| [ 5833.775716][T28744]
| [ 5833.775718][T28744] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28744
| [5833.787830][T28744] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5833.788076][T28744] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5833.788079][T28744] Call Trace:
[ 5833.788080][T28744]
[5833.788082][T28744] dump_stack_lvl (lib/dump_stack.c:123)
[5833.788089][T28744] check_preemption_disabled (lib/smp_processor_id.c:52)
[5833.788095][T28744] lwtunnel_output (net/core/lwtunnel.c:359)
[5833.788101][T28744] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5833.788108][T28744] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5833.788115][T28744] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5833.788120][T28744] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5833.788132][T28744] rawv6_sendmsg (net/ipv6/raw.c:918)
[5833.788144][T28744] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5833.788150][T28744] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5833.788153][T28744] ? __lock_release (kernel/locking/lockdep.c:5534)
[5833.788161][T28744] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5833.788166][T28744] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5833.788175][T28744] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5833.788191][T28744] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5833.788194][T28744] ? __lock_release (kernel/locking/lockdep.c:5534)
[5833.788205][T28744] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5833.788210][T28744] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5833.788216][T28744] ? __pfx___sys_sendto (net/socket.c:2147)
[5833.788241][T28744] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5833.788247][T28744] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5833.788256][T28744] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5833.788263][T28744] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5833.788272][T28744] __x64_sys_sendto (net/socket.c:2183)
[5833.788276][T28744] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5833.788280][T28744] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5833.788284][T28744] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5833.788289][T28744] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5833.788292][T28744] RIP: 0033:0x7fc883b6fa4a
[ 5833.788296][T28744] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5833.788298][T28744] RSP: 002b:00007ffc0477f348 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5833.788302][T28744] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc883b6fa4a
[ 5833.788304][T28744] RDX: 0000000000000040 RSI: 00000000124c1340 RDI: 0000000000000005
[ 5833.788306][T28744] RBP: 00007ffc0477f3d0 R08: 0000000000418574 R09: 000000000000001c
[ 5833.788308][T28744] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5833.788309][T28744] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc883c98000
| [ 5833.788309][T28744] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc883c98000
| [ 5833.788324][T28744]
| [ 5833.800839][T28744] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28744
| [5833.801230][T28744] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5833.801479][T28744] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5833.801480][T28744] Call Trace:
[ 5833.801482][T28744]
[5833.801484][T28744] dump_stack_lvl (lib/dump_stack.c:123)
[5833.801490][T28744] check_preemption_disabled (lib/smp_processor_id.c:52)
[5833.801497][T28744] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5833.801503][T28744] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5833.801510][T28744] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5833.801515][T28744] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5833.801520][T28744] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5833.801533][T28744] rawv6_sendmsg (net/ipv6/raw.c:918)
[5833.801544][T28744] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5833.801550][T28744] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5833.801554][T28744] ? __lock_release (kernel/locking/lockdep.c:5534)
[5833.801561][T28744] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5833.801565][T28744] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5833.801574][T28744] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5833.801591][T28744] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5833.801593][T28744] ? __lock_release (kernel/locking/lockdep.c:5534)
[5833.801605][T28744] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5833.801610][T28744] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5833.801616][T28744] ? __pfx___sys_sendto (net/socket.c:2147)
[5833.801630][T28744] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5833.801637][T28744] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5833.801644][T28744] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5833.801652][T28744] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5833.801662][T28744] __x64_sys_sendto (net/socket.c:2183)
[5833.801666][T28744] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5833.801669][T28744] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5833.801684][T28744] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5833.801689][T28744] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5833.801692][T28744] RIP: 0033:0x7fc883b6fa4a
[ 5833.801696][T28744] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5833.801698][T28744] RSP: 002b:00007ffc0477f348 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5833.801701][T28744] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc883b6fa4a
[ 5833.801703][T28744] RDX: 0000000000000040 RSI: 00000000124c1340 RDI: 0000000000000005
[ 5833.801705][T28744] RBP: 00007ffc0477f3d0 R08: 0000000000418574 R09: 000000000000001c
[ 5833.801707][T28744] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5833.801709][T28744] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc883c98000
| [ 5833.801709][T28744] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc883c98000
| [ 5833.801723][T28744]
| [ 5834.257027][T28748] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28748
| [5834.257514][T28748] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5834.257783][T28748] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5834.257786][T28748] Call Trace:
[ 5834.257787][T28748]
[5834.257790][T28748] dump_stack_lvl (lib/dump_stack.c:123)
[5834.257797][T28748] check_preemption_disabled (lib/smp_processor_id.c:52)
[5834.257803][T28748] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5834.257809][T28748] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5834.257816][T28748] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5834.257823][T28748] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5834.257828][T28748] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5834.257839][T28748] rawv6_sendmsg (net/ipv6/raw.c:918)
[5834.257851][T28748] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5834.257856][T28748] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5834.257861][T28748] ? __lock_release (kernel/locking/lockdep.c:5534)
[5834.257869][T28748] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5834.257874][T28748] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5834.257883][T28748] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5834.257898][T28748] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5834.257901][T28748] ? __lock_release (kernel/locking/lockdep.c:5534)
[5834.257912][T28748] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5834.257916][T28748] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5834.257922][T28748] ? __pfx___sys_sendto (net/socket.c:2147)
[5834.257936][T28748] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5834.257942][T28748] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5834.257950][T28748] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5834.257958][T28748] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5834.257967][T28748] __x64_sys_sendto (net/socket.c:2183)
[5834.257971][T28748] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5834.257975][T28748] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5834.257980][T28748] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5834.257985][T28748] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5834.257988][T28748] RIP: 0033:0x7f8d6a69ba4a
[ 5834.257992][T28748] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5834.257995][T28748] RSP: 002b:00007fff4f632fb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5834.257998][T28748] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8d6a69ba4a
[ 5834.258001][T28748] RDX: 0000000000000040 RSI: 000000002766d340 RDI: 0000000000000005
[ 5834.258002][T28748] RBP: 00007fff4f633040 R08: 0000000000418574 R09: 000000000000001c
[ 5834.258004][T28748] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5834.258007][T28748] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8d6a7c4000
| [ 5834.258007][T28748] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8d6a7c4000
| [ 5834.258020][T28748]
| [ 5834.258023][T28748] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28748
| [5834.269958][T28748] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5834.270215][T28748] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5834.270217][T28748] Call Trace:
[ 5834.270219][T28748]
[5834.270221][T28748] dump_stack_lvl (lib/dump_stack.c:123)
[5834.270227][T28748] check_preemption_disabled (lib/smp_processor_id.c:52)
[5834.270232][T28748] lwtunnel_output (net/core/lwtunnel.c:359)
[5834.270239][T28748] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5834.270245][T28748] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5834.270251][T28748] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5834.270255][T28748] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5834.270267][T28748] rawv6_sendmsg (net/ipv6/raw.c:918)
[5834.270279][T28748] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5834.270284][T28748] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5834.270288][T28748] ? __lock_release (kernel/locking/lockdep.c:5534)
[5834.270296][T28748] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5834.270299][T28748] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5834.270308][T28748] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5834.270324][T28748] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5834.270327][T28748] ? __lock_release (kernel/locking/lockdep.c:5534)
[5834.270338][T28748] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5834.270342][T28748] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5834.270348][T28748] ? __pfx___sys_sendto (net/socket.c:2147)
[5834.270362][T28748] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5834.270368][T28748] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5834.270376][T28748] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5834.270383][T28748] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5834.270393][T28748] __x64_sys_sendto (net/socket.c:2183)
[5834.270397][T28748] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5834.270400][T28748] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5834.270404][T28748] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5834.270409][T28748] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5834.270413][T28748] RIP: 0033:0x7f8d6a69ba4a
[ 5834.270416][T28748] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5834.270419][T28748] RSP: 002b:00007fff4f632fb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5834.270422][T28748] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8d6a69ba4a
[ 5834.270424][T28748] RDX: 0000000000000040 RSI: 000000002766d340 RDI: 0000000000000005
[ 5834.270426][T28748] RBP: 00007fff4f633040 R08: 0000000000418574 R09: 000000000000001c
[ 5834.270428][T28748] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5834.270430][T28748] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8d6a7c4000
| [ 5834.270430][T28748] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8d6a7c4000
| [ 5834.270444][T28748]
| [ 5834.270810][T28748] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28748
| [5834.282473][T28748] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5834.282725][T28748] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5834.282727][T28748] Call Trace:
[ 5834.282729][T28748]
[5834.282731][T28748] dump_stack_lvl (lib/dump_stack.c:123)
[5834.282737][T28748] check_preemption_disabled (lib/smp_processor_id.c:52)
[5834.282742][T28748] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5834.282749][T28748] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5834.282755][T28748] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5834.282761][T28748] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5834.282766][T28748] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5834.282778][T28748] rawv6_sendmsg (net/ipv6/raw.c:918)
[5834.282789][T28748] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5834.282794][T28748] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5834.282798][T28748] ? __lock_release (kernel/locking/lockdep.c:5534)
[5834.282806][T28748] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5834.282809][T28748] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5834.282818][T28748] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5834.282834][T28748] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5834.282837][T28748] ? __lock_release (kernel/locking/lockdep.c:5534)
[5834.282848][T28748] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5834.282852][T28748] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5834.282858][T28748] ? __pfx___sys_sendto (net/socket.c:2147)
[5834.282872][T28748] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5834.282878][T28748] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5834.282886][T28748] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5834.282893][T28748] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5834.282904][T28748] __x64_sys_sendto (net/socket.c:2183)
[5834.282908][T28748] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5834.282911][T28748] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5834.282915][T28748] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5834.282920][T28748] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5834.282923][T28748] RIP: 0033:0x7f8d6a69ba4a
[ 5834.282927][T28748] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5834.282929][T28748] RSP: 002b:00007fff4f632fb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5834.282932][T28748] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8d6a69ba4a
[ 5834.282935][T28748] RDX: 0000000000000040 RSI: 000000002766d340 RDI: 0000000000000005
[ 5834.282937][T28748] RBP: 00007fff4f633040 R08: 0000000000418574 R09: 000000000000001c
[ 5834.282938][T28748] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5834.282940][T28748] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8d6a7c4000
| [ 5834.282940][T28748] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8d6a7c4000
| [ 5834.282955][T28748]
| [ 5834.733984][T28752] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28752
| [5834.734479][T28752] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5834.734753][T28752] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5834.734755][T28752] Call Trace:
[ 5834.734757][T28752]
[5834.734759][T28752] dump_stack_lvl (lib/dump_stack.c:123)
[5834.734766][T28752] check_preemption_disabled (lib/smp_processor_id.c:52)
[5834.734772][T28752] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5834.734778][T28752] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5834.734785][T28752] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5834.734791][T28752] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5834.734796][T28752] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5834.734807][T28752] rawv6_sendmsg (net/ipv6/raw.c:918)
[5834.734819][T28752] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5834.734824][T28752] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5834.734828][T28752] ? __lock_release (kernel/locking/lockdep.c:5534)
[5834.734836][T28752] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5834.734841][T28752] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5834.734849][T28752] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5834.734865][T28752] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5834.734868][T28752] ? __lock_release (kernel/locking/lockdep.c:5534)
[5834.734879][T28752] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5834.734884][T28752] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5834.734890][T28752] ? __pfx___sys_sendto (net/socket.c:2147)
[5834.734904][T28752] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5834.734910][T28752] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5834.734919][T28752] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5834.734926][T28752] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5834.734936][T28752] __x64_sys_sendto (net/socket.c:2183)
[5834.734940][T28752] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5834.734944][T28752] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5834.734949][T28752] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5834.734953][T28752] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5834.734957][T28752] RIP: 0033:0x7f7238400a4a
[ 5834.734961][T28752] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5834.734964][T28752] RSP: 002b:00007ffd011f19a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5834.734967][T28752] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7238400a4a
[ 5834.734969][T28752] RDX: 0000000000000040 RSI: 00000000070a1340 RDI: 0000000000000005
[ 5834.734971][T28752] RBP: 00007ffd011f1a30 R08: 0000000000418574 R09: 000000000000001c
[ 5834.734973][T28752] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5834.734975][T28752] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7238529000
| [ 5834.734975][T28752] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7238529000
| [ 5834.734989][T28752]
| [ 5834.734992][T28752] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28752
| [5834.747212][T28752] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5834.747467][T28752] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5834.747469][T28752] Call Trace:
[ 5834.747471][T28752]
[5834.747473][T28752] dump_stack_lvl (lib/dump_stack.c:123)
[5834.747479][T28752] check_preemption_disabled (lib/smp_processor_id.c:52)
[5834.747484][T28752] lwtunnel_output (net/core/lwtunnel.c:359)
[5834.747491][T28752] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5834.747497][T28752] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5834.747503][T28752] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5834.747508][T28752] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5834.747520][T28752] rawv6_sendmsg (net/ipv6/raw.c:918)
[5834.747532][T28752] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5834.747538][T28752] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5834.747541][T28752] ? __lock_release (kernel/locking/lockdep.c:5534)
[5834.747549][T28752] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5834.747553][T28752] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5834.747561][T28752] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5834.747578][T28752] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5834.747581][T28752] ? __lock_release (kernel/locking/lockdep.c:5534)
[5834.747592][T28752] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5834.747597][T28752] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5834.747602][T28752] ? __pfx___sys_sendto (net/socket.c:2147)
[5834.747617][T28752] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5834.747623][T28752] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5834.747631][T28752] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5834.747638][T28752] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5834.747648][T28752] __x64_sys_sendto (net/socket.c:2183)
[5834.747653][T28752] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5834.747656][T28752] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5834.747660][T28752] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5834.747665][T28752] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5834.747669][T28752] RIP: 0033:0x7f7238400a4a
[ 5834.747672][T28752] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5834.747675][T28752] RSP: 002b:00007ffd011f19a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5834.747678][T28752] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7238400a4a
[ 5834.747681][T28752] RDX: 0000000000000040 RSI: 00000000070a1340 RDI: 0000000000000005
[ 5834.747682][T28752] RBP: 00007ffd011f1a30 R08: 0000000000418574 R09: 000000000000001c
[ 5834.747684][T28752] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5834.747686][T28752] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7238529000
| [ 5834.747686][T28752] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7238529000
| [ 5834.747712][T28752]
| [ 5834.748069][T28752] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28752
| [5834.759996][T28752] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5834.760263][T28752] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5834.760264][T28752] Call Trace:
[ 5834.760267][T28752]
[5834.760269][T28752] dump_stack_lvl (lib/dump_stack.c:123)
[5834.760275][T28752] check_preemption_disabled (lib/smp_processor_id.c:52)
[5834.760280][T28752] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5834.760287][T28752] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5834.760294][T28752] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5834.760299][T28752] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5834.760304][T28752] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5834.760316][T28752] rawv6_sendmsg (net/ipv6/raw.c:918)
[5834.760328][T28752] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5834.760334][T28752] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5834.760338][T28752] ? __lock_release (kernel/locking/lockdep.c:5534)
[5834.760345][T28752] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5834.760349][T28752] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5834.760357][T28752] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5834.760374][T28752] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5834.760377][T28752] ? __lock_release (kernel/locking/lockdep.c:5534)
[5834.760388][T28752] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5834.760392][T28752] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5834.760398][T28752] ? __pfx___sys_sendto (net/socket.c:2147)
[5834.760413][T28752] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5834.760419][T28752] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5834.760427][T28752] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5834.760434][T28752] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5834.760444][T28752] __x64_sys_sendto (net/socket.c:2183)
[5834.760448][T28752] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5834.760451][T28752] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5834.760456][T28752] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5834.760461][T28752] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5834.760465][T28752] RIP: 0033:0x7f7238400a4a
[ 5834.760468][T28752] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5834.760471][T28752] RSP: 002b:00007ffd011f19a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5834.760474][T28752] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7238400a4a
[ 5834.760476][T28752] RDX: 0000000000000040 RSI: 00000000070a1340 RDI: 0000000000000005
[ 5834.760478][T28752] RBP: 00007ffd011f1a30 R08: 0000000000418574 R09: 000000000000001c
[ 5834.760480][T28752] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5834.760482][T28752] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7238529000
| [ 5834.760497][T28752]
| [ 5837.515233][T28776] check_preemption_disabled: 15 callbacks suppressed
| [ 5837.515240][T28776] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28776
| [5837.515971][T28776] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5837.516222][T28776] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5837.516224][T28776] Call Trace:
[ 5837.516227][T28776]
[5837.516229][T28776] dump_stack_lvl (lib/dump_stack.c:123)
[5837.516237][T28776] check_preemption_disabled (lib/smp_processor_id.c:52)
[5837.516243][T28776] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5837.516249][T28776] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5837.516257][T28776] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5837.516263][T28776] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5837.516268][T28776] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5837.516280][T28776] rawv6_sendmsg (net/ipv6/raw.c:918)
[5837.516291][T28776] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5837.516297][T28776] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5837.516302][T28776] ? __lock_release (kernel/locking/lockdep.c:5534)
[5837.516310][T28776] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5837.516315][T28776] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5837.516324][T28776] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5837.516339][T28776] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5837.516342][T28776] ? __lock_release (kernel/locking/lockdep.c:5534)
[5837.516353][T28776] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5837.516358][T28776] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5837.516364][T28776] ? __pfx___sys_sendto (net/socket.c:2147)
[5837.516378][T28776] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5837.516385][T28776] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5837.516394][T28776] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5837.516401][T28776] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5837.516411][T28776] __x64_sys_sendto (net/socket.c:2183)
[5837.516415][T28776] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5837.516418][T28776] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5837.516423][T28776] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5837.516428][T28776] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5837.516432][T28776] RIP: 0033:0x7f3513b70a4a
[ 5837.516436][T28776] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5837.516439][T28776] RSP: 002b:00007ffe95de54d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5837.516443][T28776] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3513b70a4a
[ 5837.516445][T28776] RDX: 0000000000000040 RSI: 000000003daec340 RDI: 0000000000000005
[ 5837.516447][T28776] RBP: 00007ffe95de5560 R08: 0000000000418574 R09: 000000000000001c
[ 5837.516449][T28776] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5837.516451][T28776] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3513c99000
| [ 5837.516451][T28776] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3513c99000
| [ 5837.516465][T28776]
| [ 5837.516468][T28776] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28776
| [5837.528323][T28776] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5837.528564][T28776] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5837.528566][T28776] Call Trace:
[ 5837.528568][T28776]
[5837.528570][T28776] dump_stack_lvl (lib/dump_stack.c:123)
[5837.528576][T28776] check_preemption_disabled (lib/smp_processor_id.c:52)
[5837.528582][T28776] lwtunnel_output (net/core/lwtunnel.c:359)
[5837.528588][T28776] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5837.528595][T28776] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5837.528601][T28776] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5837.528606][T28776] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5837.528618][T28776] rawv6_sendmsg (net/ipv6/raw.c:918)
[5837.528629][T28776] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5837.528634][T28776] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5837.528638][T28776] ? __lock_release (kernel/locking/lockdep.c:5534)
[5837.528646][T28776] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5837.528650][T28776] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5837.528659][T28776] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5837.528675][T28776] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5837.528678][T28776] ? __lock_release (kernel/locking/lockdep.c:5534)
[5837.528689][T28776] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5837.528693][T28776] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5837.528699][T28776] ? __pfx___sys_sendto (net/socket.c:2147)
[5837.528713][T28776] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5837.528719][T28776] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5837.528727][T28776] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5837.528734][T28776] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5837.528744][T28776] __x64_sys_sendto (net/socket.c:2183)
[5837.528748][T28776] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5837.528751][T28776] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5837.528756][T28776] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5837.528761][T28776] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5837.528764][T28776] RIP: 0033:0x7f3513b70a4a
[ 5837.528768][T28776] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5837.528770][T28776] RSP: 002b:00007ffe95de54d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5837.528774][T28776] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3513b70a4a
[ 5837.528776][T28776] RDX: 0000000000000040 RSI: 000000003daec340 RDI: 0000000000000005
[ 5837.528778][T28776] RBP: 00007ffe95de5560 R08: 0000000000418574 R09: 000000000000001c
[ 5837.528779][T28776] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5837.528781][T28776] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3513c99000
| [ 5837.528781][T28776] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3513c99000
| [ 5837.528796][T28776]
| [ 5837.545917][T28776] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28776
| [5837.546290][T28776] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5837.546544][T28776] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5837.546546][T28776] Call Trace:
[ 5837.546548][T28776]
[5837.546550][T28776] dump_stack_lvl (lib/dump_stack.c:123)
[5837.546556][T28776] check_preemption_disabled (lib/smp_processor_id.c:52)
[5837.546563][T28776] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5837.546569][T28776] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5837.546576][T28776] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5837.546582][T28776] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5837.546587][T28776] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5837.546599][T28776] rawv6_sendmsg (net/ipv6/raw.c:918)
[5837.546611][T28776] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5837.546616][T28776] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5837.546621][T28776] ? __lock_release (kernel/locking/lockdep.c:5534)
[5837.546628][T28776] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5837.546632][T28776] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5837.546641][T28776] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5837.546657][T28776] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5837.546660][T28776] ? __lock_release (kernel/locking/lockdep.c:5534)
[5837.546672][T28776] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5837.546676][T28776] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5837.546682][T28776] ? __pfx___sys_sendto (net/socket.c:2147)
[5837.546697][T28776] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5837.546703][T28776] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5837.546712][T28776] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5837.546719][T28776] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5837.546729][T28776] __x64_sys_sendto (net/socket.c:2183)
[5837.546733][T28776] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5837.546737][T28776] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5837.546741][T28776] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5837.546746][T28776] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5837.546750][T28776] RIP: 0033:0x7f3513b70a4a
[ 5837.546754][T28776] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5837.546757][T28776] RSP: 002b:00007ffe95de54d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5837.546760][T28776] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3513b70a4a
[ 5837.546762][T28776] RDX: 0000000000000040 RSI: 000000003daec340 RDI: 0000000000000005
[ 5837.546764][T28776] RBP: 00007ffe95de5560 R08: 0000000000418574 R09: 000000000000001c
[ 5837.546766][T28776] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5837.546768][T28776] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3513c99000
| [ 5837.546768][T28776] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3513c99000
| [ 5837.546783][T28776]
| [ 5837.994603][T28780] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28780
| [5837.995042][T28780] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5837.995299][T28780] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5837.995301][T28780] Call Trace:
[ 5837.995303][T28780]
[5837.995305][T28780] dump_stack_lvl (lib/dump_stack.c:123)
[5837.995313][T28780] check_preemption_disabled (lib/smp_processor_id.c:52)
[5837.995319][T28780] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5837.995326][T28780] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5837.995332][T28780] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5837.995338][T28780] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5837.995343][T28780] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5837.995355][T28780] rawv6_sendmsg (net/ipv6/raw.c:918)
[5837.995367][T28780] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5837.995373][T28780] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5837.995378][T28780] ? __lock_release (kernel/locking/lockdep.c:5534)
[5837.995386][T28780] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5837.995391][T28780] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5837.995399][T28780] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5837.995415][T28780] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5837.995418][T28780] ? __lock_release (kernel/locking/lockdep.c:5534)
[5837.995429][T28780] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5837.995434][T28780] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5837.995440][T28780] ? __pfx___sys_sendto (net/socket.c:2147)
[5837.995454][T28780] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5837.995461][T28780] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5837.995469][T28780] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5837.995477][T28780] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5837.995487][T28780] __x64_sys_sendto (net/socket.c:2183)
[5837.995490][T28780] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5837.995494][T28780] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5837.995498][T28780] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5837.995503][T28780] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5837.995507][T28780] RIP: 0033:0x7efdecf04a4a
[ 5837.995511][T28780] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5837.995513][T28780] RSP: 002b:00007fffd6b62778 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5837.995517][T28780] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efdecf04a4a
[ 5837.995519][T28780] RDX: 0000000000000040 RSI: 0000000027298340 RDI: 0000000000000005
[ 5837.995521][T28780] RBP: 00007fffd6b62800 R08: 0000000000418574 R09: 000000000000001c
[ 5837.995523][T28780] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5837.995525][T28780] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efded02d000
| [ 5837.995525][T28780] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efded02d000
| [ 5837.995539][T28780]
| [ 5837.995541][T28780] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28780
| [5838.007279][T28780] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5838.007523][T28780] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5838.007525][T28780] Call Trace:
[ 5838.007526][T28780]
[5838.007528][T28780] dump_stack_lvl (lib/dump_stack.c:123)
[5838.007534][T28780] check_preemption_disabled (lib/smp_processor_id.c:52)
[5838.007540][T28780] lwtunnel_output (net/core/lwtunnel.c:359)
[5838.007546][T28780] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5838.007553][T28780] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5838.007559][T28780] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5838.007563][T28780] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5838.007576][T28780] rawv6_sendmsg (net/ipv6/raw.c:918)
[5838.007588][T28780] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5838.007593][T28780] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5838.007597][T28780] ? __lock_release (kernel/locking/lockdep.c:5534)
[5838.007604][T28780] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5838.007608][T28780] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5838.007617][T28780] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5838.007633][T28780] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5838.007636][T28780] ? __lock_release (kernel/locking/lockdep.c:5534)
[5838.007647][T28780] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5838.007651][T28780] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5838.007657][T28780] ? __pfx___sys_sendto (net/socket.c:2147)
[5838.007672][T28780] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5838.007679][T28780] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5838.007686][T28780] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5838.007694][T28780] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5838.007704][T28780] __x64_sys_sendto (net/socket.c:2183)
[5838.007708][T28780] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5838.007711][T28780] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5838.007716][T28780] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5838.007721][T28780] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5838.007724][T28780] RIP: 0033:0x7efdecf04a4a
[ 5838.007727][T28780] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5838.007730][T28780] RSP: 002b:00007fffd6b62778 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5838.007734][T28780] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efdecf04a4a
[ 5838.007736][T28780] RDX: 0000000000000040 RSI: 0000000027298340 RDI: 0000000000000005
[ 5838.007738][T28780] RBP: 00007fffd6b62800 R08: 0000000000418574 R09: 000000000000001c
[ 5838.007739][T28780] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5838.007741][T28780] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efded02d000
| [ 5838.007741][T28780] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efded02d000
| [ 5838.007756][T28780]
| [ 5838.025640][T28780] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28780
| [5838.025999][T28780] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5838.026254][T28780] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5838.026256][T28780] Call Trace:
[ 5838.026257][T28780]
[5838.026260][T28780] dump_stack_lvl (lib/dump_stack.c:123)
[5838.026266][T28780] check_preemption_disabled (lib/smp_processor_id.c:52)
[5838.026272][T28780] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5838.026278][T28780] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5838.026285][T28780] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5838.026290][T28780] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5838.026295][T28780] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5838.026307][T28780] rawv6_sendmsg (net/ipv6/raw.c:918)
[5838.026319][T28780] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5838.026324][T28780] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5838.026328][T28780] ? __lock_release (kernel/locking/lockdep.c:5534)
[5838.026335][T28780] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5838.026339][T28780] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5838.026348][T28780] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5838.026364][T28780] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5838.026366][T28780] ? __lock_release (kernel/locking/lockdep.c:5534)
[5838.026378][T28780] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5838.026382][T28780] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5838.026388][T28780] ? __pfx___sys_sendto (net/socket.c:2147)
[5838.026402][T28780] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5838.026408][T28780] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5838.026416][T28780] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5838.026423][T28780] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5838.026433][T28780] __x64_sys_sendto (net/socket.c:2183)
[5838.026437][T28780] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5838.026440][T28780] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5838.026444][T28780] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5838.026449][T28780] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5838.026452][T28780] RIP: 0033:0x7efdecf04a4a
[ 5838.026456][T28780] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5838.026459][T28780] RSP: 002b:00007fffd6b62778 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5838.026462][T28780] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efdecf04a4a
[ 5838.026464][T28780] RDX: 0000000000000040 RSI: 0000000027298340 RDI: 0000000000000005
[ 5838.026466][T28780] RBP: 00007fffd6b62800 R08: 0000000000418574 R09: 000000000000001c
[ 5838.026468][T28780] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5838.026470][T28780] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efded02d000
| [ 5838.026470][T28780] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efded02d000
| [ 5838.026491][T28780]
| [ 5838.500629][T28784] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28784
| [5838.501073][T28784] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5838.501332][T28784] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5838.501335][T28784] Call Trace:
[ 5838.501337][T28784]
[5838.501339][T28784] dump_stack_lvl (lib/dump_stack.c:123)
[5838.501346][T28784] check_preemption_disabled (lib/smp_processor_id.c:52)
[5838.501353][T28784] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5838.501359][T28784] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5838.501366][T28784] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5838.501372][T28784] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5838.501377][T28784] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5838.501389][T28784] rawv6_sendmsg (net/ipv6/raw.c:918)
[5838.501401][T28784] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5838.501405][T28784] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5838.501414][T28784] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5838.501419][T28784] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5838.501422][T28784] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[5838.501432][T28784] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5838.501448][T28784] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5838.501450][T28784] ? __lock_release (kernel/locking/lockdep.c:5534)
[5838.501461][T28784] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5838.501467][T28784] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5838.501473][T28784] ? __pfx___sys_sendto (net/socket.c:2147)
[5838.501485][T28784] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[5838.501493][T28784] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5838.501497][T28784] ? 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)
[5838.501501][T28784] ? __lock_release (kernel/locking/lockdep.c:5534)
[5838.501508][T28784] ? 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)
[5838.501513][T28784] ? 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)
[5838.501522][T28784] __x64_sys_sendto (net/socket.c:2183)
[5838.501526][T28784] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5838.501529][T28784] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5838.501534][T28784] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5838.501539][T28784] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5838.501542][T28784] RIP: 0033:0x7f97f5943a4a
[ 5838.501546][T28784] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5838.501549][T28784] RSP: 002b:00007fff2aa12d08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5838.501553][T28784] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f97f5943a4a
[ 5838.501555][T28784] RDX: 0000000000000040 RSI: 000000002cd6c340 RDI: 0000000000000005
[ 5838.501557][T28784] RBP: 00007fff2aa12d90 R08: 0000000000418574 R09: 000000000000001c
[ 5838.501559][T28784] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5838.501561][T28784] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f97f5a6c000
| [ 5838.501575][T28784]
| [ 5838.501578][T28784] lwtunnel_output(): recursion limit reached on datapath
| [ 5839.973917][T28788] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28788
| [5839.974372][T28788] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5839.974622][T28788] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5839.974624][T28788] Call Trace:
[ 5839.974626][T28788]
[5839.974628][T28788] dump_stack_lvl (lib/dump_stack.c:123)
[5839.974636][T28788] check_preemption_disabled (lib/smp_processor_id.c:52)
[5839.974641][T28788] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5839.974648][T28788] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5839.974655][T28788] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5839.974660][T28788] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5839.974665][T28788] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5839.974677][T28788] rawv6_sendmsg (net/ipv6/raw.c:918)
[5839.974688][T28788] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5839.974693][T28788] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5839.974698][T28788] ? __lock_release (kernel/locking/lockdep.c:5534)
[5839.974706][T28788] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5839.974711][T28788] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5839.974720][T28788] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5839.974736][T28788] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5839.974738][T28788] ? __lock_release (kernel/locking/lockdep.c:5534)
[5839.974749][T28788] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5839.974754][T28788] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5839.974759][T28788] ? __pfx___sys_sendto (net/socket.c:2147)
[5839.974773][T28788] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5839.974779][T28788] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5839.974788][T28788] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5839.974795][T28788] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5839.974805][T28788] __x64_sys_sendto (net/socket.c:2183)
[5839.974809][T28788] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5839.974812][T28788] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5839.974817][T28788] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5839.974821][T28788] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5839.974826][T28788] RIP: 0033:0x7f053f9d9a4a
[ 5839.974830][T28788] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5839.974833][T28788] RSP: 002b:00007ffd2fe07778 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5839.974836][T28788] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f053f9d9a4a
[ 5839.974839][T28788] RDX: 0000000000000040 RSI: 00000000317c4340 RDI: 0000000000000005
[ 5839.974841][T28788] RBP: 00007ffd2fe07800 R08: 0000000000418574 R09: 000000000000001c
[ 5839.974843][T28788] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5839.974844][T28788] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f053fb02000
| [ 5839.974844][T28788] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f053fb02000
| [ 5839.974858][T28788]
| [ 5839.974861][T28788] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28788
| [5839.986664][T28788] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5839.986907][T28788] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5839.986909][T28788] Call Trace:
[ 5839.986911][T28788]
[5839.986913][T28788] dump_stack_lvl (lib/dump_stack.c:123)
[5839.986919][T28788] check_preemption_disabled (lib/smp_processor_id.c:52)
[5839.986926][T28788] lwtunnel_output (net/core/lwtunnel.c:359)
[5839.986932][T28788] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5839.986939][T28788] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5839.986945][T28788] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5839.986949][T28788] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5839.986962][T28788] rawv6_sendmsg (net/ipv6/raw.c:918)
[5839.986974][T28788] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5839.986979][T28788] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5839.986983][T28788] ? __lock_release (kernel/locking/lockdep.c:5534)
[5839.986992][T28788] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5839.986995][T28788] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5839.987005][T28788] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5839.987021][T28788] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5839.987023][T28788] ? __lock_release (kernel/locking/lockdep.c:5534)
[5839.987035][T28788] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5839.987039][T28788] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5839.987045][T28788] ? __pfx___sys_sendto (net/socket.c:2147)
[5839.987059][T28788] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5839.987066][T28788] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5839.987074][T28788] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5839.987082][T28788] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5839.987092][T28788] __x64_sys_sendto (net/socket.c:2183)
[5839.987096][T28788] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5839.987099][T28788] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5839.987104][T28788] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5839.987110][T28788] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5839.987114][T28788] RIP: 0033:0x7f053f9d9a4a
[ 5839.987118][T28788] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5839.987121][T28788] RSP: 002b:00007ffd2fe07778 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5839.987124][T28788] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f053f9d9a4a
[ 5839.987126][T28788] RDX: 0000000000000040 RSI: 00000000317c4340 RDI: 0000000000000005
[ 5839.987128][T28788] RBP: 00007ffd2fe07800 R08: 0000000000418574 R09: 000000000000001c
[ 5839.987130][T28788] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5839.987132][T28788] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f053fb02000
| [ 5839.987132][T28788] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f053fb02000
| [ 5839.987147][T28788]
| [ 5839.999801][T28788] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28788
| [5840.000187][T28788] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5840.000433][T28788] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5840.000435][T28788] Call Trace:
[ 5840.000437][T28788]
[5840.000439][T28788] dump_stack_lvl (lib/dump_stack.c:123)
[5840.000445][T28788] check_preemption_disabled (lib/smp_processor_id.c:52)
[5840.000452][T28788] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5840.000459][T28788] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5840.000465][T28788] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5840.000471][T28788] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5840.000476][T28788] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5840.000488][T28788] rawv6_sendmsg (net/ipv6/raw.c:918)
[5840.000500][T28788] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5840.000505][T28788] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5840.000509][T28788] ? __lock_release (kernel/locking/lockdep.c:5534)
[5840.000517][T28788] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5840.000521][T28788] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5840.000530][T28788] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5840.000547][T28788] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5840.000549][T28788] ? __lock_release (kernel/locking/lockdep.c:5534)
[5840.000561][T28788] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5840.000565][T28788] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5840.000571][T28788] ? __pfx___sys_sendto (net/socket.c:2147)
[5840.000586][T28788] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5840.000592][T28788] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5840.000600][T28788] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5840.000607][T28788] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5840.000618][T28788] __x64_sys_sendto (net/socket.c:2183)
[5840.000622][T28788] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5840.000625][T28788] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5840.000630][T28788] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5840.000635][T28788] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5840.000638][T28788] RIP: 0033:0x7f053f9d9a4a
[ 5840.000641][T28788] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5840.000644][T28788] RSP: 002b:00007ffd2fe07778 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5840.000647][T28788] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f053f9d9a4a
[ 5840.000650][T28788] RDX: 0000000000000040 RSI: 00000000317c4340 RDI: 0000000000000005
[ 5840.000651][T28788] RBP: 00007ffd2fe07800 R08: 0000000000418574 R09: 000000000000001c
[ 5840.000653][T28788] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5840.000655][T28788] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f053fb02000
| [ 5843.589586][ T69] Dead loop on virtual device ip6tnl0, fix it urgently!
| [ 5844.027920][T28806] check_preemption_disabled: 2 callbacks suppressed
| [ 5844.027927][T28806] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28806
| [5844.028667][T28806] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5844.028925][T28806] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5844.028927][T28806] Call Trace:
[ 5844.028930][T28806]
[5844.028932][T28806] dump_stack_lvl (lib/dump_stack.c:123)
[5844.028940][T28806] check_preemption_disabled (lib/smp_processor_id.c:52)
[5844.028947][T28806] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5844.028953][T28806] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5844.028961][T28806] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5844.028968][T28806] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5844.028972][T28806] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5844.028984][T28806] rawv6_sendmsg (net/ipv6/raw.c:918)
[5844.028995][T28806] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5844.029000][T28806] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5844.029006][T28806] ? __lock_release (kernel/locking/lockdep.c:5534)
[5844.029014][T28806] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5844.029020][T28806] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5844.029028][T28806] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5844.029044][T28806] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5844.029046][T28806] ? __lock_release (kernel/locking/lockdep.c:5534)
[5844.029057][T28806] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5844.029063][T28806] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5844.029069][T28806] ? __pfx___sys_sendto (net/socket.c:2147)
[5844.029082][T28806] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5844.029089][T28806] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5844.029097][T28806] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5844.029104][T28806] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5844.029116][T28806] __x64_sys_sendto (net/socket.c:2183)
[5844.029119][T28806] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5844.029123][T28806] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5844.029128][T28806] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5844.029133][T28806] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5844.029137][T28806] RIP: 0033:0x7f9a9e029a4a
[ 5844.029141][T28806] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5844.029143][T28806] RSP: 002b:00007ffe3a931118 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5844.029147][T28806] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9a9e029a4a
[ 5844.029149][T28806] RDX: 0000000000000040 RSI: 0000000022336340 RDI: 0000000000000005
[ 5844.029151][T28806] RBP: 00007ffe3a9311a0 R08: 0000000000418574 R09: 000000000000001c
[ 5844.029154][T28806] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5844.029156][T28806] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9a9e152000
| [ 5844.029156][T28806] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9a9e152000
| [ 5844.029170][T28806]
| [ 5844.041469][T28806] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28806
| [5844.041830][T28806] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5844.042078][T28806] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5844.042080][T28806] Call Trace:
[ 5844.042082][T28806]
[5844.042084][T28806] dump_stack_lvl (lib/dump_stack.c:123)
[5844.042090][T28806] check_preemption_disabled (lib/smp_processor_id.c:52)
[5844.042096][T28806] lwtunnel_output (net/core/lwtunnel.c:359)
[5844.042103][T28806] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5844.042110][T28806] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5844.042118][T28806] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5844.042122][T28806] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5844.042135][T28806] rawv6_sendmsg (net/ipv6/raw.c:918)
[5844.042147][T28806] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5844.042152][T28806] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5844.042157][T28806] ? __lock_release (kernel/locking/lockdep.c:5534)
[5844.042166][T28806] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5844.042170][T28806] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5844.042179][T28806] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5844.042196][T28806] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5844.042198][T28806] ? __lock_release (kernel/locking/lockdep.c:5534)
[5844.042210][T28806] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5844.042215][T28806] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5844.042221][T28806] ? __pfx___sys_sendto (net/socket.c:2147)
[5844.042235][T28806] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5844.042242][T28806] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5844.042250][T28806] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5844.042257][T28806] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5844.042267][T28806] __x64_sys_sendto (net/socket.c:2183)
[5844.042271][T28806] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5844.042275][T28806] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5844.042280][T28806] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5844.042285][T28806] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5844.042288][T28806] RIP: 0033:0x7f9a9e029a4a
[ 5844.042292][T28806] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5844.042295][T28806] RSP: 002b:00007ffe3a931118 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5844.042298][T28806] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9a9e029a4a
[ 5844.042300][T28806] RDX: 0000000000000040 RSI: 0000000022336340 RDI: 0000000000000005
[ 5844.042302][T28806] RBP: 00007ffe3a9311a0 R08: 0000000000418574 R09: 000000000000001c
[ 5844.042304][T28806] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5844.042306][T28806] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9a9e152000
| [ 5844.042306][T28806] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9a9e152000
| [ 5844.042320][T28806]
| [ 5844.055285][T28806] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28806
| [5844.055645][T28806] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5844.055881][T28806] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5844.055883][T28806] Call Trace:
[ 5844.055885][T28806]
[5844.055887][T28806] dump_stack_lvl (lib/dump_stack.c:123)
[5844.055893][T28806] check_preemption_disabled (lib/smp_processor_id.c:52)
[5844.055899][T28806] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5844.055906][T28806] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5844.055912][T28806] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5844.055918][T28806] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5844.055923][T28806] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5844.055935][T28806] rawv6_sendmsg (net/ipv6/raw.c:918)
[5844.055946][T28806] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5844.055952][T28806] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5844.055956][T28806] ? __lock_release (kernel/locking/lockdep.c:5534)
[5844.055963][T28806] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5844.055967][T28806] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5844.055976][T28806] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5844.055992][T28806] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5844.055995][T28806] ? __lock_release (kernel/locking/lockdep.c:5534)
[5844.056006][T28806] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5844.056011][T28806] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5844.056017][T28806] ? __pfx___sys_sendto (net/socket.c:2147)
[5844.056031][T28806] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5844.056037][T28806] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5844.056045][T28806] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5844.056052][T28806] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5844.056062][T28806] __x64_sys_sendto (net/socket.c:2183)
[5844.056066][T28806] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5844.056069][T28806] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5844.056073][T28806] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5844.056078][T28806] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5844.056081][T28806] RIP: 0033:0x7f9a9e029a4a
[ 5844.056085][T28806] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5844.056087][T28806] RSP: 002b:00007ffe3a931118 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5844.056091][T28806] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9a9e029a4a
[ 5844.056093][T28806] RDX: 0000000000000040 RSI: 0000000022336340 RDI: 0000000000000005
[ 5844.056095][T28806] RBP: 00007ffe3a9311a0 R08: 0000000000418574 R09: 000000000000001c
[ 5844.056097][T28806] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5844.056098][T28806] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9a9e152000
| [ 5844.056114][T28806]
| [ 5844.391317][ T69] Dead loop on virtual device ip6tnl0, fix it urgently!
| [ 5844.823681][T28813] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28813
| [5844.824131][T28813] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5844.824379][T28813] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5844.824381][T28813] Call Trace:
[ 5844.824383][T28813]
[5844.824385][T28813] dump_stack_lvl (lib/dump_stack.c:123)
[5844.824393][T28813] check_preemption_disabled (lib/smp_processor_id.c:52)
[5844.824399][T28813] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5844.824406][T28813] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5844.824413][T28813] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5844.824419][T28813] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5844.824424][T28813] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5844.824436][T28813] rawv6_sendmsg (net/ipv6/raw.c:918)
[5844.824448][T28813] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5844.824453][T28813] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5844.824459][T28813] ? __lock_release (kernel/locking/lockdep.c:5534)
[5844.824467][T28813] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5844.824472][T28813] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5844.824481][T28813] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5844.824497][T28813] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5844.824500][T28813] ? __lock_release (kernel/locking/lockdep.c:5534)
[5844.824511][T28813] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5844.824516][T28813] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5844.824522][T28813] ? __pfx___sys_sendto (net/socket.c:2147)
[5844.824536][T28813] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5844.824543][T28813] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5844.824552][T28813] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5844.824559][T28813] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5844.824569][T28813] __x64_sys_sendto (net/socket.c:2183)
[5844.824574][T28813] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5844.824578][T28813] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5844.824583][T28813] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5844.824588][T28813] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5844.824592][T28813] RIP: 0033:0x7ff0edbcfa4a
[ 5844.824596][T28813] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5844.824599][T28813] RSP: 002b:00007ffe2d91aef8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5844.824603][T28813] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff0edbcfa4a
[ 5844.824605][T28813] RDX: 0000000000000040 RSI: 000000002c586340 RDI: 0000000000000005
[ 5844.824607][T28813] RBP: 00007ffe2d91af80 R08: 0000000000418574 R09: 000000000000001c
[ 5844.824609][T28813] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5844.824611][T28813] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff0edcf8000
| [ 5845.119890][ C3] Dead loop on virtual device veth0, fix it urgently!
| [ 5846.173830][ T69] Dead loop on virtual device ip6tnl0, fix it urgently!
| [ 5846.782830][T28821] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28821
| [5846.783285][T28821] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5846.783532][T28821] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5846.783534][T28821] Call Trace:
[ 5846.783536][T28821]
[5846.783539][T28821] dump_stack_lvl (lib/dump_stack.c:123)
[5846.783546][T28821] check_preemption_disabled (lib/smp_processor_id.c:52)
[5846.783553][T28821] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5846.783559][T28821] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5846.783566][T28821] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5846.783573][T28821] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5846.783577][T28821] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5846.783589][T28821] rawv6_sendmsg (net/ipv6/raw.c:918)
[5846.783601][T28821] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5846.783607][T28821] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5846.783611][T28821] ? __lock_release (kernel/locking/lockdep.c:5534)
[5846.783620][T28821] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5846.783625][T28821] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5846.783634][T28821] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5846.783650][T28821] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5846.783653][T28821] ? __lock_release (kernel/locking/lockdep.c:5534)
[5846.783664][T28821] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5846.783670][T28821] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5846.783675][T28821] ? __pfx___sys_sendto (net/socket.c:2147)
[5846.783690][T28821] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5846.783697][T28821] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5846.783705][T28821] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5846.783712][T28821] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5846.783722][T28821] __x64_sys_sendto (net/socket.c:2183)
[5846.783727][T28821] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5846.783730][T28821] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5846.783735][T28821] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5846.783740][T28821] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5846.783743][T28821] RIP: 0033:0x7f6ecd59ea4a
[ 5846.783747][T28821] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5846.783750][T28821] RSP: 002b:00007ffe4db8f188 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5846.783754][T28821] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6ecd59ea4a
[ 5846.783757][T28821] RDX: 0000000000000040 RSI: 000000000fc68340 RDI: 0000000000000005
[ 5846.783759][T28821] RBP: 00007ffe4db8f210 R08: 0000000000418574 R09: 000000000000001c
[ 5846.783761][T28821] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5846.783763][T28821] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6ecd6c7000
| [ 5846.783780][T28821] lwtunnel_output(): recursion limit reached on datapath
| [ 5848.262150][ T69] Dead loop on virtual device ip6tnl0, fix it urgently!
| [ 5848.808673][T28830] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28830
| [5848.809134][T28830] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5848.809381][T28830] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5848.809383][T28830] Call Trace:
[ 5848.809385][T28830]
[5848.809387][T28830] dump_stack_lvl (lib/dump_stack.c:123)
[5848.809395][T28830] check_preemption_disabled (lib/smp_processor_id.c:52)
[5848.809402][T28830] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5848.809408][T28830] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5848.809415][T28830] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5848.809422][T28830] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5848.809427][T28830] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5848.809439][T28830] rawv6_sendmsg (net/ipv6/raw.c:918)
[5848.809450][T28830] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5848.809456][T28830] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5848.809461][T28830] ? __lock_release (kernel/locking/lockdep.c:5534)
[5848.809469][T28830] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5848.809475][T28830] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5848.809484][T28830] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5848.809500][T28830] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5848.809503][T28830] ? __lock_release (kernel/locking/lockdep.c:5534)
[5848.809514][T28830] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5848.809520][T28830] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5848.809525][T28830] ? __pfx___sys_sendto (net/socket.c:2147)
[5848.809540][T28830] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5848.809546][T28830] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5848.809555][T28830] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5848.809562][T28830] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5848.809573][T28830] __x64_sys_sendto (net/socket.c:2183)
[5848.809576][T28830] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5848.809580][T28830] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5848.809585][T28830] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5848.809590][T28830] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5848.809594][T28830] RIP: 0033:0x7f200f1c4a4a
[ 5848.809598][T28830] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5848.809601][T28830] RSP: 002b:00007fffe344f588 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5848.809605][T28830] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f200f1c4a4a
[ 5848.809608][T28830] RDX: 0000000000000040 RSI: 000000001810e340 RDI: 0000000000000005
[ 5848.809610][T28830] RBP: 00007fffe344f610 R08: 0000000000418574 R09: 000000000000001c
[ 5848.809612][T28830] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5848.809614][T28830] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f200f2ed000
| [ 5848.809631][T28830] lwtunnel_output(): recursion limit reached on datapath
| [ 5850.241681][ T69] Dead loop on virtual device ip6tnl0, fix it urgently!
| [ 5850.692898][T28838] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28838
| [5850.693384][T28838] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5850.693648][T28838] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5850.693651][T28838] Call Trace:
[ 5850.693653][T28838]
[5850.693655][T28838] dump_stack_lvl (lib/dump_stack.c:123)
[5850.693663][T28838] check_preemption_disabled (lib/smp_processor_id.c:52)
[5850.693670][T28838] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5850.693676][T28838] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5850.693684][T28838] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5850.693691][T28838] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5850.693695][T28838] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5850.693708][T28838] rawv6_sendmsg (net/ipv6/raw.c:918)
[5850.693719][T28838] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5850.693725][T28838] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5850.693730][T28838] ? __lock_release (kernel/locking/lockdep.c:5534)
[5850.693739][T28838] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5850.693745][T28838] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5850.693754][T28838] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5850.693770][T28838] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5850.693773][T28838] ? __lock_release (kernel/locking/lockdep.c:5534)
[5850.693784][T28838] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5850.693789][T28838] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5850.693795][T28838] ? __pfx___sys_sendto (net/socket.c:2147)
[5850.693809][T28838] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5850.693816][T28838] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5850.693825][T28838] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5850.693832][T28838] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5850.693842][T28838] __x64_sys_sendto (net/socket.c:2183)
[5850.693846][T28838] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5850.693850][T28838] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5850.693855][T28838] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5850.693860][T28838] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5850.693864][T28838] RIP: 0033:0x7fee20e71a4a
[ 5850.693868][T28838] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5850.693871][T28838] RSP: 002b:00007ffeb4ddd9a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5850.693875][T28838] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fee20e71a4a
[ 5850.693877][T28838] RDX: 0000000000000040 RSI: 000000003f282340 RDI: 0000000000000005
[ 5850.693879][T28838] RBP: 00007ffeb4ddda30 R08: 0000000000418574 R09: 000000000000001c
[ 5850.693882][T28838] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5850.693883][T28838] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fee20f9a000
| [ 5850.693883][T28838] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fee20f9a000
| [ 5850.693898][T28838]
| [ 5850.693900][T28838] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28838
| [5850.706154][T28838] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5850.706404][T28838] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5850.706406][T28838] Call Trace:
[ 5850.706408][T28838]
[5850.706410][T28838] dump_stack_lvl (lib/dump_stack.c:123)
[5850.706416][T28838] check_preemption_disabled (lib/smp_processor_id.c:52)
[5850.706429][T28838] lwtunnel_output (net/core/lwtunnel.c:359)
[5850.706435][T28838] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5850.706442][T28838] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5850.706463][T28838] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5850.706468][T28838] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5850.706480][T28838] rawv6_sendmsg (net/ipv6/raw.c:918)
[5850.706492][T28838] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5850.706498][T28838] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5850.706502][T28838] ? __lock_release (kernel/locking/lockdep.c:5534)
[5850.706509][T28838] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5850.706513][T28838] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5850.706522][T28838] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5850.706538][T28838] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5850.706541][T28838] ? __lock_release (kernel/locking/lockdep.c:5534)
[5850.706552][T28838] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5850.706557][T28838] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5850.706563][T28838] ? __pfx___sys_sendto (net/socket.c:2147)
[5850.706577][T28838] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5850.706584][T28838] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5850.706592][T28838] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5850.706599][T28838] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5850.706609][T28838] __x64_sys_sendto (net/socket.c:2183)
[5850.706613][T28838] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5850.706616][T28838] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5850.706620][T28838] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5850.706626][T28838] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5850.706629][T28838] RIP: 0033:0x7fee20e71a4a
[ 5850.706633][T28838] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5850.706636][T28838] RSP: 002b:00007ffeb4ddd9a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5850.706639][T28838] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fee20e71a4a
[ 5850.706641][T28838] RDX: 0000000000000040 RSI: 000000003f282340 RDI: 0000000000000005
[ 5850.706643][T28838] RBP: 00007ffeb4ddda30 R08: 0000000000418574 R09: 000000000000001c
[ 5850.706645][T28838] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5850.706647][T28838] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fee20f9a000
| [ 5850.706647][T28838] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fee20f9a000
| [ 5850.706662][T28838]
| [ 5850.707086][T28838] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28838
| [5850.718808][T28838] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5850.719060][T28838] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5850.719062][T28838] Call Trace:
[ 5850.719064][T28838]
[5850.719066][T28838] dump_stack_lvl (lib/dump_stack.c:123)
[5850.719072][T28838] check_preemption_disabled (lib/smp_processor_id.c:52)
[5850.719078][T28838] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5850.719085][T28838] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5850.719092][T28838] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5850.719097][T28838] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5850.719102][T28838] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5850.719115][T28838] rawv6_sendmsg (net/ipv6/raw.c:918)
[5850.719127][T28838] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5850.719132][T28838] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5850.719136][T28838] ? __lock_release (kernel/locking/lockdep.c:5534)
[5850.719144][T28838] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5850.719148][T28838] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5850.719157][T28838] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5850.719173][T28838] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5850.719176][T28838] ? __lock_release (kernel/locking/lockdep.c:5534)
[5850.719187][T28838] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5850.719192][T28838] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5850.719198][T28838] ? __pfx___sys_sendto (net/socket.c:2147)
[5850.719212][T28838] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5850.719218][T28838] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5850.719226][T28838] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5850.719233][T28838] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5850.719243][T28838] __x64_sys_sendto (net/socket.c:2183)
[5850.719247][T28838] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5850.719250][T28838] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5850.719254][T28838] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5850.719259][T28838] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5850.719262][T28838] RIP: 0033:0x7fee20e71a4a
[ 5850.719265][T28838] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5850.719269][T28838] RSP: 002b:00007ffeb4ddd9a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5850.719272][T28838] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fee20e71a4a
[ 5850.719274][T28838] RDX: 0000000000000040 RSI: 000000003f282340 RDI: 0000000000000005
[ 5850.719276][T28838] RBP: 00007ffeb4ddda30 R08: 0000000000418574 R09: 000000000000001c
[ 5850.719278][T28838] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5850.719280][T28838] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fee20f9a000
| [ 5850.719280][T28838] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fee20f9a000
| [ 5850.719294][T28838]
| [ 5851.196824][T28842] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28842
| [5851.197282][T28842] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5851.197526][T28842] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5851.197528][T28842] Call Trace:
[ 5851.197530][T28842]
[5851.197532][T28842] dump_stack_lvl (lib/dump_stack.c:123)
[5851.197540][T28842] check_preemption_disabled (lib/smp_processor_id.c:52)
[5851.197546][T28842] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5851.197552][T28842] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5851.197559][T28842] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5851.197565][T28842] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5851.197570][T28842] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5851.197582][T28842] rawv6_sendmsg (net/ipv6/raw.c:918)
[5851.197594][T28842] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5851.197599][T28842] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5851.197604][T28842] ? __lock_release (kernel/locking/lockdep.c:5534)
[5851.197612][T28842] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5851.197617][T28842] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5851.197626][T28842] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5851.197642][T28842] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5851.197644][T28842] ? __lock_release (kernel/locking/lockdep.c:5534)
[5851.197656][T28842] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5851.197661][T28842] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5851.197666][T28842] ? __pfx___sys_sendto (net/socket.c:2147)
[5851.197680][T28842] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5851.197687][T28842] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5851.197696][T28842] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5851.197703][T28842] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5851.197713][T28842] __x64_sys_sendto (net/socket.c:2183)
[5851.197717][T28842] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5851.197720][T28842] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5851.197725][T28842] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5851.197730][T28842] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5851.197733][T28842] RIP: 0033:0x7f3173f3ca4a
[ 5851.197737][T28842] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5851.197740][T28842] RSP: 002b:00007fff70f49368 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5851.197744][T28842] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3173f3ca4a
[ 5851.197746][T28842] RDX: 0000000000000040 RSI: 000000000978a340 RDI: 0000000000000005
[ 5851.197748][T28842] RBP: 00007fff70f493f0 R08: 0000000000418574 R09: 000000000000001c
[ 5851.197750][T28842] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5851.197752][T28842] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3174065000
| [ 5851.197766][T28842]
| [ 5851.197769][T28842] lwtunnel_output(): recursion limit reached on datapath
| [ 5852.644323][T28846] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28846
| [5852.644760][T28846] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5852.645005][T28846] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5852.645007][T28846] Call Trace:
[ 5852.645009][T28846]
[5852.645011][T28846] dump_stack_lvl (lib/dump_stack.c:123)
[5852.645019][T28846] check_preemption_disabled (lib/smp_processor_id.c:52)
[5852.645026][T28846] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5852.645032][T28846] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5852.645039][T28846] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5852.645045][T28846] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5852.645050][T28846] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5852.645062][T28846] rawv6_sendmsg (net/ipv6/raw.c:918)
[5852.645074][T28846] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5852.645079][T28846] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5852.645084][T28846] ? __lock_release (kernel/locking/lockdep.c:5534)
[5852.645092][T28846] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5852.645097][T28846] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5852.645106][T28846] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5852.645123][T28846] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5852.645126][T28846] ? __lock_release (kernel/locking/lockdep.c:5534)
[5852.645137][T28846] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5852.645142][T28846] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5852.645148][T28846] ? __pfx___sys_sendto (net/socket.c:2147)
[5852.645162][T28846] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5852.645169][T28846] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5852.645177][T28846] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5852.645185][T28846] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5852.645195][T28846] __x64_sys_sendto (net/socket.c:2183)
[5852.645199][T28846] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5852.645202][T28846] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5852.645207][T28846] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5852.645212][T28846] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5852.645215][T28846] RIP: 0033:0x7fd855d29a4a
[ 5852.645220][T28846] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5852.645222][T28846] RSP: 002b:00007ffc31297f08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5852.645226][T28846] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd855d29a4a
[ 5852.645229][T28846] RDX: 0000000000000040 RSI: 00000000284dd340 RDI: 0000000000000005
[ 5852.645230][T28846] RBP: 00007ffc31297f90 R08: 0000000000418574 R09: 000000000000001c
[ 5852.645232][T28846] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5852.645234][T28846] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd855e52000
| [ 5852.645249][T28846]
| [ 5852.658850][T28846] lwtunnel_output(): recursion limit reached on datapath
| [ 5854.110712][T28850] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28850
| [5854.111168][T28850] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5854.111414][T28850] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5854.111416][T28850] Call Trace:
[ 5854.111419][T28850]
[5854.111421][T28850] dump_stack_lvl (lib/dump_stack.c:123)
[5854.111429][T28850] check_preemption_disabled (lib/smp_processor_id.c:52)
[5854.111435][T28850] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5854.111442][T28850] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5854.111449][T28850] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5854.111455][T28850] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5854.111460][T28850] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5854.111472][T28850] rawv6_sendmsg (net/ipv6/raw.c:918)
[5854.111483][T28850] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5854.111489][T28850] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5854.111494][T28850] ? __lock_release (kernel/locking/lockdep.c:5534)
[5854.111502][T28850] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5854.111507][T28850] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5854.111516][T28850] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5854.111532][T28850] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5854.111534][T28850] ? __lock_release (kernel/locking/lockdep.c:5534)
[5854.111546][T28850] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5854.111551][T28850] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5854.111556][T28850] ? __pfx___sys_sendto (net/socket.c:2147)
[5854.111571][T28850] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5854.111577][T28850] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5854.111586][T28850] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5854.111593][T28850] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5854.111603][T28850] __x64_sys_sendto (net/socket.c:2183)
[5854.111607][T28850] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5854.111611][T28850] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5854.111617][T28850] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5854.111621][T28850] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5854.111625][T28850] RIP: 0033:0x7fec41c25a4a
[ 5854.111629][T28850] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5854.111632][T28850] RSP: 002b:00007ffe0b7eaa58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5854.111636][T28850] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fec41c25a4a
[ 5854.111638][T28850] RDX: 0000000000000040 RSI: 0000000015ffa340 RDI: 0000000000000005
[ 5854.111640][T28850] RBP: 00007ffe0b7eaae0 R08: 0000000000418574 R09: 000000000000001c
[ 5854.111642][T28850] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5854.111644][T28850] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fec41d4e000
| [ 5854.111679][T28850] lwtunnel_output(): recursion limit reached on datapath
| [ 5854.847761][ C3] Dead loop on virtual device ip6tnl0, fix it urgently!
| [ 5855.589662][T28854] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28854
| [5855.590108][T28854] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5855.590373][T28854] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5855.590375][T28854] Call Trace:
[ 5855.590377][T28854]
[5855.590379][T28854] dump_stack_lvl (lib/dump_stack.c:123)
[5855.590387][T28854] check_preemption_disabled (lib/smp_processor_id.c:52)
[5855.590393][T28854] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5855.590399][T28854] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5855.590406][T28854] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5855.590413][T28854] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5855.590418][T28854] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5855.590429][T28854] rawv6_sendmsg (net/ipv6/raw.c:918)
[5855.590441][T28854] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5855.590446][T28854] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5855.590452][T28854] ? __lock_release (kernel/locking/lockdep.c:5534)
[5855.590460][T28854] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5855.590465][T28854] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5855.590474][T28854] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5855.590490][T28854] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5855.590493][T28854] ? __lock_release (kernel/locking/lockdep.c:5534)
[5855.590504][T28854] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5855.590509][T28854] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5855.590514][T28854] ? __pfx___sys_sendto (net/socket.c:2147)
[5855.590528][T28854] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5855.590535][T28854] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5855.590543][T28854] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5855.590550][T28854] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5855.590560][T28854] __x64_sys_sendto (net/socket.c:2183)
[5855.590564][T28854] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5855.590568][T28854] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5855.590573][T28854] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5855.590578][T28854] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5855.590582][T28854] RIP: 0033:0x7f91c8142a4a
[ 5855.590586][T28854] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5855.590589][T28854] RSP: 002b:00007ffc30d41008 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5855.590592][T28854] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f91c8142a4a
[ 5855.590594][T28854] RDX: 0000000000000040 RSI: 00000000051be340 RDI: 0000000000000005
[ 5855.590596][T28854] RBP: 00007ffc30d41090 R08: 0000000000418574 R09: 000000000000001c
[ 5855.590598][T28854] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5855.590600][T28854] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f91c826b000
| [ 5855.590600][T28854] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f91c826b000
| [ 5855.590615][T28854]
| [ 5855.590618][T28854] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28854
| [5855.602723][T28854] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5855.602969][T28854] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5855.602970][T28854] Call Trace:
[ 5855.602972][T28854]
[5855.602974][T28854] dump_stack_lvl (lib/dump_stack.c:123)
[5855.602980][T28854] check_preemption_disabled (lib/smp_processor_id.c:52)
[5855.602986][T28854] lwtunnel_output (net/core/lwtunnel.c:359)
[5855.602993][T28854] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5855.603000][T28854] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5855.603006][T28854] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5855.603010][T28854] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5855.603023][T28854] rawv6_sendmsg (net/ipv6/raw.c:918)
[5855.603035][T28854] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5855.603040][T28854] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5855.603044][T28854] ? __lock_release (kernel/locking/lockdep.c:5534)
[5855.603052][T28854] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5855.603056][T28854] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5855.603065][T28854] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5855.603081][T28854] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5855.603084][T28854] ? __lock_release (kernel/locking/lockdep.c:5534)
[5855.603095][T28854] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5855.603100][T28854] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5855.603106][T28854] ? __pfx___sys_sendto (net/socket.c:2147)
[5855.603122][T28854] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5855.603129][T28854] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5855.603137][T28854] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5855.603144][T28854] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5855.603154][T28854] __x64_sys_sendto (net/socket.c:2183)
[5855.603158][T28854] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5855.603162][T28854] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5855.603166][T28854] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5855.603171][T28854] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5855.603174][T28854] RIP: 0033:0x7f91c8142a4a
[ 5855.603178][T28854] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5855.603181][T28854] RSP: 002b:00007ffc30d41008 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5855.603184][T28854] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f91c8142a4a
[ 5855.603186][T28854] RDX: 0000000000000040 RSI: 00000000051be340 RDI: 0000000000000005
[ 5855.603188][T28854] RBP: 00007ffc30d41090 R08: 0000000000418574 R09: 000000000000001c
[ 5855.603190][T28854] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5855.603192][T28854] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f91c826b000
| [ 5855.603192][T28854] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f91c826b000
| [ 5855.603207][T28854]
| [ 5855.616030][T28854] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28854
| [5855.616404][T28854] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5855.616665][T28854] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5855.616667][T28854] Call Trace:
[ 5855.616668][T28854]
[5855.616671][T28854] dump_stack_lvl (lib/dump_stack.c:123)
[5855.616677][T28854] check_preemption_disabled (lib/smp_processor_id.c:52)
[5855.616682][T28854] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5855.616689][T28854] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5855.616695][T28854] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5855.616701][T28854] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5855.616706][T28854] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5855.616718][T28854] rawv6_sendmsg (net/ipv6/raw.c:918)
[5855.616730][T28854] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5855.616736][T28854] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5855.616739][T28854] ? __lock_release (kernel/locking/lockdep.c:5534)
[5855.616747][T28854] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5855.616751][T28854] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5855.616760][T28854] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5855.616776][T28854] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5855.616779][T28854] ? __lock_release (kernel/locking/lockdep.c:5534)
[5855.616791][T28854] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5855.616795][T28854] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5855.616801][T28854] ? __pfx___sys_sendto (net/socket.c:2147)
[5855.616816][T28854] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5855.616822][T28854] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5855.616830][T28854] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5855.616837][T28854] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5855.616847][T28854] __x64_sys_sendto (net/socket.c:2183)
[5855.616851][T28854] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5855.616855][T28854] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5855.616859][T28854] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5855.616864][T28854] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5855.616867][T28854] RIP: 0033:0x7f91c8142a4a
[ 5855.616871][T28854] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5855.616874][T28854] RSP: 002b:00007ffc30d41008 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5855.616877][T28854] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f91c8142a4a
[ 5855.616879][T28854] RDX: 0000000000000040 RSI: 00000000051be340 RDI: 0000000000000005
[ 5855.616881][T28854] RBP: 00007ffc30d41090 R08: 0000000000418574 R09: 000000000000001c
[ 5855.616883][T28854] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5855.616885][T28854] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f91c826b000
| [ 5855.616885][T28854] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f91c826b000
| [ 5855.616900][T28854]
| [ 5856.079589][T28858] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28858
| [5856.080030][T28858] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5856.080293][T28858] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5856.080295][T28858] Call Trace:
[ 5856.080297][T28858]
[5856.080299][T28858] dump_stack_lvl (lib/dump_stack.c:123)
[5856.080307][T28858] check_preemption_disabled (lib/smp_processor_id.c:52)
[5856.080313][T28858] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5856.080320][T28858] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5856.080326][T28858] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5856.080333][T28858] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5856.080337][T28858] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5856.080349][T28858] rawv6_sendmsg (net/ipv6/raw.c:918)
[5856.080361][T28858] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5856.080367][T28858] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5856.080371][T28858] ? __lock_release (kernel/locking/lockdep.c:5534)
[5856.080379][T28858] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5856.080384][T28858] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5856.080394][T28858] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5856.080409][T28858] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5856.080412][T28858] ? __lock_release (kernel/locking/lockdep.c:5534)
[5856.080423][T28858] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5856.080428][T28858] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5856.080434][T28858] ? __pfx___sys_sendto (net/socket.c:2147)
[5856.080448][T28858] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5856.080455][T28858] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5856.080464][T28858] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5856.080471][T28858] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5856.080481][T28858] __x64_sys_sendto (net/socket.c:2183)
[5856.080485][T28858] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5856.080489][T28858] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5856.080494][T28858] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5856.080499][T28858] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5856.080502][T28858] RIP: 0033:0x7f0d82537a4a
[ 5856.080506][T28858] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5856.080509][T28858] RSP: 002b:00007ffc53dd20b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5856.080512][T28858] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0d82537a4a
[ 5856.080515][T28858] RDX: 0000000000000040 RSI: 0000000014763340 RDI: 0000000000000005
[ 5856.080517][T28858] RBP: 00007ffc53dd2140 R08: 0000000000418574 R09: 000000000000001c
[ 5856.080519][T28858] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5856.080521][T28858] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0d82660000
| [ 5856.080535][T28858]
| [ 5856.080538][T28858] lwtunnel_output(): recursion limit reached on datapath
| [ 5857.557234][T28862] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28862
| [5857.557674][T28862] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5857.557931][T28862] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5857.557933][T28862] Call Trace:
[ 5857.557935][T28862]
[5857.557938][T28862] dump_stack_lvl (lib/dump_stack.c:123)
[5857.557945][T28862] check_preemption_disabled (lib/smp_processor_id.c:52)
[5857.557951][T28862] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5857.557957][T28862] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5857.557964][T28862] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5857.557970][T28862] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5857.557975][T28862] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5857.557986][T28862] rawv6_sendmsg (net/ipv6/raw.c:918)
[5857.557998][T28862] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5857.558003][T28862] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5857.558007][T28862] ? __lock_release (kernel/locking/lockdep.c:5534)
[5857.558015][T28862] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5857.558020][T28862] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5857.558030][T28862] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5857.558045][T28862] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5857.558048][T28862] ? __lock_release (kernel/locking/lockdep.c:5534)
[5857.558058][T28862] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5857.558064][T28862] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5857.558069][T28862] ? __pfx___sys_sendto (net/socket.c:2147)
[5857.558083][T28862] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5857.558090][T28862] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5857.558098][T28862] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5857.558105][T28862] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5857.558114][T28862] __x64_sys_sendto (net/socket.c:2183)
[5857.558118][T28862] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5857.558123][T28862] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5857.558128][T28862] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5857.558132][T28862] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5857.558136][T28862] RIP: 0033:0x7facf72c2a4a
[ 5857.558140][T28862] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5857.558143][T28862] RSP: 002b:00007ffca9eba8e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5857.558147][T28862] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007facf72c2a4a
[ 5857.558149][T28862] RDX: 0000000000000040 RSI: 000000000ab21340 RDI: 0000000000000005
[ 5857.558151][T28862] RBP: 00007ffca9eba970 R08: 0000000000418574 R09: 000000000000001c
[ 5857.558153][T28862] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5857.558155][T28862] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007facf73eb000
| [ 5857.558155][T28862] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007facf73eb000
| [ 5857.558169][T28862]
| [ 5857.571240][T28862] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28862
| [5857.571588][T28862] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5857.571825][T28862] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5857.571827][T28862] Call Trace:
[ 5857.571829][T28862]
[5857.571831][T28862] dump_stack_lvl (lib/dump_stack.c:123)
[5857.571837][T28862] check_preemption_disabled (lib/smp_processor_id.c:52)
[5857.571843][T28862] lwtunnel_output (net/core/lwtunnel.c:359)
[5857.571849][T28862] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5857.571855][T28862] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5857.571861][T28862] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5857.571866][T28862] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5857.571878][T28862] rawv6_sendmsg (net/ipv6/raw.c:918)
[5857.571889][T28862] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5857.571895][T28862] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5857.571898][T28862] ? __lock_release (kernel/locking/lockdep.c:5534)
[5857.571906][T28862] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5857.571910][T28862] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5857.571918][T28862] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5857.571934][T28862] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5857.571937][T28862] ? __lock_release (kernel/locking/lockdep.c:5534)
[5857.571948][T28862] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5857.571953][T28862] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5857.571958][T28862] ? __pfx___sys_sendto (net/socket.c:2147)
[5857.571972][T28862] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5857.571978][T28862] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5857.571986][T28862] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5857.571993][T28862] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5857.572003][T28862] __x64_sys_sendto (net/socket.c:2183)
[5857.572007][T28862] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5857.572010][T28862] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5857.572015][T28862] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5857.572019][T28862] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5857.572022][T28862] RIP: 0033:0x7facf72c2a4a
[ 5857.572026][T28862] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5857.572028][T28862] RSP: 002b:00007ffca9eba8e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5857.572032][T28862] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007facf72c2a4a
[ 5857.572034][T28862] RDX: 0000000000000040 RSI: 000000000ab21340 RDI: 0000000000000005
[ 5857.572036][T28862] RBP: 00007ffca9eba970 R08: 0000000000418574 R09: 000000000000001c
[ 5857.572037][T28862] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5857.572039][T28862] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007facf73eb000
| [ 5857.572039][T28862] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007facf73eb000
| [ 5857.572054][T28862]
| [ 5857.586440][T28862] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28862
| [5857.586803][T28862] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5857.587047][T28862] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5857.587049][T28862] Call Trace:
[ 5857.587051][T28862]
[5857.587053][T28862] dump_stack_lvl (lib/dump_stack.c:123)
[5857.587059][T28862] check_preemption_disabled (lib/smp_processor_id.c:52)
[5857.587065][T28862] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5857.587072][T28862] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5857.587078][T28862] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5857.587084][T28862] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5857.587089][T28862] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5857.587101][T28862] rawv6_sendmsg (net/ipv6/raw.c:918)
[5857.587115][T28862] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5857.587120][T28862] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5857.587124][T28862] ? __lock_release (kernel/locking/lockdep.c:5534)
[5857.587132][T28862] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5857.587136][T28862] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5857.587145][T28862] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5857.587161][T28862] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5857.587164][T28862] ? __lock_release (kernel/locking/lockdep.c:5534)
[5857.587176][T28862] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5857.587180][T28862] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5857.587186][T28862] ? __pfx___sys_sendto (net/socket.c:2147)
[5857.587201][T28862] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5857.587207][T28862] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5857.587214][T28862] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5857.587222][T28862] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5857.587232][T28862] __x64_sys_sendto (net/socket.c:2183)
[5857.587236][T28862] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5857.587239][T28862] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5857.587244][T28862] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5857.587249][T28862] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5857.587252][T28862] RIP: 0033:0x7facf72c2a4a
[ 5857.587256][T28862] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5857.587258][T28862] RSP: 002b:00007ffca9eba8e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5857.587262][T28862] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007facf72c2a4a
[ 5857.587264][T28862] RDX: 0000000000000040 RSI: 000000000ab21340 RDI: 0000000000000005
[ 5857.587266][T28862] RBP: 00007ffca9eba970 R08: 0000000000418574 R09: 000000000000001c
[ 5857.587268][T28862] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5857.587270][T28862] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007facf73eb000
| [ 5857.587270][T28862] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007facf73eb000
| [ 5857.587285][T28862]
| [ 5858.054338][T28866] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28866
| [5858.054785][T28866] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5858.055032][T28866] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5858.055035][T28866] Call Trace:
[ 5858.055037][T28866]
[5858.055039][T28866] dump_stack_lvl (lib/dump_stack.c:123)
[5858.055048][T28866] check_preemption_disabled (lib/smp_processor_id.c:52)
[5858.055055][T28866] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5858.055061][T28866] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5858.055068][T28866] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5858.055074][T28866] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5858.055079][T28866] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5858.055091][T28866] rawv6_sendmsg (net/ipv6/raw.c:918)
[5858.055102][T28866] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5858.055108][T28866] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5858.055114][T28866] ? __lock_release (kernel/locking/lockdep.c:5534)
[5858.055122][T28866] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5858.055127][T28866] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5858.055136][T28866] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5858.055152][T28866] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5858.055155][T28866] ? __lock_release (kernel/locking/lockdep.c:5534)
[5858.055166][T28866] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5858.055171][T28866] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5858.055177][T28866] ? __pfx___sys_sendto (net/socket.c:2147)
[5858.055191][T28866] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5858.055197][T28866] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5858.055206][T28866] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5858.055213][T28866] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5858.055223][T28866] __x64_sys_sendto (net/socket.c:2183)
[5858.055227][T28866] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5858.055231][T28866] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5858.055236][T28866] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5858.055240][T28866] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5858.055244][T28866] RIP: 0033:0x7f72e24efa4a
[ 5858.055248][T28866] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5858.055251][T28866] RSP: 002b:00007fffe94b7928 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5858.055254][T28866] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f72e24efa4a
[ 5858.055257][T28866] RDX: 0000000000000040 RSI: 0000000033e9b340 RDI: 0000000000000005
[ 5858.055259][T28866] RBP: 00007fffe94b79b0 R08: 0000000000418574 R09: 000000000000001c
[ 5858.055261][T28866] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5858.055263][T28866] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f72e2618000
| [ 5858.055263][T28866] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f72e2618000
| [ 5858.055277][T28866]
| [ 5858.068477][T28866] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28866
| [5858.068825][T28866] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5858.069062][T28866] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5858.069064][T28866] Call Trace:
[ 5858.069066][T28866]
[5858.069068][T28866] dump_stack_lvl (lib/dump_stack.c:123)
[5858.069074][T28866] check_preemption_disabled (lib/smp_processor_id.c:52)
[5858.069079][T28866] lwtunnel_output (net/core/lwtunnel.c:359)
[5858.069086][T28866] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5858.069093][T28866] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5858.069098][T28866] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5858.069103][T28866] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5858.069116][T28866] rawv6_sendmsg (net/ipv6/raw.c:918)
[5858.069128][T28866] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5858.069133][T28866] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5858.069137][T28866] ? __lock_release (kernel/locking/lockdep.c:5534)
[5858.069144][T28866] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5858.069148][T28866] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5858.069157][T28866] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5858.069173][T28866] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5858.069176][T28866] ? __lock_release (kernel/locking/lockdep.c:5534)
[5858.069187][T28866] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5858.069191][T28866] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5858.069197][T28866] ? __pfx___sys_sendto (net/socket.c:2147)
[5858.069211][T28866] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5858.069217][T28866] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5858.069225][T28866] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5858.069232][T28866] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5858.069242][T28866] __x64_sys_sendto (net/socket.c:2183)
[5858.069246][T28866] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5858.069249][T28866] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5858.069254][T28866] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5858.069259][T28866] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5858.069262][T28866] RIP: 0033:0x7f72e24efa4a
[ 5858.069265][T28866] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5858.069268][T28866] RSP: 002b:00007fffe94b7928 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5858.069271][T28866] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f72e24efa4a
[ 5858.069273][T28866] RDX: 0000000000000040 RSI: 0000000033e9b340 RDI: 0000000000000005
[ 5858.069275][T28866] RBP: 00007fffe94b79b0 R08: 0000000000418574 R09: 000000000000001c
[ 5858.069276][T28866] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5858.069278][T28866] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f72e2618000
| [ 5858.069278][T28866] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f72e2618000
| [ 5858.069322][T28866]
| [ 5858.081941][T28866] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28866
| [5858.082320][T28866] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5858.082564][T28866] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5858.082566][T28866] Call Trace:
[ 5858.082568][T28866]
[5858.082570][T28866] dump_stack_lvl (lib/dump_stack.c:123)
[5858.082576][T28866] check_preemption_disabled (lib/smp_processor_id.c:52)
[5858.082582][T28866] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5858.082589][T28866] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5858.082595][T28866] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5858.082601][T28866] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5858.082605][T28866] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5858.082618][T28866] rawv6_sendmsg (net/ipv6/raw.c:918)
[5858.082630][T28866] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5858.082635][T28866] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5858.082639][T28866] ? __lock_release (kernel/locking/lockdep.c:5534)
[5858.082647][T28866] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5858.082650][T28866] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5858.082660][T28866] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5858.082676][T28866] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5858.082679][T28866] ? __lock_release (kernel/locking/lockdep.c:5534)
[5858.082690][T28866] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5858.082694][T28866] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5858.082700][T28866] ? __pfx___sys_sendto (net/socket.c:2147)
[5858.082715][T28866] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5858.082721][T28866] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5858.082728][T28866] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5858.082746][T28866] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5858.082756][T28866] __x64_sys_sendto (net/socket.c:2183)
[5858.082760][T28866] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5858.082763][T28866] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5858.082768][T28866] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5858.082773][T28866] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5858.082776][T28866] RIP: 0033:0x7f72e24efa4a
[ 5858.082780][T28866] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5858.082783][T28866] RSP: 002b:00007fffe94b7928 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5858.082786][T28866] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f72e24efa4a
[ 5858.082788][T28866] RDX: 0000000000000040 RSI: 0000000033e9b340 RDI: 0000000000000005
[ 5858.082790][T28866] RBP: 00007fffe94b79b0 R08: 0000000000418574 R09: 000000000000001c
[ 5858.082792][T28866] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5858.082794][T28866] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f72e2618000
| [ 5858.082794][T28866] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f72e2618000
| [ 5858.082809][T28866]
| [ 5858.544716][T28870] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28870
| [5858.545706][T28870] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5858.545959][T28870] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5858.545961][T28870] Call Trace:
[ 5858.545963][T28870]
[5858.545965][T28870] dump_stack_lvl (lib/dump_stack.c:123)
[5858.545972][T28870] check_preemption_disabled (lib/smp_processor_id.c:52)
[5858.545979][T28870] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5858.545985][T28870] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5858.545992][T28870] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5858.545998][T28870] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5858.546002][T28870] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5858.546014][T28870] rawv6_sendmsg (net/ipv6/raw.c:918)
[5858.546025][T28870] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5858.546030][T28870] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5858.546035][T28870] ? __lock_release (kernel/locking/lockdep.c:5534)
[5858.546042][T28870] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5858.546047][T28870] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5858.546056][T28870] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5858.546071][T28870] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5858.546074][T28870] ? __lock_release (kernel/locking/lockdep.c:5534)
[5858.546085][T28870] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5858.546090][T28870] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5858.546095][T28870] ? __pfx___sys_sendto (net/socket.c:2147)
[5858.546109][T28870] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5858.546117][T28870] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5858.546125][T28870] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5858.546132][T28870] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5858.546142][T28870] __x64_sys_sendto (net/socket.c:2183)
[5858.546146][T28870] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5858.546149][T28870] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5858.546154][T28870] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5858.546159][T28870] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5858.546162][T28870] RIP: 0033:0x7f73c987ca4a
[ 5858.546166][T28870] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5858.546169][T28870] RSP: 002b:00007fffa39c4b98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5858.546173][T28870] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f73c987ca4a
[ 5858.546176][T28870] RDX: 0000000000000040 RSI: 000000002bf27340 RDI: 0000000000000005
[ 5858.546178][T28870] RBP: 00007fffa39c4c20 R08: 0000000000418574 R09: 000000000000001c
[ 5858.546179][T28870] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5858.546181][T28870] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f73c99a5000
| [ 5858.546181][T28870] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f73c99a5000
| [ 5858.546196][T28870]
| [ 5858.558301][T28870] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28870
| [5858.558657][T28870] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5858.558906][T28870] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5858.558908][T28870] Call Trace:
[ 5858.558910][T28870]
[5858.558912][T28870] dump_stack_lvl (lib/dump_stack.c:123)
[5858.558918][T28870] check_preemption_disabled (lib/smp_processor_id.c:52)
[5858.558924][T28870] lwtunnel_output (net/core/lwtunnel.c:359)
[5858.558930][T28870] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5858.558937][T28870] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5858.558943][T28870] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5858.558948][T28870] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5858.558960][T28870] rawv6_sendmsg (net/ipv6/raw.c:918)
[5858.558971][T28870] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5858.558977][T28870] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5858.558980][T28870] ? __lock_release (kernel/locking/lockdep.c:5534)
[5858.558988][T28870] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5858.558992][T28870] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5858.559001][T28870] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5858.559017][T28870] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5858.559019][T28870] ? __lock_release (kernel/locking/lockdep.c:5534)
[5858.559031][T28870] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5858.559034][T28870] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5858.559040][T28870] ? __pfx___sys_sendto (net/socket.c:2147)
[5858.559054][T28870] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5858.559060][T28870] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5858.559069][T28870] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5858.559076][T28870] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5858.559086][T28870] __x64_sys_sendto (net/socket.c:2183)
[5858.559090][T28870] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5858.559093][T28870] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5858.559097][T28870] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5858.559102][T28870] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5858.559105][T28870] RIP: 0033:0x7f73c987ca4a
[ 5858.559109][T28870] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5858.559113][T28870] RSP: 002b:00007fffa39c4b98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5858.559116][T28870] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f73c987ca4a
[ 5858.559118][T28870] RDX: 0000000000000040 RSI: 000000002bf27340 RDI: 0000000000000005
[ 5858.559120][T28870] RBP: 00007fffa39c4c20 R08: 0000000000418574 R09: 000000000000001c
[ 5858.559122][T28870] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5858.559124][T28870] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f73c99a5000
| [ 5858.559124][T28870] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f73c99a5000
| [ 5858.559138][T28870]
| [ 5858.571675][T28870] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28870
| [5858.572053][T28870] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5858.572324][T28870] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5858.572326][T28870] Call Trace:
[ 5858.572328][T28870]
[5858.572330][T28870] dump_stack_lvl (lib/dump_stack.c:123)
[5858.572337][T28870] check_preemption_disabled (lib/smp_processor_id.c:52)
[5858.572343][T28870] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5858.572349][T28870] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5858.572356][T28870] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5858.572361][T28870] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5858.572366][T28870] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5858.572379][T28870] rawv6_sendmsg (net/ipv6/raw.c:918)
[5858.572391][T28870] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5858.572396][T28870] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5858.572400][T28870] ? __lock_release (kernel/locking/lockdep.c:5534)
[5858.572408][T28870] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5858.572412][T28870] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5858.572421][T28870] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5858.572437][T28870] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5858.572440][T28870] ? __lock_release (kernel/locking/lockdep.c:5534)
[5858.572451][T28870] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5858.572455][T28870] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5858.572461][T28870] ? __pfx___sys_sendto (net/socket.c:2147)
[5858.572476][T28870] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5858.572483][T28870] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5858.572491][T28870] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5858.572498][T28870] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5858.572509][T28870] __x64_sys_sendto (net/socket.c:2183)
[5858.572513][T28870] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5858.572516][T28870] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5858.572521][T28870] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5858.572525][T28870] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5858.572529][T28870] RIP: 0033:0x7f73c987ca4a
[ 5858.572532][T28870] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5858.572535][T28870] RSP: 002b:00007fffa39c4b98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5858.572538][T28870] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f73c987ca4a
[ 5858.572540][T28870] RDX: 0000000000000040 RSI: 000000002bf27340 RDI: 0000000000000005
[ 5858.572543][T28870] RBP: 00007fffa39c4c20 R08: 0000000000418574 R09: 000000000000001c
[ 5858.572545][T28870] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5858.572546][T28870] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f73c99a5000
| [ 5859.012392][T28874] lwtunnel_output(): recursion limit reached on datapath
| [ 5861.381373][T28886] check_preemption_disabled: 7 callbacks suppressed
| [ 5861.381380][T28886] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28886
| [5861.382186][T28886] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5861.382459][T28886] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5861.382461][T28886] Call Trace:
[ 5861.382464][T28886]
[5861.382466][T28886] dump_stack_lvl (lib/dump_stack.c:123)
[5861.382474][T28886] check_preemption_disabled (lib/smp_processor_id.c:52)
[5861.382481][T28886] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5861.382487][T28886] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5861.382494][T28886] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5861.382501][T28886] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5861.382505][T28886] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5861.382517][T28886] rawv6_sendmsg (net/ipv6/raw.c:918)
[5861.382528][T28886] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5861.382534][T28886] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5861.382539][T28886] ? __lock_release (kernel/locking/lockdep.c:5534)
[5861.382547][T28886] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5861.382552][T28886] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5861.382561][T28886] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5861.382577][T28886] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5861.382580][T28886] ? __lock_release (kernel/locking/lockdep.c:5534)
[5861.382590][T28886] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5861.382596][T28886] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5861.382602][T28886] ? __pfx___sys_sendto (net/socket.c:2147)
[5861.382616][T28886] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5861.382622][T28886] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5861.382631][T28886] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5861.382638][T28886] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5861.382648][T28886] __x64_sys_sendto (net/socket.c:2183)
[5861.382651][T28886] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5861.382655][T28886] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5861.382660][T28886] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5861.382665][T28886] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5861.382668][T28886] RIP: 0033:0x7fc1e8105a4a
[ 5861.382672][T28886] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5861.382675][T28886] RSP: 002b:00007fff4ceb7528 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5861.382679][T28886] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc1e8105a4a
[ 5861.382682][T28886] RDX: 0000000000000040 RSI: 000000001dc7e340 RDI: 0000000000000005
[ 5861.382683][T28886] RBP: 00007fff4ceb75b0 R08: 0000000000418574 R09: 000000000000001c
[ 5861.382686][T28886] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5861.382687][T28886] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc1e822e000
| [ 5861.382687][T28886] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc1e822e000
| [ 5861.382702][T28886]
| [ 5861.382704][T28886] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28886
| [5861.394744][T28886] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5861.394997][T28886] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5861.394999][T28886] Call Trace:
[ 5861.395001][T28886]
[5861.395003][T28886] dump_stack_lvl (lib/dump_stack.c:123)
[5861.395010][T28886] check_preemption_disabled (lib/smp_processor_id.c:52)
[5861.395016][T28886] lwtunnel_output (net/core/lwtunnel.c:359)
[5861.395022][T28886] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5861.395029][T28886] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5861.395035][T28886] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5861.395040][T28886] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5861.395052][T28886] rawv6_sendmsg (net/ipv6/raw.c:918)
[5861.395063][T28886] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5861.395069][T28886] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5861.395073][T28886] ? __lock_release (kernel/locking/lockdep.c:5534)
[5861.395081][T28886] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5861.395086][T28886] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5861.395094][T28886] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5861.395110][T28886] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5861.395114][T28886] ? __lock_release (kernel/locking/lockdep.c:5534)
[5861.395125][T28886] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5861.395130][T28886] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5861.395135][T28886] ? __pfx___sys_sendto (net/socket.c:2147)
[5861.395150][T28886] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5861.395156][T28886] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5861.395164][T28886] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5861.395172][T28886] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5861.395182][T28886] __x64_sys_sendto (net/socket.c:2183)
[5861.395185][T28886] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5861.395189][T28886] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5861.395194][T28886] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5861.395199][T28886] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5861.395202][T28886] RIP: 0033:0x7fc1e8105a4a
[ 5861.395206][T28886] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5861.395209][T28886] RSP: 002b:00007fff4ceb7528 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5861.395212][T28886] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc1e8105a4a
[ 5861.395215][T28886] RDX: 0000000000000040 RSI: 000000001dc7e340 RDI: 0000000000000005
[ 5861.395216][T28886] RBP: 00007fff4ceb75b0 R08: 0000000000418574 R09: 000000000000001c
[ 5861.395218][T28886] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5861.395220][T28886] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc1e822e000
| [ 5861.395220][T28886] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc1e822e000
| [ 5861.395235][T28886]
| [ 5861.407848][T28886] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28886
| [5861.408250][T28886] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5861.408509][T28886] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5861.408511][T28886] Call Trace:
[ 5861.408513][T28886]
[5861.408515][T28886] dump_stack_lvl (lib/dump_stack.c:123)
[5861.408522][T28886] check_preemption_disabled (lib/smp_processor_id.c:52)
[5861.408528][T28886] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5861.408534][T28886] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5861.408541][T28886] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5861.408548][T28886] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5861.408552][T28886] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5861.408565][T28886] rawv6_sendmsg (net/ipv6/raw.c:918)
[5861.408577][T28886] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5861.408582][T28886] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5861.408586][T28886] ? __lock_release (kernel/locking/lockdep.c:5534)
[5861.408594][T28886] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5861.408599][T28886] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5861.408608][T28886] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5861.408624][T28886] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5861.408627][T28886] ? __lock_release (kernel/locking/lockdep.c:5534)
[5861.408638][T28886] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5861.408643][T28886] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5861.408649][T28886] ? __pfx___sys_sendto (net/socket.c:2147)
[5861.408663][T28886] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5861.408670][T28886] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5861.408678][T28886] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5861.408686][T28886] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5861.408696][T28886] __x64_sys_sendto (net/socket.c:2183)
[5861.408700][T28886] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5861.408703][T28886] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5861.408708][T28886] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5861.408713][T28886] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5861.408716][T28886] RIP: 0033:0x7fc1e8105a4a
[ 5861.408720][T28886] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5861.408723][T28886] RSP: 002b:00007fff4ceb7528 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5861.408726][T28886] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc1e8105a4a
[ 5861.408728][T28886] RDX: 0000000000000040 RSI: 000000001dc7e340 RDI: 0000000000000005
[ 5861.408730][T28886] RBP: 00007fff4ceb75b0 R08: 0000000000418574 R09: 000000000000001c
[ 5861.408732][T28886] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5861.408734][T28886] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc1e822e000
| [ 5861.408749][T28886]
| [ 5861.756905][ T69] Dead loop on virtual device ip6tnl0, fix it urgently!
| [ 5862.260797][T28894] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28894
| [5862.261647][T28894] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5862.261904][T28894] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5862.261907][T28894] Call Trace:
[ 5862.261909][T28894]
[5862.261911][T28894] dump_stack_lvl (lib/dump_stack.c:123)
[5862.261919][T28894] check_preemption_disabled (lib/smp_processor_id.c:52)
[5862.261926][T28894] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5862.261932][T28894] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5862.261939][T28894] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5862.261945][T28894] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5862.261950][T28894] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5862.261961][T28894] rawv6_sendmsg (net/ipv6/raw.c:918)
[5862.261973][T28894] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5862.261978][T28894] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5862.261983][T28894] ? __lock_release (kernel/locking/lockdep.c:5534)
[5862.261991][T28894] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5862.261996][T28894] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5862.262005][T28894] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5862.262020][T28894] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5862.262023][T28894] ? __lock_release (kernel/locking/lockdep.c:5534)
[5862.262034][T28894] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5862.262039][T28894] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5862.262044][T28894] ? __pfx___sys_sendto (net/socket.c:2147)
[5862.262058][T28894] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5862.262065][T28894] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5862.262073][T28894] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5862.262080][T28894] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5862.262090][T28894] __x64_sys_sendto (net/socket.c:2183)
[5862.262094][T28894] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5862.262097][T28894] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5862.262102][T28894] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5862.262106][T28894] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5862.262110][T28894] RIP: 0033:0x7fe7bf736a4a
[ 5862.262116][T28894] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5862.262118][T28894] RSP: 002b:00007ffc9b3be2c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5862.262122][T28894] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe7bf736a4a
[ 5862.262124][T28894] RDX: 0000000000000040 RSI: 00000000257fb340 RDI: 0000000000000005
[ 5862.262126][T28894] RBP: 00007ffc9b3be350 R08: 0000000000418574 R09: 000000000000001c
[ 5862.262128][T28894] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5862.262130][T28894] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe7bf85f000
| [ 5862.262130][T28894] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe7bf85f000
| [ 5862.262144][T28894]
| [ 5862.274435][T28894] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28894
| [5862.274808][T28894] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5862.275067][T28894] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5862.275069][T28894] Call Trace:
[ 5862.275071][T28894]
[5862.275073][T28894] dump_stack_lvl (lib/dump_stack.c:123)
[5862.275080][T28894] check_preemption_disabled (lib/smp_processor_id.c:52)
[5862.275086][T28894] lwtunnel_output (net/core/lwtunnel.c:359)
[5862.275093][T28894] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5862.275100][T28894] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5862.275106][T28894] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5862.275112][T28894] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5862.275125][T28894] rawv6_sendmsg (net/ipv6/raw.c:918)
[5862.275136][T28894] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5862.275142][T28894] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5862.275146][T28894] ? __lock_release (kernel/locking/lockdep.c:5534)
[5862.275154][T28894] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5862.275159][T28894] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5862.275168][T28894] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5862.275184][T28894] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5862.275187][T28894] ? __lock_release (kernel/locking/lockdep.c:5534)
[5862.275198][T28894] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5862.275203][T28894] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5862.275209][T28894] ? __pfx___sys_sendto (net/socket.c:2147)
[5862.275223][T28894] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5862.275230][T28894] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5862.275238][T28894] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5862.275246][T28894] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5862.275256][T28894] __x64_sys_sendto (net/socket.c:2183)
[5862.275260][T28894] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5862.275263][T28894] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5862.275268][T28894] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5862.275273][T28894] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5862.275276][T28894] RIP: 0033:0x7fe7bf736a4a
[ 5862.275280][T28894] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5862.275283][T28894] RSP: 002b:00007ffc9b3be2c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5862.275286][T28894] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe7bf736a4a
[ 5862.275288][T28894] RDX: 0000000000000040 RSI: 00000000257fb340 RDI: 0000000000000005
[ 5862.275290][T28894] RBP: 00007ffc9b3be350 R08: 0000000000418574 R09: 000000000000001c
[ 5862.275292][T28894] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5862.275294][T28894] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe7bf85f000
| [ 5862.275294][T28894] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe7bf85f000
| [ 5862.275309][T28894]
| [ 5862.287945][T28894] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28894
| [5862.288751][T28894] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5862.289018][T28894] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5862.289020][T28894] Call Trace:
[ 5862.289022][T28894]
[5862.289024][T28894] dump_stack_lvl (lib/dump_stack.c:123)
[5862.289030][T28894] check_preemption_disabled (lib/smp_processor_id.c:52)
[5862.289036][T28894] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5862.289043][T28894] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5862.289049][T28894] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5862.289055][T28894] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5862.289060][T28894] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5862.289072][T28894] rawv6_sendmsg (net/ipv6/raw.c:918)
[5862.289084][T28894] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5862.289090][T28894] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5862.289094][T28894] ? __lock_release (kernel/locking/lockdep.c:5534)
[5862.289101][T28894] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5862.289105][T28894] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5862.289115][T28894] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5862.289132][T28894] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5862.289135][T28894] ? __lock_release (kernel/locking/lockdep.c:5534)
[5862.289146][T28894] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5862.289151][T28894] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5862.289157][T28894] ? __pfx___sys_sendto (net/socket.c:2147)
[5862.289172][T28894] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5862.289178][T28894] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5862.289186][T28894] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5862.289193][T28894] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5862.289203][T28894] __x64_sys_sendto (net/socket.c:2183)
[5862.289207][T28894] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5862.289210][T28894] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5862.289215][T28894] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5862.289220][T28894] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5862.289223][T28894] RIP: 0033:0x7fe7bf736a4a
[ 5862.289227][T28894] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5862.289231][T28894] RSP: 002b:00007ffc9b3be2c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5862.289234][T28894] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe7bf736a4a
[ 5862.289236][T28894] RDX: 0000000000000040 RSI: 00000000257fb340 RDI: 0000000000000005
[ 5862.289239][T28894] RBP: 00007ffc9b3be350 R08: 0000000000418574 R09: 000000000000001c
[ 5862.289241][T28894] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5862.289243][T28894] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe7bf85f000
| [ 5862.289243][T28894] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe7bf85f000
| [ 5862.289258][T28894]
| [ 5862.743275][T28898] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28898
| [5862.743743][T28898] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5862.744000][T28898] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5862.744002][T28898] Call Trace:
[ 5862.744004][T28898]
[5862.744007][T28898] dump_stack_lvl (lib/dump_stack.c:123)
[5862.744014][T28898] check_preemption_disabled (lib/smp_processor_id.c:52)
[5862.744021][T28898] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5862.744027][T28898] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5862.744034][T28898] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5862.744040][T28898] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5862.744045][T28898] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5862.744057][T28898] rawv6_sendmsg (net/ipv6/raw.c:918)
[5862.744069][T28898] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5862.744074][T28898] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5862.744078][T28898] ? __lock_release (kernel/locking/lockdep.c:5534)
[5862.744087][T28898] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5862.744091][T28898] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5862.744100][T28898] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5862.744118][T28898] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5862.744121][T28898] ? __lock_release (kernel/locking/lockdep.c:5534)
[5862.744132][T28898] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5862.744137][T28898] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5862.744143][T28898] ? __pfx___sys_sendto (net/socket.c:2147)
[5862.744157][T28898] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5862.744163][T28898] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5862.744172][T28898] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5862.744179][T28898] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5862.744189][T28898] __x64_sys_sendto (net/socket.c:2183)
[5862.744193][T28898] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5862.744196][T28898] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5862.744201][T28898] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5862.744206][T28898] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5862.744209][T28898] RIP: 0033:0x7f9cb1991a4a
[ 5862.744213][T28898] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5862.744216][T28898] RSP: 002b:00007ffc9ec8ea18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5862.744219][T28898] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9cb1991a4a
[ 5862.744222][T28898] RDX: 0000000000000040 RSI: 0000000020a61340 RDI: 0000000000000005
[ 5862.744224][T28898] RBP: 00007ffc9ec8eaa0 R08: 0000000000418574 R09: 000000000000001c
[ 5862.744225][T28898] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5862.744227][T28898] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9cb1aba000
| [ 5862.744227][T28898] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9cb1aba000
| [ 5862.744241][T28898]
| [ 5862.757168][T28898] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28898
| [5862.757550][T28898] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5862.757799][T28898] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5862.757801][T28898] Call Trace:
[ 5862.757803][T28898]
[5862.757805][T28898] dump_stack_lvl (lib/dump_stack.c:123)
[5862.757811][T28898] check_preemption_disabled (lib/smp_processor_id.c:52)
[5862.757817][T28898] lwtunnel_output (net/core/lwtunnel.c:359)
[5862.757823][T28898] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5862.757830][T28898] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5862.757835][T28898] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5862.757840][T28898] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5862.757852][T28898] rawv6_sendmsg (net/ipv6/raw.c:918)
[5862.757864][T28898] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5862.757869][T28898] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5862.757873][T28898] ? __lock_release (kernel/locking/lockdep.c:5534)
[5862.757880][T28898] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5862.757884][T28898] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5862.757893][T28898] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5862.757909][T28898] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5862.757911][T28898] ? __lock_release (kernel/locking/lockdep.c:5534)
[5862.757923][T28898] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5862.757927][T28898] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5862.757933][T28898] ? __pfx___sys_sendto (net/socket.c:2147)
[5862.757947][T28898] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5862.757953][T28898] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5862.757961][T28898] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5862.757968][T28898] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5862.757978][T28898] __x64_sys_sendto (net/socket.c:2183)
[5862.757982][T28898] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5862.757985][T28898] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5862.757990][T28898] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5862.757995][T28898] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5862.757998][T28898] RIP: 0033:0x7f9cb1991a4a
[ 5862.758001][T28898] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5862.758004][T28898] RSP: 002b:00007ffc9ec8ea18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5862.758007][T28898] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9cb1991a4a
[ 5862.758010][T28898] RDX: 0000000000000040 RSI: 0000000020a61340 RDI: 0000000000000005
[ 5862.758011][T28898] RBP: 00007ffc9ec8eaa0 R08: 0000000000418574 R09: 000000000000001c
[ 5862.758013][T28898] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5862.758015][T28898] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9cb1aba000
| [ 5862.758015][T28898] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9cb1aba000
| [ 5862.758029][T28898]
| [ 5862.771966][T28898] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28898
| [5862.772353][T28898] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5862.772616][T28898] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5862.772618][T28898] Call Trace:
[ 5862.772619][T28898]
[5862.772622][T28898] dump_stack_lvl (lib/dump_stack.c:123)
[5862.772627][T28898] check_preemption_disabled (lib/smp_processor_id.c:52)
[5862.772633][T28898] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5862.772640][T28898] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5862.772646][T28898] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5862.772652][T28898] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5862.772656][T28898] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5862.772668][T28898] rawv6_sendmsg (net/ipv6/raw.c:918)
[5862.772680][T28898] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5862.772685][T28898] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5862.772689][T28898] ? __lock_release (kernel/locking/lockdep.c:5534)
[5862.772697][T28898] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5862.772700][T28898] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5862.772709][T28898] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5862.772725][T28898] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5862.772728][T28898] ? __lock_release (kernel/locking/lockdep.c:5534)
[5862.772739][T28898] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5862.772743][T28898] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5862.772749][T28898] ? __pfx___sys_sendto (net/socket.c:2147)
[5862.772763][T28898] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5862.772769][T28898] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5862.772777][T28898] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5862.772784][T28898] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5862.772794][T28898] __x64_sys_sendto (net/socket.c:2183)
[5862.772798][T28898] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5862.772801][T28898] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5862.772805][T28898] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5862.772810][T28898] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5862.772813][T28898] RIP: 0033:0x7f9cb1991a4a
[ 5862.772817][T28898] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5862.772820][T28898] RSP: 002b:00007ffc9ec8ea18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5862.772823][T28898] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9cb1991a4a
[ 5862.772825][T28898] RDX: 0000000000000040 RSI: 0000000020a61340 RDI: 0000000000000005
[ 5862.772827][T28898] RBP: 00007ffc9ec8eaa0 R08: 0000000000418574 R09: 000000000000001c
[ 5862.772829][T28898] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5862.772831][T28898] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9cb1aba000
| [ 5862.772831][T28898] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9cb1aba000
| [ 5862.772845][T28898]
| [ 5863.234006][T28902] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28902
| [5863.234498][T28902] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5863.234764][T28902] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5863.234766][T28902] Call Trace:
[ 5863.234768][T28902]
[5863.234771][T28902] dump_stack_lvl (lib/dump_stack.c:123)
[5863.234777][T28902] check_preemption_disabled (lib/smp_processor_id.c:52)
[5863.234784][T28902] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5863.234790][T28902] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5863.234797][T28902] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5863.234803][T28902] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5863.234808][T28902] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5863.234820][T28902] rawv6_sendmsg (net/ipv6/raw.c:918)
[5863.234831][T28902] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5863.234837][T28902] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5863.234841][T28902] ? __lock_release (kernel/locking/lockdep.c:5534)
[5863.234849][T28902] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5863.234854][T28902] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5863.234863][T28902] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5863.234879][T28902] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5863.234882][T28902] ? __lock_release (kernel/locking/lockdep.c:5534)
[5863.234893][T28902] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5863.234897][T28902] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5863.234903][T28902] ? __pfx___sys_sendto (net/socket.c:2147)
[5863.234917][T28902] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5863.234924][T28902] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5863.234932][T28902] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5863.234939][T28902] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5863.234949][T28902] __x64_sys_sendto (net/socket.c:2183)
[5863.234953][T28902] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5863.234956][T28902] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5863.234961][T28902] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5863.234966][T28902] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5863.234970][T28902] RIP: 0033:0x7f7f5ab74a4a
[ 5863.234974][T28902] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5863.234977][T28902] RSP: 002b:00007fff6f643db8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5863.234981][T28902] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7f5ab74a4a
[ 5863.234983][T28902] RDX: 0000000000000040 RSI: 0000000038664340 RDI: 0000000000000005
[ 5863.234985][T28902] RBP: 00007fff6f643e40 R08: 0000000000418574 R09: 000000000000001c
[ 5863.234988][T28902] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5863.234990][T28902] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7f5ac9d000
| [ 5865.980265][T28926] lwtunnel_output(): recursion limit reached on datapath
| [ 5867.438986][T28930] check_preemption_disabled: 18 callbacks suppressed
| [ 5867.438992][T28930] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28930
| [5867.440904][T28930] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5867.441159][T28930] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5867.441161][T28930] Call Trace:
[ 5867.441163][T28930]
[5867.441166][T28930] dump_stack_lvl (lib/dump_stack.c:123)
[5867.441173][T28930] check_preemption_disabled (lib/smp_processor_id.c:52)
[5867.441180][T28930] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5867.441187][T28930] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5867.441194][T28930] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5867.441202][T28930] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5867.441207][T28930] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5867.441219][T28930] rawv6_sendmsg (net/ipv6/raw.c:918)
[5867.441230][T28930] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5867.441236][T28930] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5867.441241][T28930] ? __lock_release (kernel/locking/lockdep.c:5534)
[5867.441250][T28930] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5867.441256][T28930] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5867.441265][T28930] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5867.441281][T28930] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5867.441284][T28930] ? __lock_release (kernel/locking/lockdep.c:5534)
[5867.441295][T28930] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5867.441301][T28930] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5867.441307][T28930] ? __pfx___sys_sendto (net/socket.c:2147)
[5867.441321][T28930] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5867.441328][T28930] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5867.441336][T28930] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5867.441343][T28930] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5867.441353][T28930] __x64_sys_sendto (net/socket.c:2183)
[5867.441357][T28930] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5867.441361][T28930] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5867.441365][T28930] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5867.441370][T28930] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5867.441374][T28930] RIP: 0033:0x7f53dfc09a4a
[ 5867.441379][T28930] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5867.441381][T28930] RSP: 002b:00007ffd634c5098 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5867.441385][T28930] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f53dfc09a4a
[ 5867.441388][T28930] RDX: 0000000000000040 RSI: 00000000021c0340 RDI: 0000000000000005
[ 5867.441390][T28930] RBP: 00007ffd634c5120 R08: 0000000000418574 R09: 000000000000001c
[ 5867.441392][T28930] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5867.441393][T28930] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f53dfd32000
| [ 5867.441393][T28930] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f53dfd32000
| [ 5867.441408][T28930]
| [ 5867.441410][T28930] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28930
| [5867.452839][T28930] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5867.453082][T28930] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5867.453084][T28930] Call Trace:
[ 5867.453086][T28930]
[5867.453088][T28930] dump_stack_lvl (lib/dump_stack.c:123)
[5867.453094][T28930] check_preemption_disabled (lib/smp_processor_id.c:52)
[5867.453101][T28930] lwtunnel_output (net/core/lwtunnel.c:359)
[5867.453107][T28930] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5867.453115][T28930] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5867.453121][T28930] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5867.453126][T28930] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5867.453139][T28930] rawv6_sendmsg (net/ipv6/raw.c:918)
[5867.453151][T28930] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5867.453156][T28930] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5867.453160][T28930] ? __lock_release (kernel/locking/lockdep.c:5534)
[5867.453168][T28930] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5867.453172][T28930] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5867.453181][T28930] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5867.453197][T28930] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5867.453200][T28930] ? __lock_release (kernel/locking/lockdep.c:5534)
[5867.453212][T28930] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5867.453217][T28930] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5867.453223][T28930] ? __pfx___sys_sendto (net/socket.c:2147)
[5867.453237][T28930] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5867.453244][T28930] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5867.453253][T28930] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5867.453260][T28930] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5867.453270][T28930] __x64_sys_sendto (net/socket.c:2183)
[5867.453274][T28930] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5867.453278][T28930] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5867.453283][T28930] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5867.453288][T28930] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5867.453291][T28930] RIP: 0033:0x7f53dfc09a4a
[ 5867.453295][T28930] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5867.453298][T28930] RSP: 002b:00007ffd634c5098 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5867.453301][T28930] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f53dfc09a4a
[ 5867.453303][T28930] RDX: 0000000000000040 RSI: 00000000021c0340 RDI: 0000000000000005
[ 5867.453305][T28930] RBP: 00007ffd634c5120 R08: 0000000000418574 R09: 000000000000001c
[ 5867.453307][T28930] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5867.453309][T28930] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f53dfd32000
| [ 5867.453309][T28930] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f53dfd32000
| [ 5867.453324][T28930]
| [ 5867.466165][T28930] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28930
| [5867.466535][T28930] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5867.466782][T28930] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5867.466783][T28930] Call Trace:
[ 5867.466785][T28930]
[5867.466788][T28930] dump_stack_lvl (lib/dump_stack.c:123)
[5867.466795][T28930] check_preemption_disabled (lib/smp_processor_id.c:52)
[5867.466801][T28930] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5867.466808][T28930] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5867.466815][T28930] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5867.466821][T28930] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5867.466826][T28930] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5867.466838][T28930] rawv6_sendmsg (net/ipv6/raw.c:918)
[5867.466850][T28930] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5867.466855][T28930] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5867.466860][T28930] ? __lock_release (kernel/locking/lockdep.c:5534)
[5867.466868][T28930] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5867.466872][T28930] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5867.466881][T28930] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5867.466898][T28930] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5867.466900][T28930] ? __lock_release (kernel/locking/lockdep.c:5534)
[5867.466912][T28930] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5867.466917][T28930] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5867.466923][T28930] ? __pfx___sys_sendto (net/socket.c:2147)
[5867.466938][T28930] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5867.466945][T28930] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5867.466953][T28930] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5867.466960][T28930] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5867.466970][T28930] __x64_sys_sendto (net/socket.c:2183)
[5867.466974][T28930] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5867.466977][T28930] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5867.466982][T28930] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5867.466987][T28930] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5867.466990][T28930] RIP: 0033:0x7f53dfc09a4a
[ 5867.466994][T28930] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5867.466997][T28930] RSP: 002b:00007ffd634c5098 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5867.467001][T28930] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f53dfc09a4a
[ 5867.467003][T28930] RDX: 0000000000000040 RSI: 00000000021c0340 RDI: 0000000000000005
[ 5867.467005][T28930] RBP: 00007ffd634c5120 R08: 0000000000418574 R09: 000000000000001c
[ 5867.467007][T28930] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5867.467009][T28930] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f53dfd32000
| [ 5867.467009][T28930] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f53dfd32000
| [ 5867.467024][T28930]
| [ 5867.928076][T28934] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28934
| [5867.928535][T28934] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5867.928782][T28934] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5867.928784][T28934] Call Trace:
[ 5867.928786][T28934]
[5867.928789][T28934] dump_stack_lvl (lib/dump_stack.c:123)
[5867.928797][T28934] check_preemption_disabled (lib/smp_processor_id.c:52)
[5867.928804][T28934] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5867.928810][T28934] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5867.928817][T28934] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5867.928824][T28934] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5867.928829][T28934] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5867.928841][T28934] rawv6_sendmsg (net/ipv6/raw.c:918)
[5867.928852][T28934] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5867.928857][T28934] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5867.928863][T28934] ? __lock_release (kernel/locking/lockdep.c:5534)
[5867.928871][T28934] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5867.928876][T28934] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5867.928885][T28934] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5867.928901][T28934] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5867.928904][T28934] ? __lock_release (kernel/locking/lockdep.c:5534)
[5867.928915][T28934] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5867.928920][T28934] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5867.928926][T28934] ? __pfx___sys_sendto (net/socket.c:2147)
[5867.928940][T28934] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5867.928947][T28934] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5867.928955][T28934] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5867.928962][T28934] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5867.928972][T28934] __x64_sys_sendto (net/socket.c:2183)
[5867.928976][T28934] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5867.928980][T28934] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5867.928984][T28934] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5867.928989][T28934] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5867.928992][T28934] RIP: 0033:0x7f19acc63a4a
[ 5867.928997][T28934] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5867.928999][T28934] RSP: 002b:00007ffc75dacc18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5867.929003][T28934] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f19acc63a4a
[ 5867.929005][T28934] RDX: 0000000000000040 RSI: 00000000103bf340 RDI: 0000000000000005
[ 5867.929007][T28934] RBP: 00007ffc75dacca0 R08: 0000000000418574 R09: 000000000000001c
[ 5867.929009][T28934] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5867.929011][T28934] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f19acd8c000
| [ 5867.929026][T28934]
| [ 5867.929029][T28934] lwtunnel_output(): recursion limit reached on datapath
| [ 5869.373190][T28938] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28938
| [5869.373637][T28938] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5869.373885][T28938] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5869.373888][T28938] Call Trace:
[ 5869.373890][T28938]
[5869.373892][T28938] dump_stack_lvl (lib/dump_stack.c:123)
[5869.373899][T28938] check_preemption_disabled (lib/smp_processor_id.c:52)
[5869.373906][T28938] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5869.373912][T28938] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5869.373919][T28938] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5869.373926][T28938] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5869.373931][T28938] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5869.373943][T28938] rawv6_sendmsg (net/ipv6/raw.c:918)
[5869.373954][T28938] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5869.373959][T28938] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5869.373964][T28938] ? __lock_release (kernel/locking/lockdep.c:5534)
[5869.373973][T28938] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5869.373978][T28938] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5869.373987][T28938] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5869.374003][T28938] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5869.374006][T28938] ? __lock_release (kernel/locking/lockdep.c:5534)
[5869.374017][T28938] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5869.374022][T28938] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5869.374028][T28938] ? __pfx___sys_sendto (net/socket.c:2147)
[5869.374043][T28938] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5869.374049][T28938] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5869.374058][T28938] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5869.374065][T28938] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5869.374075][T28938] __x64_sys_sendto (net/socket.c:2183)
[5869.374079][T28938] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5869.374082][T28938] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5869.374087][T28938] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5869.374092][T28938] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5869.374096][T28938] RIP: 0033:0x7f348d117a4a
[ 5869.374100][T28938] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5869.374103][T28938] RSP: 002b:00007ffea01abc98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5869.374107][T28938] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f348d117a4a
[ 5869.374109][T28938] RDX: 0000000000000040 RSI: 000000000a6bf340 RDI: 0000000000000005
[ 5869.374112][T28938] RBP: 00007ffea01abd20 R08: 0000000000418574 R09: 000000000000001c
[ 5869.374114][T28938] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5869.374116][T28938] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f348d240000
| [ 5869.374131][T28938]
| [ 5869.387239][T28938] lwtunnel_output(): recursion limit reached on datapath
| [ 5870.855807][T28942] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28942
| [5870.856263][T28942] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5870.856515][T28942] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5870.856518][T28942] Call Trace:
[ 5870.856520][T28942]
[5870.856522][T28942] dump_stack_lvl (lib/dump_stack.c:123)
[5870.856530][T28942] check_preemption_disabled (lib/smp_processor_id.c:52)
[5870.856536][T28942] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5870.856543][T28942] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5870.856550][T28942] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5870.856557][T28942] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5870.856562][T28942] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5870.856574][T28942] rawv6_sendmsg (net/ipv6/raw.c:918)
[5870.856585][T28942] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5870.856590][T28942] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5870.856599][T28942] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5870.856605][T28942] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5870.856609][T28942] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[5870.856618][T28942] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5870.856634][T28942] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5870.856637][T28942] ? __lock_release (kernel/locking/lockdep.c:5534)
[5870.856648][T28942] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5870.856653][T28942] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5870.856659][T28942] ? __pfx___sys_sendto (net/socket.c:2147)
[5870.856671][T28942] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[5870.856679][T28942] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5870.856683][T28942] ? 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)
[5870.856687][T28942] ? __lock_release (kernel/locking/lockdep.c:5534)
[5870.856694][T28942] ? 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)
[5870.856699][T28942] ? 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)
[5870.856708][T28942] __x64_sys_sendto (net/socket.c:2183)
[5870.856712][T28942] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5870.856715][T28942] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5870.856720][T28942] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5870.856724][T28942] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5870.856728][T28942] RIP: 0033:0x7f3ec59bfa4a
[ 5870.856732][T28942] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5870.856735][T28942] RSP: 002b:00007ffd74e60ce8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5870.856739][T28942] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3ec59bfa4a
[ 5870.856742][T28942] RDX: 0000000000000040 RSI: 00000000280de340 RDI: 0000000000000005
[ 5870.856743][T28942] RBP: 00007ffd74e60d70 R08: 0000000000418574 R09: 000000000000001c
[ 5870.856745][T28942] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5870.856747][T28942] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3ec5ae8000
| [ 5870.856747][T28942] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3ec5ae8000
| [ 5870.856762][T28942]
| [ 5870.856764][T28942] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28942
| [5870.869337][T28942] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5870.869580][T28942] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5870.869582][T28942] Call Trace:
[ 5870.869585][T28942]
[5870.869587][T28942] dump_stack_lvl (lib/dump_stack.c:123)
[5870.869593][T28942] check_preemption_disabled (lib/smp_processor_id.c:52)
[5870.869598][T28942] lwtunnel_output (net/core/lwtunnel.c:359)
[5870.869605][T28942] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5870.869612][T28942] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5870.869618][T28942] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5870.869633][T28942] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5870.869645][T28942] rawv6_sendmsg (net/ipv6/raw.c:918)
[5870.869656][T28942] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5870.869660][T28942] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5870.869669][T28942] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5870.869672][T28942] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5870.869675][T28942] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[5870.869684][T28942] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5870.869700][T28942] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5870.869702][T28942] ? __lock_release (kernel/locking/lockdep.c:5534)
[5870.869713][T28942] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5870.869717][T28942] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5870.869723][T28942] ? __pfx___sys_sendto (net/socket.c:2147)
[5870.869735][T28942] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[5870.869742][T28942] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5870.869747][T28942] ? 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)
[5870.869750][T28942] ? __lock_release (kernel/locking/lockdep.c:5534)
[5870.869757][T28942] ? 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)
[5870.869762][T28942] ? 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)
[5870.869770][T28942] __x64_sys_sendto (net/socket.c:2183)
[5870.869774][T28942] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5870.869777][T28942] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5870.869781][T28942] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5870.869786][T28942] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5870.869790][T28942] RIP: 0033:0x7f3ec59bfa4a
[ 5870.869793][T28942] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5870.869796][T28942] RSP: 002b:00007ffd74e60ce8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5870.869799][T28942] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3ec59bfa4a
[ 5870.869802][T28942] RDX: 0000000000000040 RSI: 00000000280de340 RDI: 0000000000000005
[ 5870.869804][T28942] RBP: 00007ffd74e60d70 R08: 0000000000418574 R09: 000000000000001c
[ 5870.869805][T28942] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5870.869807][T28942] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3ec5ae8000
| [ 5870.869807][T28942] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3ec5ae8000
| [ 5870.869822][T28942]
| [ 5870.887985][T28942] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28942
| [5870.888355][T28942] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5870.888594][T28942] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5870.888595][T28942] Call Trace:
[ 5870.888597][T28942]
[5870.888599][T28942] dump_stack_lvl (lib/dump_stack.c:123)
[5870.888606][T28942] check_preemption_disabled (lib/smp_processor_id.c:52)
[5870.888611][T28942] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5870.888618][T28942] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5870.888624][T28942] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5870.888630][T28942] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5870.888635][T28942] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5870.888647][T28942] rawv6_sendmsg (net/ipv6/raw.c:918)
[5870.888658][T28942] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5870.888662][T28942] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5870.888671][T28942] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5870.888675][T28942] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5870.888678][T28942] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[5870.888686][T28942] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5870.888702][T28942] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5870.888704][T28942] ? __lock_release (kernel/locking/lockdep.c:5534)
[5870.888715][T28942] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5870.888719][T28942] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5870.888725][T28942] ? __pfx___sys_sendto (net/socket.c:2147)
[5870.888737][T28942] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[5870.888745][T28942] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5870.888750][T28942] ? 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)
[5870.888753][T28942] ? __lock_release (kernel/locking/lockdep.c:5534)
[5870.888760][T28942] ? 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)
[5870.888765][T28942] ? 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)
[5870.888773][T28942] __x64_sys_sendto (net/socket.c:2183)
[5870.888777][T28942] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5870.888780][T28942] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5870.888784][T28942] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5870.888789][T28942] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5870.888792][T28942] RIP: 0033:0x7f3ec59bfa4a
[ 5870.888796][T28942] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5870.888799][T28942] RSP: 002b:00007ffd74e60ce8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5870.888802][T28942] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3ec59bfa4a
[ 5870.888804][T28942] RDX: 0000000000000040 RSI: 00000000280de340 RDI: 0000000000000005
[ 5870.888806][T28942] RBP: 00007ffd74e60d70 R08: 0000000000418574 R09: 000000000000001c
[ 5870.888808][T28942] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5870.888810][T28942] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3ec5ae8000
| [ 5870.888810][T28942] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3ec5ae8000
| [ 5870.888825][T28942]
| [ 5871.342565][T28946] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28946
| [5871.343004][T28946] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5871.343269][T28946] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5871.343272][T28946] Call Trace:
[ 5871.343274][T28946]
[5871.343276][T28946] dump_stack_lvl (lib/dump_stack.c:123)
[5871.343284][T28946] check_preemption_disabled (lib/smp_processor_id.c:52)
[5871.343290][T28946] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5871.343297][T28946] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5871.343303][T28946] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5871.343309][T28946] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5871.343314][T28946] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5871.343325][T28946] rawv6_sendmsg (net/ipv6/raw.c:918)
[5871.343337][T28946] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5871.343342][T28946] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5871.343347][T28946] ? __lock_release (kernel/locking/lockdep.c:5534)
[5871.343354][T28946] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5871.343359][T28946] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5871.343367][T28946] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5871.343383][T28946] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5871.343385][T28946] ? __lock_release (kernel/locking/lockdep.c:5534)
[5871.343396][T28946] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5871.343401][T28946] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5871.343407][T28946] ? __pfx___sys_sendto (net/socket.c:2147)
[5871.343420][T28946] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5871.343427][T28946] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5871.343435][T28946] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5871.343442][T28946] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5871.343452][T28946] __x64_sys_sendto (net/socket.c:2183)
[5871.343456][T28946] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5871.343459][T28946] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5871.343464][T28946] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5871.343469][T28946] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5871.343472][T28946] RIP: 0033:0x7fd6fb2c6a4a
[ 5871.343476][T28946] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5871.343479][T28946] RSP: 002b:00007ffec2cc3178 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5871.343483][T28946] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd6fb2c6a4a
[ 5871.343485][T28946] RDX: 0000000000000040 RSI: 000000001e369340 RDI: 0000000000000005
[ 5871.343487][T28946] RBP: 00007ffec2cc3200 R08: 0000000000418574 R09: 000000000000001c
[ 5871.343489][T28946] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5871.343491][T28946] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd6fb3ef000
| [ 5871.343491][T28946] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd6fb3ef000
| [ 5871.343505][T28946]
| [ 5871.343507][T28946] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28946
| [5871.355122][T28946] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5871.355365][T28946] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5871.355367][T28946] Call Trace:
[ 5871.355369][T28946]
[5871.355371][T28946] dump_stack_lvl (lib/dump_stack.c:123)
[5871.355377][T28946] check_preemption_disabled (lib/smp_processor_id.c:52)
[5871.355383][T28946] lwtunnel_output (net/core/lwtunnel.c:359)
[5871.355390][T28946] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5871.355407][T28946] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5871.355412][T28946] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5871.355417][T28946] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5871.355429][T28946] rawv6_sendmsg (net/ipv6/raw.c:918)
[5871.355441][T28946] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5871.355446][T28946] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5871.355466][T28946] ? __lock_release (kernel/locking/lockdep.c:5534)
[5871.355474][T28946] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5871.355478][T28946] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5871.355486][T28946] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5871.355503][T28946] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5871.355505][T28946] ? __lock_release (kernel/locking/lockdep.c:5534)
[5871.355517][T28946] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5871.355522][T28946] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5871.355527][T28946] ? __pfx___sys_sendto (net/socket.c:2147)
[5871.355542][T28946] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5871.355548][T28946] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5871.355556][T28946] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5871.355563][T28946] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5871.355574][T28946] __x64_sys_sendto (net/socket.c:2183)
[5871.355578][T28946] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5871.355581][T28946] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5871.355585][T28946] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5871.355590][T28946] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5871.355594][T28946] RIP: 0033:0x7fd6fb2c6a4a
[ 5871.355597][T28946] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5871.355600][T28946] RSP: 002b:00007ffec2cc3178 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5871.355603][T28946] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd6fb2c6a4a
[ 5871.355605][T28946] RDX: 0000000000000040 RSI: 000000001e369340 RDI: 0000000000000005
[ 5871.355607][T28946] RBP: 00007ffec2cc3200 R08: 0000000000418574 R09: 000000000000001c
[ 5871.355609][T28946] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5871.355611][T28946] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd6fb3ef000
| [ 5871.819671][T28950] lwtunnel_output(): recursion limit reached on datapath
| [ 5873.295073][T28954] check_preemption_disabled: 2 callbacks suppressed
| [ 5873.295080][T28954] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28954
| [5873.295835][T28954] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5873.296075][T28954] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5873.296077][T28954] Call Trace:
[ 5873.296079][T28954]
[5873.296082][T28954] dump_stack_lvl (lib/dump_stack.c:123)
[5873.296090][T28954] check_preemption_disabled (lib/smp_processor_id.c:52)
[5873.296096][T28954] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5873.296102][T28954] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5873.296110][T28954] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5873.296118][T28954] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5873.296123][T28954] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5873.296135][T28954] rawv6_sendmsg (net/ipv6/raw.c:918)
[5873.296146][T28954] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5873.296151][T28954] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5873.296156][T28954] ? __lock_release (kernel/locking/lockdep.c:5534)
[5873.296165][T28954] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5873.296170][T28954] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5873.296179][T28954] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5873.296194][T28954] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5873.296197][T28954] ? __lock_release (kernel/locking/lockdep.c:5534)
[5873.296208][T28954] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5873.296213][T28954] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5873.296219][T28954] ? __pfx___sys_sendto (net/socket.c:2147)
[5873.296233][T28954] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5873.296239][T28954] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5873.296247][T28954] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5873.296254][T28954] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5873.296264][T28954] __x64_sys_sendto (net/socket.c:2183)
[5873.296268][T28954] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5873.296272][T28954] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5873.296276][T28954] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5873.296281][T28954] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5873.296284][T28954] RIP: 0033:0x7f104df5ba4a
[ 5873.296289][T28954] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5873.296291][T28954] RSP: 002b:00007ffdde62bee8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5873.296295][T28954] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f104df5ba4a
[ 5873.296298][T28954] RDX: 0000000000000040 RSI: 000000000df10340 RDI: 0000000000000005
[ 5873.296300][T28954] RBP: 00007ffdde62bf70 R08: 0000000000418574 R09: 000000000000001c
[ 5873.296302][T28954] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5873.296303][T28954] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f104e084000
| [ 5873.296303][T28954] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f104e084000
| [ 5873.296324][T28954]
| [ 5873.308613][T28954] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28954
| [5873.308970][T28954] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5873.309726][T28954] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5873.309728][T28954] Call Trace:
[ 5873.309730][T28954]
[5873.309732][T28954] dump_stack_lvl (lib/dump_stack.c:123)
[5873.309738][T28954] check_preemption_disabled (lib/smp_processor_id.c:52)
[5873.309744][T28954] lwtunnel_output (net/core/lwtunnel.c:359)
[5873.309751][T28954] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5873.309757][T28954] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5873.309763][T28954] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5873.309768][T28954] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5873.309780][T28954] rawv6_sendmsg (net/ipv6/raw.c:918)
[5873.309792][T28954] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5873.309797][T28954] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5873.309801][T28954] ? __lock_release (kernel/locking/lockdep.c:5534)
[5873.309809][T28954] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5873.309813][T28954] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5873.309832][T28954] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5873.309848][T28954] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5873.309851][T28954] ? __lock_release (kernel/locking/lockdep.c:5534)
[5873.309862][T28954] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5873.309866][T28954] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5873.309872][T28954] ? __pfx___sys_sendto (net/socket.c:2147)
[5873.309886][T28954] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5873.309893][T28954] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5873.309900][T28954] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5873.309907][T28954] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5873.309918][T28954] __x64_sys_sendto (net/socket.c:2183)
[5873.309922][T28954] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5873.309924][T28954] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5873.309929][T28954] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5873.309934][T28954] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5873.309937][T28954] RIP: 0033:0x7f104df5ba4a
[ 5873.309940][T28954] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5873.309943][T28954] RSP: 002b:00007ffdde62bee8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5873.309946][T28954] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f104df5ba4a
[ 5873.309948][T28954] RDX: 0000000000000040 RSI: 000000000df10340 RDI: 0000000000000005
[ 5873.309950][T28954] RBP: 00007ffdde62bf70 R08: 0000000000418574 R09: 000000000000001c
[ 5873.309952][T28954] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5873.309954][T28954] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f104e084000
| [ 5873.309954][T28954] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f104e084000
| [ 5873.309968][T28954]
| [ 5873.325809][T28954] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28954
| [5873.326183][T28954] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5873.326457][T28954] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5873.326459][T28954] Call Trace:
[ 5873.326461][T28954]
[5873.326464][T28954] dump_stack_lvl (lib/dump_stack.c:123)
[5873.326469][T28954] check_preemption_disabled (lib/smp_processor_id.c:52)
[5873.326475][T28954] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5873.326482][T28954] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5873.326488][T28954] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5873.326494][T28954] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5873.326499][T28954] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5873.326511][T28954] rawv6_sendmsg (net/ipv6/raw.c:918)
[5873.326523][T28954] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5873.326528][T28954] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5873.326532][T28954] ? __lock_release (kernel/locking/lockdep.c:5534)
[5873.326540][T28954] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5873.326544][T28954] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5873.326553][T28954] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5873.326569][T28954] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5873.326572][T28954] ? __lock_release (kernel/locking/lockdep.c:5534)
[5873.326583][T28954] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5873.326588][T28954] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5873.326593][T28954] ? __pfx___sys_sendto (net/socket.c:2147)
[5873.326608][T28954] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5873.326614][T28954] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5873.326621][T28954] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5873.326628][T28954] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5873.326638][T28954] __x64_sys_sendto (net/socket.c:2183)
[5873.326642][T28954] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5873.326645][T28954] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5873.326650][T28954] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5873.326655][T28954] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5873.326658][T28954] RIP: 0033:0x7f104df5ba4a
[ 5873.326662][T28954] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5873.326664][T28954] RSP: 002b:00007ffdde62bee8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5873.326668][T28954] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f104df5ba4a
[ 5873.326670][T28954] RDX: 0000000000000040 RSI: 000000000df10340 RDI: 0000000000000005
[ 5873.326672][T28954] RBP: 00007ffdde62bf70 R08: 0000000000418574 R09: 000000000000001c
[ 5873.326674][T28954] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5873.326676][T28954] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f104e084000
| [ 5873.326676][T28954] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f104e084000
| [ 5873.326690][T28954]
| [ 5873.774642][T28958] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28958
| [5873.775079][T28958] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5873.775334][T28958] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5873.775337][T28958] Call Trace:
[ 5873.775339][T28958]
[5873.775341][T28958] dump_stack_lvl (lib/dump_stack.c:123)
[5873.775349][T28958] check_preemption_disabled (lib/smp_processor_id.c:52)
[5873.775355][T28958] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5873.775361][T28958] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5873.775368][T28958] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5873.775374][T28958] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5873.775379][T28958] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5873.775391][T28958] rawv6_sendmsg (net/ipv6/raw.c:918)
[5873.775402][T28958] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5873.775408][T28958] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5873.775413][T28958] ? __lock_release (kernel/locking/lockdep.c:5534)
[5873.775421][T28958] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5873.775426][T28958] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5873.775435][T28958] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5873.775451][T28958] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5873.775454][T28958] ? __lock_release (kernel/locking/lockdep.c:5534)
[5873.775465][T28958] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5873.775470][T28958] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5873.775475][T28958] ? __pfx___sys_sendto (net/socket.c:2147)
[5873.775489][T28958] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5873.775496][T28958] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5873.775504][T28958] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5873.775511][T28958] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5873.775521][T28958] __x64_sys_sendto (net/socket.c:2183)
[5873.775525][T28958] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5873.775529][T28958] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5873.775533][T28958] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5873.775538][T28958] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5873.775542][T28958] RIP: 0033:0x7fa2ed99ca4a
[ 5873.775546][T28958] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5873.775549][T28958] RSP: 002b:00007fffb47b8918 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5873.775552][T28958] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa2ed99ca4a
[ 5873.775554][T28958] RDX: 0000000000000040 RSI: 000000002bac7340 RDI: 0000000000000005
[ 5873.775556][T28958] RBP: 00007fffb47b89a0 R08: 0000000000418574 R09: 000000000000001c
[ 5873.775558][T28958] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5873.775560][T28958] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa2edac5000
| [ 5873.775575][T28958]
| [ 5873.775577][T28958] lwtunnel_output(): recursion limit reached on datapath
| [ 5875.251193][T28962] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28962
| [5875.251635][T28962] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5875.251885][T28962] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5875.251888][T28962] Call Trace:
[ 5875.251890][T28962]
[5875.251893][T28962] dump_stack_lvl (lib/dump_stack.c:123)
[5875.251901][T28962] check_preemption_disabled (lib/smp_processor_id.c:52)
[5875.251907][T28962] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5875.251914][T28962] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5875.251921][T28962] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5875.251927][T28962] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5875.251932][T28962] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5875.251944][T28962] rawv6_sendmsg (net/ipv6/raw.c:918)
[5875.251955][T28962] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5875.251961][T28962] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5875.251965][T28962] ? __lock_release (kernel/locking/lockdep.c:5534)
[5875.251974][T28962] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5875.251979][T28962] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5875.251987][T28962] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5875.252003][T28962] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5875.252006][T28962] ? __lock_release (kernel/locking/lockdep.c:5534)
[5875.252017][T28962] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5875.252022][T28962] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5875.252028][T28962] ? __pfx___sys_sendto (net/socket.c:2147)
[5875.252042][T28962] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5875.252049][T28962] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5875.252057][T28962] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5875.252064][T28962] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5875.252074][T28962] __x64_sys_sendto (net/socket.c:2183)
[5875.252078][T28962] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5875.252082][T28962] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5875.252087][T28962] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5875.252092][T28962] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5875.252095][T28962] RIP: 0033:0x7fd57c036a4a
[ 5875.252099][T28962] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5875.252102][T28962] RSP: 002b:00007ffe5ccf5158 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5875.252106][T28962] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd57c036a4a
[ 5875.252108][T28962] RDX: 0000000000000040 RSI: 0000000000595340 RDI: 0000000000000005
[ 5875.252110][T28962] RBP: 00007ffe5ccf51e0 R08: 0000000000418574 R09: 000000000000001c
[ 5875.252113][T28962] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5875.252115][T28962] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd57c15f000
| [ 5875.252115][T28962] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd57c15f000
| [ 5875.252130][T28962]
| [ 5875.264502][T28962] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28962
| [5875.264850][T28962] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5875.265083][T28962] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5875.265085][T28962] Call Trace:
[ 5875.265087][T28962]
[5875.265089][T28962] dump_stack_lvl (lib/dump_stack.c:123)
[5875.265094][T28962] check_preemption_disabled (lib/smp_processor_id.c:52)
[5875.265100][T28962] lwtunnel_output (net/core/lwtunnel.c:359)
[5875.265106][T28962] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5875.265114][T28962] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5875.265120][T28962] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5875.265125][T28962] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5875.265137][T28962] rawv6_sendmsg (net/ipv6/raw.c:918)
[5875.265148][T28962] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5875.265154][T28962] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5875.265158][T28962] ? __lock_release (kernel/locking/lockdep.c:5534)
[5875.265165][T28962] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5875.265168][T28962] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5875.265177][T28962] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5875.265193][T28962] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5875.265196][T28962] ? __lock_release (kernel/locking/lockdep.c:5534)
[5875.265207][T28962] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5875.265211][T28962] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5875.265216][T28962] ? __pfx___sys_sendto (net/socket.c:2147)
[5875.265231][T28962] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5875.265237][T28962] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5875.265244][T28962] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5875.265251][T28962] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5875.265261][T28962] __x64_sys_sendto (net/socket.c:2183)
[5875.265265][T28962] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5875.265268][T28962] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5875.265273][T28962] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5875.265278][T28962] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5875.265281][T28962] RIP: 0033:0x7fd57c036a4a
[ 5875.265285][T28962] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5875.265287][T28962] RSP: 002b:00007ffe5ccf5158 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5875.265291][T28962] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd57c036a4a
[ 5875.265293][T28962] RDX: 0000000000000040 RSI: 0000000000595340 RDI: 0000000000000005
[ 5875.265295][T28962] RBP: 00007ffe5ccf51e0 R08: 0000000000418574 R09: 000000000000001c
[ 5875.265296][T28962] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5875.265299][T28962] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd57c15f000
| [ 5875.265299][T28962] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd57c15f000
| [ 5875.265313][T28962]
| [ 5875.277960][T28962] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28962
| [5875.278341][T28962] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5875.278586][T28962] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5875.278588][T28962] Call Trace:
[ 5875.278590][T28962]
[5875.278592][T28962] dump_stack_lvl (lib/dump_stack.c:123)
[5875.278599][T28962] check_preemption_disabled (lib/smp_processor_id.c:52)
[5875.278605][T28962] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5875.278611][T28962] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5875.278618][T28962] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5875.278624][T28962] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5875.278629][T28962] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5875.278641][T28962] rawv6_sendmsg (net/ipv6/raw.c:918)
[5875.278652][T28962] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5875.278658][T28962] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5875.278662][T28962] ? __lock_release (kernel/locking/lockdep.c:5534)
[5875.278669][T28962] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5875.278673][T28962] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5875.278682][T28962] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5875.278699][T28962] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5875.278701][T28962] ? __lock_release (kernel/locking/lockdep.c:5534)
[5875.278713][T28962] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5875.278717][T28962] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5875.278723][T28962] ? __pfx___sys_sendto (net/socket.c:2147)
[5875.278737][T28962] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5875.278743][T28962] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5875.278751][T28962] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5875.278759][T28962] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5875.278769][T28962] __x64_sys_sendto (net/socket.c:2183)
[5875.278773][T28962] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5875.278776][T28962] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5875.278781][T28962] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5875.278786][T28962] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5875.278789][T28962] RIP: 0033:0x7fd57c036a4a
[ 5875.278793][T28962] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5875.278795][T28962] RSP: 002b:00007ffe5ccf5158 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5875.278799][T28962] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd57c036a4a
[ 5875.278801][T28962] RDX: 0000000000000040 RSI: 0000000000595340 RDI: 0000000000000005
[ 5875.278803][T28962] RBP: 00007ffe5ccf51e0 R08: 0000000000418574 R09: 000000000000001c
[ 5875.278805][T28962] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5875.278807][T28962] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd57c15f000
| [ 5875.278807][T28962] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd57c15f000
| [ 5875.278822][T28962]
| [ 5875.725306][T28966] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28966
| [5875.725746][T28966] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5875.725993][T28966] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5875.725995][T28966] Call Trace:
[ 5875.725998][T28966]
[5875.726000][T28966] dump_stack_lvl (lib/dump_stack.c:123)
[5875.726007][T28966] check_preemption_disabled (lib/smp_processor_id.c:52)
[5875.726014][T28966] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5875.726021][T28966] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5875.726028][T28966] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5875.726034][T28966] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5875.726039][T28966] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5875.726051][T28966] rawv6_sendmsg (net/ipv6/raw.c:918)
[5875.726062][T28966] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5875.726068][T28966] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5875.726072][T28966] ? __lock_release (kernel/locking/lockdep.c:5534)
[5875.726080][T28966] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5875.726085][T28966] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5875.726094][T28966] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5875.726110][T28966] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5875.726115][T28966] ? __lock_release (kernel/locking/lockdep.c:5534)
[5875.726126][T28966] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5875.726130][T28966] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5875.726136][T28966] ? __pfx___sys_sendto (net/socket.c:2147)
[5875.726150][T28966] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5875.726157][T28966] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5875.726165][T28966] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5875.726172][T28966] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5875.726182][T28966] __x64_sys_sendto (net/socket.c:2183)
[5875.726186][T28966] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5875.726190][T28966] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5875.726195][T28966] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5875.726199][T28966] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5875.726203][T28966] RIP: 0033:0x7fcbee948a4a
[ 5875.726207][T28966] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5875.726210][T28966] RSP: 002b:00007ffd79d6ab98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5875.726214][T28966] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcbee948a4a
[ 5875.726216][T28966] RDX: 0000000000000040 RSI: 000000002ff15340 RDI: 0000000000000005
[ 5875.726218][T28966] RBP: 00007ffd79d6ac20 R08: 0000000000418574 R09: 000000000000001c
[ 5875.726220][T28966] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5875.726222][T28966] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcbeea71000
| [ 5875.738624][T28966] lwtunnel_output(): recursion limit reached on datapath
| [ 5875.839672][ C3] Dead loop on virtual device veth0, fix it urgently!
| [ 5877.213587][T28970] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28970
| [5877.214059][T28970] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5877.214338][T28970] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5877.214340][T28970] Call Trace:
[ 5877.214343][T28970]
[5877.214345][T28970] dump_stack_lvl (lib/dump_stack.c:123)
[5877.214353][T28970] check_preemption_disabled (lib/smp_processor_id.c:52)
[5877.214359][T28970] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5877.214366][T28970] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5877.214373][T28970] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5877.214379][T28970] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5877.214384][T28970] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5877.214396][T28970] rawv6_sendmsg (net/ipv6/raw.c:918)
[5877.214407][T28970] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5877.214413][T28970] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5877.214418][T28970] ? __lock_release (kernel/locking/lockdep.c:5534)
[5877.214427][T28970] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5877.214431][T28970] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5877.214440][T28970] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5877.214456][T28970] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5877.214459][T28970] ? __lock_release (kernel/locking/lockdep.c:5534)
[5877.214470][T28970] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5877.214475][T28970] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5877.214481][T28970] ? __pfx___sys_sendto (net/socket.c:2147)
[5877.214495][T28970] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5877.214502][T28970] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5877.214511][T28970] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5877.214518][T28970] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5877.214528][T28970] __x64_sys_sendto (net/socket.c:2183)
[5877.214532][T28970] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5877.214535][T28970] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5877.214540][T28970] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5877.214545][T28970] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5877.214549][T28970] RIP: 0033:0x7f1cf2d15a4a
[ 5877.214553][T28970] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5877.214556][T28970] RSP: 002b:00007fff99dbb418 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5877.214560][T28970] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1cf2d15a4a
[ 5877.214562][T28970] RDX: 0000000000000040 RSI: 00000000053a5340 RDI: 0000000000000005
[ 5877.214564][T28970] RBP: 00007fff99dbb4a0 R08: 0000000000418574 R09: 000000000000001c
[ 5877.214567][T28970] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5877.214569][T28970] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1cf2e3e000
| [ 5877.214569][T28970] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1cf2e3e000
| [ 5877.214583][T28970]
| [ 5877.214586][T28970] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28970
| [5877.226772][T28970] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5877.227031][T28970] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5877.227033][T28970] Call Trace:
[ 5877.227035][T28970]
[5877.227037][T28970] dump_stack_lvl (lib/dump_stack.c:123)
[5877.227043][T28970] check_preemption_disabled (lib/smp_processor_id.c:52)
[5877.227049][T28970] lwtunnel_output (net/core/lwtunnel.c:359)
[5877.227055][T28970] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5877.227062][T28970] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5877.227068][T28970] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5877.227072][T28970] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5877.227085][T28970] rawv6_sendmsg (net/ipv6/raw.c:918)
[5877.227096][T28970] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5877.227102][T28970] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5877.227105][T28970] ? __lock_release (kernel/locking/lockdep.c:5534)
[5877.227115][T28970] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5877.227118][T28970] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5877.227127][T28970] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5877.227143][T28970] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5877.227146][T28970] ? __lock_release (kernel/locking/lockdep.c:5534)
[5877.227158][T28970] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5877.227162][T28970] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5877.227167][T28970] ? __pfx___sys_sendto (net/socket.c:2147)
[5877.227182][T28970] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5877.227188][T28970] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5877.227196][T28970] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5877.227203][T28970] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5877.227213][T28970] __x64_sys_sendto (net/socket.c:2183)
[5877.227217][T28970] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5877.227220][T28970] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5877.227225][T28970] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5877.227230][T28970] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5877.227233][T28970] RIP: 0033:0x7f1cf2d15a4a
[ 5877.227237][T28970] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5877.227239][T28970] RSP: 002b:00007fff99dbb418 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5877.227243][T28970] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1cf2d15a4a
[ 5877.227245][T28970] RDX: 0000000000000040 RSI: 00000000053a5340 RDI: 0000000000000005
[ 5877.227247][T28970] RBP: 00007fff99dbb4a0 R08: 0000000000418574 R09: 000000000000001c
[ 5877.227249][T28970] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5877.227251][T28970] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1cf2e3e000
| [ 5877.656939][T28974] lwtunnel_output(): recursion limit reached on datapath
| [ 5879.105917][T28978] check_preemption_disabled: 2 callbacks suppressed
| [ 5879.105923][T28978] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28978
| [5879.106712][T28978] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5879.106975][T28978] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5879.106977][T28978] Call Trace:
[ 5879.106979][T28978]
[5879.106982][T28978] dump_stack_lvl (lib/dump_stack.c:123)
[5879.106989][T28978] check_preemption_disabled (lib/smp_processor_id.c:52)
[5879.106996][T28978] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5879.107002][T28978] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5879.107009][T28978] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5879.107016][T28978] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5879.107021][T28978] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5879.107033][T28978] rawv6_sendmsg (net/ipv6/raw.c:918)
[5879.107045][T28978] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5879.107050][T28978] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5879.107055][T28978] ? __lock_release (kernel/locking/lockdep.c:5534)
[5879.107064][T28978] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5879.107069][T28978] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5879.107078][T28978] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5879.107094][T28978] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5879.107097][T28978] ? __lock_release (kernel/locking/lockdep.c:5534)
[5879.107108][T28978] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5879.107115][T28978] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5879.107121][T28978] ? __pfx___sys_sendto (net/socket.c:2147)
[5879.107135][T28978] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5879.107142][T28978] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5879.107151][T28978] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5879.107158][T28978] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5879.107168][T28978] __x64_sys_sendto (net/socket.c:2183)
[5879.107172][T28978] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5879.107176][T28978] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5879.107181][T28978] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5879.107185][T28978] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5879.107189][T28978] RIP: 0033:0x7effdc484a4a
[ 5879.107193][T28978] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5879.107196][T28978] RSP: 002b:00007ffef26abcb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5879.107200][T28978] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007effdc484a4a
[ 5879.107203][T28978] RDX: 0000000000000040 RSI: 00000000287e5340 RDI: 0000000000000005
[ 5879.107205][T28978] RBP: 00007ffef26abd40 R08: 0000000000418574 R09: 000000000000001c
[ 5879.107207][T28978] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5879.107209][T28978] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007effdc5ad000
| [ 5879.107209][T28978] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007effdc5ad000
| [ 5879.107223][T28978]
| [ 5879.120315][T28978] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28978
| [5879.120683][T28978] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5879.120931][T28978] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5879.120933][T28978] Call Trace:
[ 5879.120935][T28978]
[5879.120937][T28978] dump_stack_lvl (lib/dump_stack.c:123)
[5879.120943][T28978] check_preemption_disabled (lib/smp_processor_id.c:52)
[5879.120949][T28978] lwtunnel_output (net/core/lwtunnel.c:359)
[5879.120956][T28978] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5879.120962][T28978] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5879.120968][T28978] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5879.120972][T28978] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5879.120984][T28978] rawv6_sendmsg (net/ipv6/raw.c:918)
[5879.120996][T28978] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5879.121001][T28978] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5879.121004][T28978] ? __lock_release (kernel/locking/lockdep.c:5534)
[5879.121012][T28978] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5879.121016][T28978] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5879.121025][T28978] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5879.121041][T28978] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5879.121043][T28978] ? __lock_release (kernel/locking/lockdep.c:5534)
[5879.121054][T28978] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5879.121058][T28978] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5879.121064][T28978] ? __pfx___sys_sendto (net/socket.c:2147)
[5879.121079][T28978] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5879.121085][T28978] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5879.121092][T28978] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5879.121099][T28978] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5879.121109][T28978] __x64_sys_sendto (net/socket.c:2183)
[5879.121115][T28978] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5879.121118][T28978] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5879.121122][T28978] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5879.121127][T28978] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5879.121130][T28978] RIP: 0033:0x7effdc484a4a
[ 5879.121134][T28978] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5879.121137][T28978] RSP: 002b:00007ffef26abcb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5879.121140][T28978] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007effdc484a4a
[ 5879.121142][T28978] RDX: 0000000000000040 RSI: 00000000287e5340 RDI: 0000000000000005
[ 5879.121144][T28978] RBP: 00007ffef26abd40 R08: 0000000000418574 R09: 000000000000001c
[ 5879.121146][T28978] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5879.121148][T28978] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007effdc5ad000
| [ 5879.121148][T28978] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007effdc5ad000
| [ 5879.121162][T28978]
| [ 5879.133870][T28978] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28978
| [5879.134257][T28978] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5879.134511][T28978] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5879.134513][T28978] Call Trace:
[ 5879.134515][T28978]
[5879.134517][T28978] dump_stack_lvl (lib/dump_stack.c:123)
[5879.134523][T28978] check_preemption_disabled (lib/smp_processor_id.c:52)
[5879.134529][T28978] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5879.134535][T28978] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5879.134541][T28978] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5879.134547][T28978] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5879.134552][T28978] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5879.134564][T28978] rawv6_sendmsg (net/ipv6/raw.c:918)
[5879.134575][T28978] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5879.134581][T28978] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5879.134584][T28978] ? __lock_release (kernel/locking/lockdep.c:5534)
[5879.134592][T28978] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5879.134595][T28978] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5879.134604][T28978] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5879.134620][T28978] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5879.134623][T28978] ? __lock_release (kernel/locking/lockdep.c:5534)
[5879.134634][T28978] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5879.134638][T28978] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5879.134644][T28978] ? __pfx___sys_sendto (net/socket.c:2147)
[5879.134658][T28978] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5879.134664][T28978] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5879.134671][T28978] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5879.134678][T28978] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5879.134688][T28978] __x64_sys_sendto (net/socket.c:2183)
[5879.134692][T28978] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5879.134695][T28978] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5879.134700][T28978] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5879.134704][T28978] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5879.134708][T28978] RIP: 0033:0x7effdc484a4a
[ 5879.134711][T28978] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5879.134714][T28978] RSP: 002b:00007ffef26abcb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5879.134717][T28978] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007effdc484a4a
[ 5879.134719][T28978] RDX: 0000000000000040 RSI: 00000000287e5340 RDI: 0000000000000005
[ 5879.134721][T28978] RBP: 00007ffef26abd40 R08: 0000000000418574 R09: 000000000000001c
[ 5879.134723][T28978] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5879.134725][T28978] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007effdc5ad000
| [ 5879.134725][T28978] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007effdc5ad000
| [ 5879.134740][T28978]
| [ 5879.588377][T28982] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28982
| [5879.588819][T28982] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5879.589065][T28982] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5879.589067][T28982] Call Trace:
[ 5879.589070][T28982]
[5879.589072][T28982] dump_stack_lvl (lib/dump_stack.c:123)
[5879.589080][T28982] check_preemption_disabled (lib/smp_processor_id.c:52)
[5879.589086][T28982] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5879.589093][T28982] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5879.589099][T28982] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5879.589105][T28982] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5879.589110][T28982] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5879.589124][T28982] rawv6_sendmsg (net/ipv6/raw.c:918)
[5879.589136][T28982] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5879.589141][T28982] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5879.589146][T28982] ? __lock_release (kernel/locking/lockdep.c:5534)
[5879.589154][T28982] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5879.589159][T28982] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5879.589168][T28982] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5879.589184][T28982] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5879.589187][T28982] ? __lock_release (kernel/locking/lockdep.c:5534)
[5879.589198][T28982] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5879.589203][T28982] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5879.589208][T28982] ? __pfx___sys_sendto (net/socket.c:2147)
[5879.589223][T28982] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5879.589229][T28982] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5879.589238][T28982] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5879.589245][T28982] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5879.589256][T28982] __x64_sys_sendto (net/socket.c:2183)
[5879.589260][T28982] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5879.589263][T28982] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5879.589268][T28982] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5879.589273][T28982] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5879.589276][T28982] RIP: 0033:0x7efef7c4ba4a
[ 5879.589280][T28982] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5879.589283][T28982] RSP: 002b:00007ffda5fce088 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5879.589287][T28982] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efef7c4ba4a
[ 5879.589289][T28982] RDX: 0000000000000040 RSI: 000000003044c340 RDI: 0000000000000005
[ 5879.589291][T28982] RBP: 00007ffda5fce110 R08: 0000000000418574 R09: 000000000000001c
[ 5879.589293][T28982] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5879.589295][T28982] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efef7d74000
| [ 5879.589310][T28982]
| [ 5879.602575][T28982] lwtunnel_output(): recursion limit reached on datapath
| [ 5881.068028][T28986] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28986
| [5881.068489][T28986] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5881.068733][T28986] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5881.068736][T28986] Call Trace:
[ 5881.068738][T28986]
[5881.068740][T28986] dump_stack_lvl (lib/dump_stack.c:123)
[5881.068748][T28986] check_preemption_disabled (lib/smp_processor_id.c:52)
[5881.068754][T28986] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5881.068761][T28986] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5881.068768][T28986] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5881.068774][T28986] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5881.068779][T28986] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5881.068790][T28986] rawv6_sendmsg (net/ipv6/raw.c:918)
[5881.068802][T28986] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5881.068807][T28986] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5881.068812][T28986] ? __lock_release (kernel/locking/lockdep.c:5534)
[5881.068821][T28986] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5881.068826][T28986] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5881.068835][T28986] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5881.068851][T28986] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5881.068853][T28986] ? __lock_release (kernel/locking/lockdep.c:5534)
[5881.068865][T28986] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5881.068869][T28986] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5881.068875][T28986] ? __pfx___sys_sendto (net/socket.c:2147)
[5881.068900][T28986] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5881.068906][T28986] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5881.068915][T28986] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5881.068922][T28986] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5881.068932][T28986] __x64_sys_sendto (net/socket.c:2183)
[5881.068936][T28986] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5881.068939][T28986] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5881.068944][T28986] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5881.068949][T28986] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5881.068952][T28986] RIP: 0033:0x7f1ba248ca4a
[ 5881.068956][T28986] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5881.068960][T28986] RSP: 002b:00007ffe4233a288 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5881.068963][T28986] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1ba248ca4a
[ 5881.068966][T28986] RDX: 0000000000000040 RSI: 0000000004625340 RDI: 0000000000000005
[ 5881.068968][T28986] RBP: 00007ffe4233a310 R08: 0000000000418574 R09: 000000000000001c
[ 5881.068970][T28986] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5881.068972][T28986] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1ba25b5000
| [ 5881.068972][T28986] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1ba25b5000
| [ 5881.068986][T28986]
| [ 5881.068988][T28986] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28986
| [5881.080642][T28986] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5881.080881][T28986] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5881.080883][T28986] Call Trace:
[ 5881.080884][T28986]
[5881.080886][T28986] dump_stack_lvl (lib/dump_stack.c:123)
[5881.080892][T28986] check_preemption_disabled (lib/smp_processor_id.c:52)
[5881.080898][T28986] lwtunnel_output (net/core/lwtunnel.c:359)
[5881.080904][T28986] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5881.080911][T28986] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5881.080916][T28986] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5881.080921][T28986] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5881.080933][T28986] rawv6_sendmsg (net/ipv6/raw.c:918)
[5881.080945][T28986] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5881.080950][T28986] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5881.080954][T28986] ? __lock_release (kernel/locking/lockdep.c:5534)
[5881.080961][T28986] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5881.080965][T28986] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5881.080974][T28986] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5881.080989][T28986] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5881.080992][T28986] ? __lock_release (kernel/locking/lockdep.c:5534)
[5881.081003][T28986] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5881.081007][T28986] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5881.081013][T28986] ? __pfx___sys_sendto (net/socket.c:2147)
[5881.081028][T28986] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5881.081034][T28986] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5881.081041][T28986] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5881.081048][T28986] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5881.081058][T28986] __x64_sys_sendto (net/socket.c:2183)
[5881.081062][T28986] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5881.081065][T28986] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5881.081070][T28986] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5881.081075][T28986] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5881.081078][T28986] RIP: 0033:0x7f1ba248ca4a
[ 5881.081081][T28986] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5881.081084][T28986] RSP: 002b:00007ffe4233a288 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5881.081087][T28986] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1ba248ca4a
[ 5881.081089][T28986] RDX: 0000000000000040 RSI: 0000000004625340 RDI: 0000000000000005
[ 5881.081091][T28986] RBP: 00007ffe4233a310 R08: 0000000000418574 R09: 000000000000001c
[ 5881.081093][T28986] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5881.081095][T28986] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1ba25b5000
| [ 5881.081095][T28986] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1ba25b5000
| [ 5881.081109][T28986]
| [ 5881.093523][T28986] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28986
| [5881.093877][T28986] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5881.094134][T28986] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5881.094136][T28986] Call Trace:
[ 5881.094138][T28986]
[5881.094140][T28986] dump_stack_lvl (lib/dump_stack.c:123)
[5881.094146][T28986] check_preemption_disabled (lib/smp_processor_id.c:52)
[5881.094152][T28986] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5881.094158][T28986] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5881.094165][T28986] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5881.094170][T28986] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5881.094175][T28986] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5881.094187][T28986] rawv6_sendmsg (net/ipv6/raw.c:918)
[5881.094199][T28986] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5881.094204][T28986] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5881.094208][T28986] ? __lock_release (kernel/locking/lockdep.c:5534)
[5881.094215][T28986] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5881.094220][T28986] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5881.094229][T28986] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5881.094244][T28986] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5881.094247][T28986] ? __lock_release (kernel/locking/lockdep.c:5534)
[5881.094258][T28986] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5881.094263][T28986] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5881.094268][T28986] ? __pfx___sys_sendto (net/socket.c:2147)
[5881.094283][T28986] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5881.094289][T28986] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5881.094296][T28986] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5881.094303][T28986] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5881.094313][T28986] __x64_sys_sendto (net/socket.c:2183)
[5881.094317][T28986] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5881.094320][T28986] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5881.094325][T28986] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5881.094329][T28986] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5881.094332][T28986] RIP: 0033:0x7f1ba248ca4a
[ 5881.094336][T28986] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5881.094339][T28986] RSP: 002b:00007ffe4233a288 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5881.094342][T28986] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1ba248ca4a
[ 5881.094345][T28986] RDX: 0000000000000040 RSI: 0000000004625340 RDI: 0000000000000005
[ 5881.094346][T28986] RBP: 00007ffe4233a310 R08: 0000000000418574 R09: 000000000000001c
[ 5881.094349][T28986] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5881.094351][T28986] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1ba25b5000
| [ 5881.094351][T28986] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1ba25b5000
| [ 5881.094365][T28986]
| [ 5881.568004][T28990] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28990
| [5881.569639][T28990] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5881.569906][T28990] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5881.569908][T28990] Call Trace:
[ 5881.569910][T28990]
[5881.569913][T28990] dump_stack_lvl (lib/dump_stack.c:123)
[5881.569920][T28990] check_preemption_disabled (lib/smp_processor_id.c:52)
[5881.569926][T28990] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5881.569933][T28990] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5881.569941][T28990] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5881.569947][T28990] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5881.569951][T28990] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5881.569963][T28990] rawv6_sendmsg (net/ipv6/raw.c:918)
[5881.569975][T28990] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5881.569980][T28990] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5881.569986][T28990] ? __lock_release (kernel/locking/lockdep.c:5534)
[5881.569994][T28990] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5881.569999][T28990] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5881.570008][T28990] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5881.570024][T28990] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5881.570027][T28990] ? __lock_release (kernel/locking/lockdep.c:5534)
[5881.570038][T28990] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5881.570043][T28990] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5881.570049][T28990] ? __pfx___sys_sendto (net/socket.c:2147)
[5881.570063][T28990] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5881.570069][T28990] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5881.570078][T28990] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5881.570085][T28990] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5881.570095][T28990] __x64_sys_sendto (net/socket.c:2183)
[5881.570099][T28990] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5881.570103][T28990] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5881.570108][T28990] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5881.570114][T28990] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5881.570118][T28990] RIP: 0033:0x7f58dbdd8a4a
[ 5881.570122][T28990] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5881.570125][T28990] RSP: 002b:00007ffede86ec58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5881.570129][T28990] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f58dbdd8a4a
[ 5881.570131][T28990] RDX: 0000000000000040 RSI: 0000000015263340 RDI: 0000000000000005
[ 5881.570133][T28990] RBP: 00007ffede86ece0 R08: 0000000000418574 R09: 000000000000001c
[ 5881.570135][T28990] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5881.570137][T28990] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f58dbf01000
| [ 5881.570151][T28990]
| [ 5881.582585][T28990] lwtunnel_output(): recursion limit reached on datapath
| [ 5883.030476][T28994] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28994
| [5883.030915][T28994] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5883.031175][T28994] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5883.031177][T28994] Call Trace:
[ 5883.031179][T28994]
[5883.031182][T28994] dump_stack_lvl (lib/dump_stack.c:123)
[5883.031189][T28994] check_preemption_disabled (lib/smp_processor_id.c:52)
[5883.031196][T28994] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5883.031202][T28994] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5883.031209][T28994] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5883.031215][T28994] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5883.031220][T28994] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5883.031232][T28994] rawv6_sendmsg (net/ipv6/raw.c:918)
[5883.031243][T28994] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5883.031249][T28994] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5883.031254][T28994] ? __lock_release (kernel/locking/lockdep.c:5534)
[5883.031263][T28994] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5883.031268][T28994] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5883.031277][T28994] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5883.031293][T28994] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5883.031295][T28994] ? __lock_release (kernel/locking/lockdep.c:5534)
[5883.031307][T28994] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5883.031312][T28994] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5883.031317][T28994] ? __pfx___sys_sendto (net/socket.c:2147)
[5883.031331][T28994] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5883.031338][T28994] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5883.031347][T28994] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5883.031354][T28994] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5883.031364][T28994] __x64_sys_sendto (net/socket.c:2183)
[5883.031368][T28994] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5883.031371][T28994] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5883.031376][T28994] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5883.031381][T28994] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5883.031385][T28994] RIP: 0033:0x7faaf434fa4a
[ 5883.031389][T28994] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5883.031392][T28994] RSP: 002b:00007ffe09eeb008 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5883.031396][T28994] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007faaf434fa4a
[ 5883.031398][T28994] RDX: 0000000000000040 RSI: 00000000290f0340 RDI: 0000000000000005
[ 5883.031400][T28994] RBP: 00007ffe09eeb090 R08: 0000000000418574 R09: 000000000000001c
[ 5883.031402][T28994] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5883.031404][T28994] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faaf4478000
| [ 5883.031419][T28994]
| [ 5883.031421][T28994] lwtunnel_output(): recursion limit reached on datapath
| [ 5884.501696][T28998] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/28998
| [5884.502191][T28998] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5884.502453][T28998] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5884.502455][T28998] Call Trace:
[ 5884.502458][T28998]
[5884.502460][T28998] dump_stack_lvl (lib/dump_stack.c:123)
[5884.502468][T28998] check_preemption_disabled (lib/smp_processor_id.c:52)
[5884.502475][T28998] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5884.502482][T28998] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5884.502489][T28998] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5884.502495][T28998] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5884.502500][T28998] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5884.502512][T28998] rawv6_sendmsg (net/ipv6/raw.c:918)
[5884.502524][T28998] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5884.502530][T28998] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5884.502534][T28998] ? __lock_release (kernel/locking/lockdep.c:5534)
[5884.502543][T28998] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5884.502548][T28998] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5884.502557][T28998] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5884.502573][T28998] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5884.502576][T28998] ? __lock_release (kernel/locking/lockdep.c:5534)
[5884.502587][T28998] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5884.502592][T28998] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5884.502598][T28998] ? __pfx___sys_sendto (net/socket.c:2147)
[5884.502612][T28998] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5884.502619][T28998] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5884.502627][T28998] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5884.502634][T28998] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5884.502644][T28998] __x64_sys_sendto (net/socket.c:2183)
[5884.502648][T28998] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5884.502652][T28998] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5884.502656][T28998] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5884.502661][T28998] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5884.502665][T28998] RIP: 0033:0x7f92e507da4a
[ 5884.502669][T28998] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5884.502672][T28998] RSP: 002b:00007ffeb1869408 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5884.502675][T28998] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f92e507da4a
[ 5884.502678][T28998] RDX: 0000000000000040 RSI: 0000000033b91340 RDI: 0000000000000005
[ 5884.502680][T28998] RBP: 00007ffeb1869490 R08: 0000000000418574 R09: 000000000000001c
[ 5884.502682][T28998] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5884.502684][T28998] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f92e51a6000
| [ 5884.502684][T28998] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f92e51a6000
| [ 5884.502698][T28998]
| [ 5884.502701][T28998] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28998
| [5884.514533][T28998] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5884.514783][T28998] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5884.514784][T28998] Call Trace:
[ 5884.514786][T28998]
[5884.514788][T28998] dump_stack_lvl (lib/dump_stack.c:123)
[5884.514795][T28998] check_preemption_disabled (lib/smp_processor_id.c:52)
[5884.514801][T28998] lwtunnel_output (net/core/lwtunnel.c:359)
[5884.514807][T28998] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5884.514814][T28998] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5884.514821][T28998] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5884.514825][T28998] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5884.514837][T28998] rawv6_sendmsg (net/ipv6/raw.c:918)
[5884.514849][T28998] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5884.514854][T28998] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5884.514858][T28998] ? __lock_release (kernel/locking/lockdep.c:5534)
[5884.514866][T28998] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5884.514870][T28998] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5884.514879][T28998] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5884.514895][T28998] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5884.514897][T28998] ? __lock_release (kernel/locking/lockdep.c:5534)
[5884.514908][T28998] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5884.514913][T28998] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5884.514919][T28998] ? __pfx___sys_sendto (net/socket.c:2147)
[5884.514933][T28998] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5884.514939][T28998] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5884.514947][T28998] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5884.514954][T28998] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5884.514965][T28998] __x64_sys_sendto (net/socket.c:2183)
[5884.514969][T28998] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5884.514972][T28998] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5884.514976][T28998] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5884.514981][T28998] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5884.514985][T28998] RIP: 0033:0x7f92e507da4a
[ 5884.514988][T28998] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5884.514991][T28998] RSP: 002b:00007ffeb1869408 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5884.514994][T28998] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f92e507da4a
[ 5884.514996][T28998] RDX: 0000000000000040 RSI: 0000000033b91340 RDI: 0000000000000005
[ 5884.514998][T28998] RBP: 00007ffeb1869490 R08: 0000000000418574 R09: 000000000000001c
[ 5884.515000][T28998] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5884.515002][T28998] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f92e51a6000
| [ 5884.515002][T28998] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f92e51a6000
| [ 5884.515016][T28998]
| [ 5884.530055][T28998] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/28998
| [5884.530452][T28998] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5884.530709][T28998] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5884.530711][T28998] Call Trace:
[ 5884.530713][T28998]
[5884.530715][T28998] dump_stack_lvl (lib/dump_stack.c:123)
[5884.530722][T28998] check_preemption_disabled (lib/smp_processor_id.c:52)
[5884.530728][T28998] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5884.530735][T28998] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5884.530742][T28998] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5884.530748][T28998] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5884.530752][T28998] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5884.530765][T28998] rawv6_sendmsg (net/ipv6/raw.c:918)
[5884.530777][T28998] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5884.530782][T28998] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5884.530786][T28998] ? __lock_release (kernel/locking/lockdep.c:5534)
[5884.530794][T28998] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5884.530797][T28998] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5884.530807][T28998] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5884.530823][T28998] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5884.530826][T28998] ? __lock_release (kernel/locking/lockdep.c:5534)
[5884.530837][T28998] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5884.530841][T28998] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5884.530847][T28998] ? __pfx___sys_sendto (net/socket.c:2147)
[5884.530862][T28998] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5884.530868][T28998] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5884.530876][T28998] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5884.530883][T28998] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5884.530894][T28998] __x64_sys_sendto (net/socket.c:2183)
[5884.530898][T28998] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5884.530901][T28998] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5884.530906][T28998] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5884.530911][T28998] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5884.530914][T28998] RIP: 0033:0x7f92e507da4a
[ 5884.530918][T28998] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5884.530921][T28998] RSP: 002b:00007ffeb1869408 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5884.530925][T28998] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f92e507da4a
[ 5884.530927][T28998] RDX: 0000000000000040 RSI: 0000000033b91340 RDI: 0000000000000005
[ 5884.530929][T28998] RBP: 00007ffeb1869490 R08: 0000000000418574 R09: 000000000000001c
[ 5884.530931][T28998] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5884.530933][T28998] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f92e51a6000
| [ 5884.530933][T28998] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f92e51a6000
| [ 5884.530948][T28998]
| [ 5885.005280][T29002] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29002
| [5885.005747][T29002] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5885.006006][T29002] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5885.006008][T29002] Call Trace:
[ 5885.006010][T29002]
[5885.006013][T29002] dump_stack_lvl (lib/dump_stack.c:123)
[5885.006020][T29002] check_preemption_disabled (lib/smp_processor_id.c:52)
[5885.006026][T29002] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5885.006033][T29002] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5885.006041][T29002] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5885.006047][T29002] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5885.006051][T29002] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5885.006064][T29002] rawv6_sendmsg (net/ipv6/raw.c:918)
[5885.006075][T29002] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5885.006081][T29002] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5885.006085][T29002] ? __lock_release (kernel/locking/lockdep.c:5534)
[5885.006094][T29002] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5885.006098][T29002] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5885.006107][T29002] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5885.006125][T29002] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5885.006127][T29002] ? __lock_release (kernel/locking/lockdep.c:5534)
[5885.006139][T29002] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5885.006143][T29002] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5885.006149][T29002] ? __pfx___sys_sendto (net/socket.c:2147)
[5885.006163][T29002] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5885.006170][T29002] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5885.006178][T29002] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5885.006185][T29002] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5885.006195][T29002] __x64_sys_sendto (net/socket.c:2183)
[5885.006199][T29002] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5885.006203][T29002] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5885.006208][T29002] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5885.006213][T29002] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5885.006217][T29002] RIP: 0033:0x7fd45480ea4a
[ 5885.006221][T29002] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5885.006224][T29002] RSP: 002b:00007ffe24aca4b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5885.006227][T29002] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd45480ea4a
[ 5885.006230][T29002] RDX: 0000000000000040 RSI: 0000000033388340 RDI: 0000000000000005
[ 5885.006232][T29002] RBP: 00007ffe24aca540 R08: 0000000000418574 R09: 000000000000001c
[ 5885.006234][T29002] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5885.006236][T29002] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd454937000
| [ 5885.006236][T29002] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd454937000
| [ 5885.006251][T29002]
| [ 5885.019376][T29002] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29002
| [5885.019742][T29002] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5885.019991][T29002] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5885.019993][T29002] Call Trace:
[ 5885.019995][T29002]
[5885.019997][T29002] dump_stack_lvl (lib/dump_stack.c:123)
[5885.020004][T29002] check_preemption_disabled (lib/smp_processor_id.c:52)
[5885.020009][T29002] lwtunnel_output (net/core/lwtunnel.c:359)
[5885.020016][T29002] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5885.020022][T29002] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5885.020028][T29002] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5885.020033][T29002] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5885.020045][T29002] rawv6_sendmsg (net/ipv6/raw.c:918)
[5885.020057][T29002] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5885.020062][T29002] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5885.020066][T29002] ? __lock_release (kernel/locking/lockdep.c:5534)
[5885.020074][T29002] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5885.020078][T29002] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5885.020086][T29002] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5885.020102][T29002] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5885.020105][T29002] ? __lock_release (kernel/locking/lockdep.c:5534)
[5885.020118][T29002] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5885.020122][T29002] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5885.020127][T29002] ? __pfx___sys_sendto (net/socket.c:2147)
[5885.020142][T29002] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5885.020148][T29002] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5885.020156][T29002] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5885.020163][T29002] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5885.020173][T29002] __x64_sys_sendto (net/socket.c:2183)
[5885.020177][T29002] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5885.020179][T29002] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5885.020184][T29002] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5885.020189][T29002] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5885.020192][T29002] RIP: 0033:0x7fd45480ea4a
[ 5885.020196][T29002] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5885.020199][T29002] RSP: 002b:00007ffe24aca4b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5885.020202][T29002] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd45480ea4a
[ 5885.020204][T29002] RDX: 0000000000000040 RSI: 0000000033388340 RDI: 0000000000000005
[ 5885.020206][T29002] RBP: 00007ffe24aca540 R08: 0000000000418574 R09: 000000000000001c
[ 5885.020208][T29002] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5885.020210][T29002] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd454937000
| [ 5885.020210][T29002] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd454937000
| [ 5885.020224][T29002]
| [ 5885.032724][T29002] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29002
| [5885.033107][T29002] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5885.033389][T29002] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5885.033391][T29002] Call Trace:
[ 5885.033393][T29002]
[5885.033395][T29002] dump_stack_lvl (lib/dump_stack.c:123)
[5885.033401][T29002] check_preemption_disabled (lib/smp_processor_id.c:52)
[5885.033407][T29002] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5885.033413][T29002] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5885.033420][T29002] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5885.033425][T29002] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5885.033430][T29002] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5885.033442][T29002] rawv6_sendmsg (net/ipv6/raw.c:918)
[5885.033453][T29002] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5885.033458][T29002] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5885.033462][T29002] ? __lock_release (kernel/locking/lockdep.c:5534)
[5885.033470][T29002] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5885.033474][T29002] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5885.033483][T29002] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5885.033499][T29002] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5885.033501][T29002] ? __lock_release (kernel/locking/lockdep.c:5534)
[5885.033512][T29002] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5885.033516][T29002] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5885.033522][T29002] ? __pfx___sys_sendto (net/socket.c:2147)
[5885.033536][T29002] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5885.033542][T29002] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5885.033550][T29002] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5885.033557][T29002] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5885.033566][T29002] __x64_sys_sendto (net/socket.c:2183)
[5885.033570][T29002] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5885.033573][T29002] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5885.033578][T29002] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5885.033583][T29002] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5885.033586][T29002] RIP: 0033:0x7fd45480ea4a
[ 5885.033589][T29002] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5885.033592][T29002] RSP: 002b:00007ffe24aca4b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5885.033595][T29002] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd45480ea4a
[ 5885.033598][T29002] RDX: 0000000000000040 RSI: 0000000033388340 RDI: 0000000000000005
[ 5885.033600][T29002] RBP: 00007ffe24aca540 R08: 0000000000418574 R09: 000000000000001c
[ 5885.033602][T29002] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5885.033604][T29002] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd454937000
| [ 5885.033604][T29002] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd454937000
| [ 5885.033618][T29002]
| [ 5885.524331][T29006] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29006
| [5885.524766][T29006] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5885.525013][T29006] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5885.525016][T29006] Call Trace:
[ 5885.525018][T29006]
[5885.525020][T29006] dump_stack_lvl (lib/dump_stack.c:123)
[5885.525028][T29006] check_preemption_disabled (lib/smp_processor_id.c:52)
[5885.525035][T29006] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5885.525041][T29006] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5885.525048][T29006] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5885.525054][T29006] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5885.525059][T29006] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5885.525071][T29006] rawv6_sendmsg (net/ipv6/raw.c:918)
[5885.525082][T29006] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5885.525088][T29006] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5885.525092][T29006] ? __lock_release (kernel/locking/lockdep.c:5534)
[5885.525100][T29006] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5885.525105][T29006] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5885.525116][T29006] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5885.525132][T29006] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5885.525135][T29006] ? __lock_release (kernel/locking/lockdep.c:5534)
[5885.525146][T29006] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5885.525151][T29006] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5885.525157][T29006] ? __pfx___sys_sendto (net/socket.c:2147)
[5885.525171][T29006] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5885.525178][T29006] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5885.525187][T29006] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5885.525194][T29006] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5885.525204][T29006] __x64_sys_sendto (net/socket.c:2183)
[5885.525208][T29006] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5885.525211][T29006] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5885.525216][T29006] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5885.525221][T29006] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5885.525225][T29006] RIP: 0033:0x7f7b310fda4a
[ 5885.525229][T29006] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5885.525232][T29006] RSP: 002b:00007ffe22a2f078 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5885.525236][T29006] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7b310fda4a
[ 5885.525238][T29006] RDX: 0000000000000040 RSI: 0000000008eca340 RDI: 0000000000000005
[ 5885.525240][T29006] RBP: 00007ffe22a2f100 R08: 0000000000418574 R09: 000000000000001c
[ 5885.525243][T29006] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5885.525244][T29006] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7b31226000
| [ 5885.537658][T29006] lwtunnel_output(): recursion limit reached on datapath
| [ 5885.568068][ C3] Dead loop on virtual device veth0, fix it urgently!
| [ 5886.987186][T29010] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29010
| [5886.987634][T29010] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5886.987880][T29010] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5886.987882][T29010] Call Trace:
[ 5886.987884][T29010]
[5886.987886][T29010] dump_stack_lvl (lib/dump_stack.c:123)
[5886.987894][T29010] check_preemption_disabled (lib/smp_processor_id.c:52)
[5886.987900][T29010] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5886.987906][T29010] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5886.987913][T29010] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5886.987919][T29010] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5886.987924][T29010] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5886.987936][T29010] rawv6_sendmsg (net/ipv6/raw.c:918)
[5886.987948][T29010] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5886.987954][T29010] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5886.987959][T29010] ? __lock_release (kernel/locking/lockdep.c:5534)
[5886.987967][T29010] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5886.987972][T29010] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5886.987981][T29010] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5886.987997][T29010] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5886.988000][T29010] ? __lock_release (kernel/locking/lockdep.c:5534)
[5886.988011][T29010] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5886.988015][T29010] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5886.988021][T29010] ? __pfx___sys_sendto (net/socket.c:2147)
[5886.988035][T29010] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5886.988042][T29010] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5886.988051][T29010] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5886.988058][T29010] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5886.988068][T29010] __x64_sys_sendto (net/socket.c:2183)
[5886.988072][T29010] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5886.988076][T29010] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5886.988080][T29010] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5886.988085][T29010] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5886.988089][T29010] RIP: 0033:0x7f5d625cda4a
[ 5886.988093][T29010] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5886.988096][T29010] RSP: 002b:00007ffce718b538 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5886.988100][T29010] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5d625cda4a
[ 5886.988102][T29010] RDX: 0000000000000040 RSI: 000000001dcee340 RDI: 0000000000000005
[ 5886.988104][T29010] RBP: 00007ffce718b5c0 R08: 0000000000418574 R09: 000000000000001c
[ 5886.988106][T29010] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5886.988108][T29010] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5d626f6000
| [ 5886.988108][T29010] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5d626f6000
| [ 5886.988124][T29010]
| [ 5887.000291][T29010] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29010
| [5887.000643][T29010] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5887.000879][T29010] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5887.000881][T29010] Call Trace:
[ 5887.000883][T29010]
[5887.000885][T29010] dump_stack_lvl (lib/dump_stack.c:123)
[5887.000892][T29010] check_preemption_disabled (lib/smp_processor_id.c:52)
[5887.000898][T29010] lwtunnel_output (net/core/lwtunnel.c:359)
[5887.000904][T29010] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5887.000910][T29010] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5887.000916][T29010] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5887.000921][T29010] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5887.000933][T29010] rawv6_sendmsg (net/ipv6/raw.c:918)
[5887.000944][T29010] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5887.000950][T29010] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5887.000954][T29010] ? __lock_release (kernel/locking/lockdep.c:5534)
[5887.000961][T29010] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5887.000965][T29010] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5887.000974][T29010] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5887.000990][T29010] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5887.000992][T29010] ? __lock_release (kernel/locking/lockdep.c:5534)
[5887.001004][T29010] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5887.001008][T29010] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5887.001013][T29010] ? __pfx___sys_sendto (net/socket.c:2147)
[5887.001028][T29010] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5887.001034][T29010] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5887.001042][T29010] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5887.001049][T29010] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5887.001059][T29010] __x64_sys_sendto (net/socket.c:2183)
[5887.001063][T29010] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5887.001066][T29010] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5887.001071][T29010] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5887.001075][T29010] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5887.001079][T29010] RIP: 0033:0x7f5d625cda4a
[ 5887.001082][T29010] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5887.001085][T29010] RSP: 002b:00007ffce718b538 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5887.001088][T29010] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5d625cda4a
[ 5887.001090][T29010] RDX: 0000000000000040 RSI: 000000001dcee340 RDI: 0000000000000005
[ 5887.001092][T29010] RBP: 00007ffce718b5c0 R08: 0000000000418574 R09: 000000000000001c
[ 5887.001094][T29010] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5887.001096][T29010] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5d626f6000
| [ 5887.001096][T29010] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5d626f6000
| [ 5887.001110][T29010]
| [ 5887.014732][T29010] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29010
| [5887.015092][T29010] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5887.015343][T29010] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5887.015345][T29010] Call Trace:
[ 5887.015347][T29010]
[5887.015349][T29010] dump_stack_lvl (lib/dump_stack.c:123)
[5887.015355][T29010] check_preemption_disabled (lib/smp_processor_id.c:52)
[5887.015361][T29010] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5887.015367][T29010] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5887.015374][T29010] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5887.015379][T29010] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5887.015384][T29010] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5887.015396][T29010] rawv6_sendmsg (net/ipv6/raw.c:918)
[5887.015408][T29010] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5887.015413][T29010] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5887.015416][T29010] ? __lock_release (kernel/locking/lockdep.c:5534)
[5887.015424][T29010] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5887.015428][T29010] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5887.015437][T29010] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5887.015453][T29010] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5887.015456][T29010] ? __lock_release (kernel/locking/lockdep.c:5534)
[5887.015467][T29010] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5887.015471][T29010] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5887.015477][T29010] ? __pfx___sys_sendto (net/socket.c:2147)
[5887.015492][T29010] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5887.015498][T29010] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5887.015506][T29010] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5887.015513][T29010] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5887.015523][T29010] __x64_sys_sendto (net/socket.c:2183)
[5887.015527][T29010] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5887.015530][T29010] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5887.015534][T29010] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5887.015539][T29010] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5887.015542][T29010] RIP: 0033:0x7f5d625cda4a
[ 5887.015546][T29010] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5887.015549][T29010] RSP: 002b:00007ffce718b538 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5887.015552][T29010] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5d625cda4a
[ 5887.015555][T29010] RDX: 0000000000000040 RSI: 000000001dcee340 RDI: 0000000000000005
[ 5887.015556][T29010] RBP: 00007ffce718b5c0 R08: 0000000000418574 R09: 000000000000001c
[ 5887.015558][T29010] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5887.015560][T29010] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5d626f6000
| [ 5888.639798][ C3] Dead loop on virtual device ip6tnl0, fix it urgently!
| [ 5889.823010][T29026] check_preemption_disabled: 7 callbacks suppressed
| [ 5889.823016][T29026] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29026
| [5889.823763][T29026] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5889.824003][T29026] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5889.824005][T29026] Call Trace:
[ 5889.824007][T29026]
[5889.824009][T29026] dump_stack_lvl (lib/dump_stack.c:123)
[5889.824017][T29026] check_preemption_disabled (lib/smp_processor_id.c:52)
[5889.824024][T29026] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5889.824030][T29026] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5889.824037][T29026] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5889.824044][T29026] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5889.824049][T29026] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5889.824060][T29026] rawv6_sendmsg (net/ipv6/raw.c:918)
[5889.824071][T29026] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5889.824077][T29026] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5889.824082][T29026] ? __lock_release (kernel/locking/lockdep.c:5534)
[5889.824091][T29026] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5889.824096][T29026] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5889.824105][T29026] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5889.824122][T29026] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5889.824125][T29026] ? __lock_release (kernel/locking/lockdep.c:5534)
[5889.824136][T29026] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5889.824141][T29026] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5889.824146][T29026] ? __pfx___sys_sendto (net/socket.c:2147)
[5889.824160][T29026] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5889.824167][T29026] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5889.824176][T29026] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5889.824183][T29026] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5889.824192][T29026] __x64_sys_sendto (net/socket.c:2183)
[5889.824196][T29026] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5889.824200][T29026] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5889.824204][T29026] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5889.824209][T29026] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5889.824213][T29026] RIP: 0033:0x7f6eb25b0a4a
[ 5889.824217][T29026] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5889.824220][T29026] RSP: 002b:00007ffc9c094da8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5889.824224][T29026] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6eb25b0a4a
[ 5889.824226][T29026] RDX: 0000000000000040 RSI: 0000000036501340 RDI: 0000000000000005
[ 5889.824228][T29026] RBP: 00007ffc9c094e30 R08: 0000000000418574 R09: 000000000000001c
[ 5889.824230][T29026] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5889.824232][T29026] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6eb26d9000
| [ 5889.824246][T29026]
| [ 5889.837381][T29026] lwtunnel_output(): recursion limit reached on datapath
| [ 5891.291897][T29030] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29030
| [5891.292349][T29030] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5891.292607][T29030] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5891.292609][T29030] Call Trace:
[ 5891.292611][T29030]
[5891.292613][T29030] dump_stack_lvl (lib/dump_stack.c:123)
[5891.292621][T29030] check_preemption_disabled (lib/smp_processor_id.c:52)
[5891.292627][T29030] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5891.292634][T29030] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5891.292641][T29030] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5891.292648][T29030] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5891.292653][T29030] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5891.292664][T29030] rawv6_sendmsg (net/ipv6/raw.c:918)
[5891.292676][T29030] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5891.292681][T29030] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5891.292686][T29030] ? __lock_release (kernel/locking/lockdep.c:5534)
[5891.292694][T29030] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5891.292699][T29030] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5891.292708][T29030] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5891.292724][T29030] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5891.292727][T29030] ? __lock_release (kernel/locking/lockdep.c:5534)
[5891.292738][T29030] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5891.292743][T29030] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5891.292749][T29030] ? __pfx___sys_sendto (net/socket.c:2147)
[5891.292763][T29030] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5891.292769][T29030] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5891.292778][T29030] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5891.292785][T29030] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5891.292794][T29030] __x64_sys_sendto (net/socket.c:2183)
[5891.292798][T29030] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5891.292802][T29030] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5891.292806][T29030] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5891.292811][T29030] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5891.292815][T29030] RIP: 0033:0x7f7bab75da4a
[ 5891.292819][T29030] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5891.292822][T29030] RSP: 002b:00007ffd8d6a0188 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5891.292826][T29030] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7bab75da4a
[ 5891.292828][T29030] RDX: 0000000000000040 RSI: 000000002f861340 RDI: 0000000000000005
[ 5891.292830][T29030] RBP: 00007ffd8d6a0210 R08: 0000000000418574 R09: 000000000000001c
[ 5891.292832][T29030] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5891.292834][T29030] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7bab886000
| [ 5891.292851][T29030] lwtunnel_output(): recursion limit reached on datapath
| [ 5891.711442][ C3] Dead loop on virtual device veth1, fix it urgently!
| [ 5892.748786][T29034] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29034
| [5892.749291][T29034] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5892.749554][T29034] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5892.749556][T29034] Call Trace:
[ 5892.749559][T29034]
[5892.749562][T29034] dump_stack_lvl (lib/dump_stack.c:123)
[5892.749569][T29034] check_preemption_disabled (lib/smp_processor_id.c:52)
[5892.749576][T29034] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5892.749583][T29034] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5892.749590][T29034] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5892.749597][T29034] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5892.749602][T29034] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5892.749614][T29034] rawv6_sendmsg (net/ipv6/raw.c:918)
[5892.749625][T29034] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5892.749631][T29034] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5892.749636][T29034] ? __lock_release (kernel/locking/lockdep.c:5534)
[5892.749645][T29034] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5892.749660][T29034] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5892.749669][T29034] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5892.749684][T29034] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5892.749687][T29034] ? __lock_release (kernel/locking/lockdep.c:5534)
[5892.749698][T29034] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5892.749703][T29034] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5892.749709][T29034] ? __pfx___sys_sendto (net/socket.c:2147)
[5892.749723][T29034] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5892.749730][T29034] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5892.749738][T29034] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5892.749745][T29034] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5892.749755][T29034] __x64_sys_sendto (net/socket.c:2183)
[5892.749759][T29034] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5892.749763][T29034] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5892.749768][T29034] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5892.749772][T29034] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5892.749777][T29034] RIP: 0033:0x7f4856bf8a4a
[ 5892.749781][T29034] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5892.749784][T29034] RSP: 002b:00007fff4bc2b418 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5892.749788][T29034] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4856bf8a4a
[ 5892.749790][T29034] RDX: 0000000000000040 RSI: 000000000fcbe340 RDI: 0000000000000005
[ 5892.749792][T29034] RBP: 00007fff4bc2b4a0 R08: 0000000000418574 R09: 000000000000001c
[ 5892.749794][T29034] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5892.749796][T29034] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4856d21000
| [ 5892.749796][T29034] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4856d21000
| [ 5892.749810][T29034]
| [ 5892.749812][T29034] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29034
| [5892.762624][T29034] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5892.762890][T29034] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5892.762892][T29034] Call Trace:
[ 5892.762894][T29034]
[5892.762896][T29034] dump_stack_lvl (lib/dump_stack.c:123)
[5892.762903][T29034] check_preemption_disabled (lib/smp_processor_id.c:52)
[5892.762909][T29034] lwtunnel_output (net/core/lwtunnel.c:359)
[5892.762915][T29034] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5892.762922][T29034] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5892.762929][T29034] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5892.762933][T29034] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5892.762945][T29034] rawv6_sendmsg (net/ipv6/raw.c:918)
[5892.762957][T29034] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5892.762962][T29034] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5892.762966][T29034] ? __lock_release (kernel/locking/lockdep.c:5534)
[5892.762974][T29034] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5892.762978][T29034] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5892.762987][T29034] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5892.763003][T29034] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5892.763006][T29034] ? __lock_release (kernel/locking/lockdep.c:5534)
[5892.763017][T29034] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5892.763022][T29034] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5892.763027][T29034] ? __pfx___sys_sendto (net/socket.c:2147)
[5892.763042][T29034] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5892.763048][T29034] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5892.763056][T29034] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5892.763063][T29034] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5892.763074][T29034] __x64_sys_sendto (net/socket.c:2183)
[5892.763077][T29034] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5892.763081][T29034] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5892.763086][T29034] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5892.763091][T29034] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5892.763094][T29034] RIP: 0033:0x7f4856bf8a4a
[ 5892.763098][T29034] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5892.763101][T29034] RSP: 002b:00007fff4bc2b418 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5892.763104][T29034] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4856bf8a4a
[ 5892.763106][T29034] RDX: 0000000000000040 RSI: 000000000fcbe340 RDI: 0000000000000005
[ 5892.763109][T29034] RBP: 00007fff4bc2b4a0 R08: 0000000000418574 R09: 000000000000001c
[ 5892.763111][T29034] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5892.763114][T29034] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4856d21000
| [ 5892.763114][T29034] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4856d21000
| [ 5892.763128][T29034]
| [ 5892.775745][T29034] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29034
| [5892.776133][T29034] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5892.776410][T29034] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5892.776412][T29034] Call Trace:
[ 5892.776414][T29034]
[5892.776417][T29034] dump_stack_lvl (lib/dump_stack.c:123)
[5892.776423][T29034] check_preemption_disabled (lib/smp_processor_id.c:52)
[5892.776429][T29034] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5892.776435][T29034] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5892.776442][T29034] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5892.776449][T29034] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5892.776453][T29034] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5892.776466][T29034] rawv6_sendmsg (net/ipv6/raw.c:918)
[5892.776477][T29034] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5892.776483][T29034] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5892.776487][T29034] ? __lock_release (kernel/locking/lockdep.c:5534)
[5892.776495][T29034] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5892.776499][T29034] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5892.776508][T29034] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5892.776524][T29034] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5892.776527][T29034] ? __lock_release (kernel/locking/lockdep.c:5534)
[5892.776538][T29034] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5892.776542][T29034] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5892.776548][T29034] ? __pfx___sys_sendto (net/socket.c:2147)
[5892.776563][T29034] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5892.776569][T29034] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5892.776577][T29034] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5892.776584][T29034] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5892.776595][T29034] __x64_sys_sendto (net/socket.c:2183)
[5892.776599][T29034] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5892.776602][T29034] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5892.776607][T29034] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5892.776612][T29034] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5892.776616][T29034] RIP: 0033:0x7f4856bf8a4a
[ 5892.776619][T29034] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5892.776622][T29034] RSP: 002b:00007fff4bc2b418 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5892.776626][T29034] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4856bf8a4a
[ 5892.776628][T29034] RDX: 0000000000000040 RSI: 000000000fcbe340 RDI: 0000000000000005
[ 5892.776630][T29034] RBP: 00007fff4bc2b4a0 R08: 0000000000418574 R09: 000000000000001c
[ 5892.776632][T29034] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5892.776634][T29034] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4856d21000
| [ 5892.776634][T29034] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4856d21000
| [ 5892.776649][T29034]
| [ 5893.271857][T29038] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29038
| [5893.272314][T29038] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5893.272572][T29038] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5893.272574][T29038] Call Trace:
[ 5893.272576][T29038]
[5893.272578][T29038] dump_stack_lvl (lib/dump_stack.c:123)
[5893.272586][T29038] check_preemption_disabled (lib/smp_processor_id.c:52)
[5893.272592][T29038] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5893.272598][T29038] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5893.272605][T29038] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5893.272611][T29038] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5893.272615][T29038] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5893.272627][T29038] rawv6_sendmsg (net/ipv6/raw.c:918)
[5893.272638][T29038] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5893.272643][T29038] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5893.272647][T29038] ? __lock_release (kernel/locking/lockdep.c:5534)
[5893.272655][T29038] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5893.272660][T29038] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5893.272669][T29038] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5893.272684][T29038] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5893.272687][T29038] ? __lock_release (kernel/locking/lockdep.c:5534)
[5893.272698][T29038] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5893.272703][T29038] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5893.272709][T29038] ? __pfx___sys_sendto (net/socket.c:2147)
[5893.272723][T29038] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5893.272729][T29038] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5893.272737][T29038] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5893.272744][T29038] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5893.272754][T29038] __x64_sys_sendto (net/socket.c:2183)
[5893.272758][T29038] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5893.272761][T29038] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5893.272766][T29038] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5893.272771][T29038] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5893.272774][T29038] RIP: 0033:0x7f8f94db0a4a
[ 5893.272778][T29038] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5893.272781][T29038] RSP: 002b:00007ffde0d36fa8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5893.272785][T29038] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8f94db0a4a
[ 5893.272787][T29038] RDX: 0000000000000040 RSI: 00000000011d5340 RDI: 0000000000000005
[ 5893.272789][T29038] RBP: 00007ffde0d37030 R08: 0000000000418574 R09: 000000000000001c
[ 5893.272791][T29038] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5893.272792][T29038] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8f94ed9000
| [ 5893.272807][T29038]
| [ 5893.272809][T29038] lwtunnel_output(): recursion limit reached on datapath
| [ 5894.723537][T29042] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29042
| [5894.723975][T29042] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5894.724240][T29042] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5894.724243][T29042] Call Trace:
[ 5894.724245][T29042]
[5894.724247][T29042] dump_stack_lvl (lib/dump_stack.c:123)
[5894.724255][T29042] check_preemption_disabled (lib/smp_processor_id.c:52)
[5894.724261][T29042] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5894.724267][T29042] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5894.724275][T29042] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5894.724281][T29042] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5894.724285][T29042] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5894.724297][T29042] rawv6_sendmsg (net/ipv6/raw.c:918)
[5894.724309][T29042] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5894.724314][T29042] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5894.724319][T29042] ? __lock_release (kernel/locking/lockdep.c:5534)
[5894.724328][T29042] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5894.724333][T29042] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5894.724342][T29042] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5894.724358][T29042] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5894.724361][T29042] ? __lock_release (kernel/locking/lockdep.c:5534)
[5894.724372][T29042] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5894.724377][T29042] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5894.724383][T29042] ? __pfx___sys_sendto (net/socket.c:2147)
[5894.724398][T29042] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5894.724404][T29042] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5894.724413][T29042] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5894.724420][T29042] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5894.724430][T29042] __x64_sys_sendto (net/socket.c:2183)
[5894.724434][T29042] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5894.724439][T29042] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5894.724443][T29042] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5894.724449][T29042] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5894.724452][T29042] RIP: 0033:0x7fe014474a4a
[ 5894.724456][T29042] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5894.724460][T29042] RSP: 002b:00007fffbb3847a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5894.724463][T29042] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe014474a4a
[ 5894.724466][T29042] RDX: 0000000000000040 RSI: 00000000289d1340 RDI: 0000000000000005
[ 5894.724468][T29042] RBP: 00007fffbb384830 R08: 0000000000418574 R09: 000000000000001c
[ 5894.724470][T29042] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5894.724472][T29042] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe01459d000
| [ 5894.724486][T29042]
| [ 5894.724508][T29042] lwtunnel_output(): recursion limit reached on datapath
| [ 5896.174528][T29046] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29046
| [5896.175000][T29046] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5896.175301][T29046] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5896.175303][T29046] Call Trace:
[ 5896.175305][T29046]
[5896.175307][T29046] dump_stack_lvl (lib/dump_stack.c:123)
[5896.175314][T29046] check_preemption_disabled (lib/smp_processor_id.c:52)
[5896.175321][T29046] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5896.175327][T29046] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5896.175334][T29046] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5896.175341][T29046] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5896.175345][T29046] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5896.175357][T29046] rawv6_sendmsg (net/ipv6/raw.c:918)
[5896.175369][T29046] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5896.175374][T29046] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5896.175379][T29046] ? __lock_release (kernel/locking/lockdep.c:5534)
[5896.175387][T29046] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5896.175392][T29046] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5896.175401][T29046] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5896.175416][T29046] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5896.175419][T29046] ? __lock_release (kernel/locking/lockdep.c:5534)
[5896.175430][T29046] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5896.175435][T29046] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5896.175440][T29046] ? __pfx___sys_sendto (net/socket.c:2147)
[5896.175454][T29046] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5896.175461][T29046] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5896.175469][T29046] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5896.175476][T29046] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5896.175486][T29046] __x64_sys_sendto (net/socket.c:2183)
[5896.175490][T29046] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5896.175494][T29046] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5896.175499][T29046] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5896.175503][T29046] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5896.175507][T29046] RIP: 0033:0x7f9fad9d3a4a
[ 5896.175511][T29046] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5896.175514][T29046] RSP: 002b:00007fff4ef6c408 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5896.175518][T29046] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9fad9d3a4a
[ 5896.175520][T29046] RDX: 0000000000000040 RSI: 000000002371f340 RDI: 0000000000000005
[ 5896.175522][T29046] RBP: 00007fff4ef6c490 R08: 0000000000418574 R09: 000000000000001c
[ 5896.175524][T29046] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5896.175526][T29046] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9fadafc000
| [ 5896.175526][T29046] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9fadafc000
| [ 5896.175540][T29046]
| [ 5896.175561][T29046] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29046
| [5896.187648][T29046] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5896.187899][T29046] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5896.187900][T29046] Call Trace:
[ 5896.187902][T29046]
[5896.187904][T29046] dump_stack_lvl (lib/dump_stack.c:123)
[5896.187911][T29046] check_preemption_disabled (lib/smp_processor_id.c:52)
[5896.187916][T29046] lwtunnel_output (net/core/lwtunnel.c:359)
[5896.187922][T29046] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5896.187929][T29046] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5896.187935][T29046] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5896.187940][T29046] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5896.187952][T29046] rawv6_sendmsg (net/ipv6/raw.c:918)
[5896.187963][T29046] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5896.187968][T29046] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5896.187972][T29046] ? __lock_release (kernel/locking/lockdep.c:5534)
[5896.187980][T29046] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5896.187984][T29046] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5896.187993][T29046] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5896.188009][T29046] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5896.188012][T29046] ? __lock_release (kernel/locking/lockdep.c:5534)
[5896.188023][T29046] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5896.188027][T29046] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5896.188033][T29046] ? __pfx___sys_sendto (net/socket.c:2147)
[5896.188047][T29046] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5896.188053][T29046] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5896.188061][T29046] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5896.188068][T29046] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5896.188078][T29046] __x64_sys_sendto (net/socket.c:2183)
[5896.188082][T29046] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5896.188085][T29046] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5896.188090][T29046] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5896.188096][T29046] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5896.188099][T29046] RIP: 0033:0x7f9fad9d3a4a
[ 5896.188103][T29046] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5896.188106][T29046] RSP: 002b:00007fff4ef6c408 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5896.188109][T29046] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9fad9d3a4a
[ 5896.188112][T29046] RDX: 0000000000000040 RSI: 000000002371f340 RDI: 0000000000000005
[ 5896.188114][T29046] RBP: 00007fff4ef6c490 R08: 0000000000418574 R09: 000000000000001c
[ 5896.188116][T29046] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5896.188118][T29046] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9fadafc000
| [ 5896.188118][T29046] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9fadafc000
| [ 5896.188133][T29046]
| [ 5896.200917][T29046] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29046
| [5896.201311][T29046] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5896.201568][T29046] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5896.201570][T29046] Call Trace:
[ 5896.201572][T29046]
[5896.201574][T29046] dump_stack_lvl (lib/dump_stack.c:123)
[5896.201580][T29046] check_preemption_disabled (lib/smp_processor_id.c:52)
[5896.201586][T29046] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5896.201593][T29046] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5896.201599][T29046] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5896.201605][T29046] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5896.201610][T29046] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5896.201622][T29046] rawv6_sendmsg (net/ipv6/raw.c:918)
[5896.201634][T29046] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5896.201639][T29046] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5896.201643][T29046] ? __lock_release (kernel/locking/lockdep.c:5534)
[5896.201650][T29046] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5896.201654][T29046] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5896.201663][T29046] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5896.201679][T29046] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5896.201682][T29046] ? __lock_release (kernel/locking/lockdep.c:5534)
[5896.201694][T29046] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5896.201698][T29046] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5896.201704][T29046] ? __pfx___sys_sendto (net/socket.c:2147)
[5896.201719][T29046] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5896.201725][T29046] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5896.201732][T29046] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5896.201740][T29046] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5896.201750][T29046] __x64_sys_sendto (net/socket.c:2183)
[5896.201754][T29046] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5896.201758][T29046] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5896.201762][T29046] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5896.201767][T29046] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5896.201771][T29046] RIP: 0033:0x7f9fad9d3a4a
[ 5896.201774][T29046] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5896.201777][T29046] RSP: 002b:00007fff4ef6c408 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5896.201781][T29046] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9fad9d3a4a
[ 5896.201783][T29046] RDX: 0000000000000040 RSI: 000000002371f340 RDI: 0000000000000005
[ 5896.201785][T29046] RBP: 00007fff4ef6c490 R08: 0000000000418574 R09: 000000000000001c
[ 5896.201787][T29046] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5896.201789][T29046] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9fadafc000
| [ 5896.201789][T29046] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9fadafc000
| [ 5896.201804][T29046]
| [ 5896.682925][T29050] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29050
| [5896.683381][T29050] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5896.683645][T29050] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5896.683647][T29050] Call Trace:
[ 5896.683649][T29050]
[5896.683651][T29050] dump_stack_lvl (lib/dump_stack.c:123)
[5896.683658][T29050] check_preemption_disabled (lib/smp_processor_id.c:52)
[5896.683665][T29050] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5896.683671][T29050] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5896.683678][T29050] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5896.683683][T29050] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5896.683688][T29050] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5896.683700][T29050] rawv6_sendmsg (net/ipv6/raw.c:918)
[5896.683711][T29050] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5896.683716][T29050] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5896.683721][T29050] ? __lock_release (kernel/locking/lockdep.c:5534)
[5896.683729][T29050] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5896.683733][T29050] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5896.683742][T29050] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5896.683757][T29050] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5896.683760][T29050] ? __lock_release (kernel/locking/lockdep.c:5534)
[5896.683771][T29050] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5896.683776][T29050] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5896.683781][T29050] ? __pfx___sys_sendto (net/socket.c:2147)
[5896.683795][T29050] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5896.683802][T29050] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5896.683810][T29050] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5896.683817][T29050] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5896.683827][T29050] __x64_sys_sendto (net/socket.c:2183)
[5896.683830][T29050] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5896.683834][T29050] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5896.683839][T29050] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5896.683844][T29050] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5896.683847][T29050] RIP: 0033:0x7f3e2b3aea4a
[ 5896.683851][T29050] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5896.683854][T29050] RSP: 002b:00007fff9e91c588 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5896.683857][T29050] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3e2b3aea4a
[ 5896.683860][T29050] RDX: 0000000000000040 RSI: 000000003d981340 RDI: 0000000000000005
[ 5896.683861][T29050] RBP: 00007fff9e91c610 R08: 0000000000418574 R09: 000000000000001c
[ 5896.683863][T29050] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5896.683865][T29050] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3e2b4d7000
| [ 5896.683865][T29050] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3e2b4d7000
| [ 5896.683879][T29050]
| [ 5896.683882][T29050] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29050
| [5896.695847][T29050] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5896.696090][T29050] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5896.696091][T29050] Call Trace:
[ 5896.696093][T29050]
[5896.696095][T29050] dump_stack_lvl (lib/dump_stack.c:123)
[5896.696102][T29050] check_preemption_disabled (lib/smp_processor_id.c:52)
[5896.696107][T29050] lwtunnel_output (net/core/lwtunnel.c:359)
[5896.696115][T29050] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5896.696122][T29050] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5896.696128][T29050] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5896.696132][T29050] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5896.696145][T29050] rawv6_sendmsg (net/ipv6/raw.c:918)
[5896.696157][T29050] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5896.696162][T29050] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5896.696166][T29050] ? __lock_release (kernel/locking/lockdep.c:5534)
[5896.696174][T29050] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5896.696178][T29050] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5896.696187][T29050] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5896.696203][T29050] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5896.696206][T29050] ? __lock_release (kernel/locking/lockdep.c:5534)
[5896.696226][T29050] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5896.696230][T29050] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5896.696236][T29050] ? __pfx___sys_sendto (net/socket.c:2147)
[5896.696251][T29050] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5896.696257][T29050] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5896.696265][T29050] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5896.696272][T29050] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5896.696283][T29050] __x64_sys_sendto (net/socket.c:2183)
[5896.696287][T29050] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5896.696290][T29050] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5896.696295][T29050] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5896.696300][T29050] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5896.696303][T29050] RIP: 0033:0x7f3e2b3aea4a
[ 5896.696307][T29050] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5896.696310][T29050] RSP: 002b:00007fff9e91c588 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5896.696313][T29050] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3e2b3aea4a
[ 5896.696316][T29050] RDX: 0000000000000040 RSI: 000000003d981340 RDI: 0000000000000005
[ 5896.696318][T29050] RBP: 00007fff9e91c610 R08: 0000000000418574 R09: 000000000000001c
[ 5896.696320][T29050] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5896.696322][T29050] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3e2b4d7000
| [ 5896.696322][T29050] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3e2b4d7000
| [ 5896.696337][T29050]
| [ 5896.709192][T29050] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29050
| [5896.709562][T29050] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5896.709807][T29050] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5896.709808][T29050] Call Trace:
[ 5896.709810][T29050]
[5896.709812][T29050] dump_stack_lvl (lib/dump_stack.c:123)
[5896.709819][T29050] check_preemption_disabled (lib/smp_processor_id.c:52)
[5896.709825][T29050] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5896.709831][T29050] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5896.709838][T29050] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5896.709844][T29050] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5896.709848][T29050] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5896.709861][T29050] rawv6_sendmsg (net/ipv6/raw.c:918)
[5896.709872][T29050] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5896.709878][T29050] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5896.709881][T29050] ? __lock_release (kernel/locking/lockdep.c:5534)
[5896.709889][T29050] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5896.709893][T29050] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5896.709902][T29050] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5896.709918][T29050] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5896.709921][T29050] ? __lock_release (kernel/locking/lockdep.c:5534)
[5896.709932][T29050] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5896.709937][T29050] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5896.709943][T29050] ? __pfx___sys_sendto (net/socket.c:2147)
[5896.709957][T29050] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5896.709963][T29050] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5896.709971][T29050] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5896.709978][T29050] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5896.709989][T29050] __x64_sys_sendto (net/socket.c:2183)
[5896.709993][T29050] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5896.709996][T29050] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5896.710000][T29050] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5896.710005][T29050] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5896.710009][T29050] RIP: 0033:0x7f3e2b3aea4a
[ 5896.710013][T29050] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5896.710015][T29050] RSP: 002b:00007fff9e91c588 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5896.710019][T29050] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3e2b3aea4a
[ 5896.710021][T29050] RDX: 0000000000000040 RSI: 000000003d981340 RDI: 0000000000000005
[ 5896.710023][T29050] RBP: 00007fff9e91c610 R08: 0000000000418574 R09: 000000000000001c
[ 5896.710025][T29050] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5896.710027][T29050] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3e2b4d7000
| [ 5896.710027][T29050] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3e2b4d7000
| [ 5896.710042][T29050]
| [ 5897.175694][T29054] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29054
| [5897.176145][T29054] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5897.176407][T29054] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5897.176410][T29054] Call Trace:
[ 5897.176412][T29054]
[5897.176414][T29054] dump_stack_lvl (lib/dump_stack.c:123)
[5897.176421][T29054] check_preemption_disabled (lib/smp_processor_id.c:52)
[5897.176427][T29054] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5897.176433][T29054] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5897.176440][T29054] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5897.176447][T29054] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5897.176452][T29054] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5897.176464][T29054] rawv6_sendmsg (net/ipv6/raw.c:918)
[5897.176475][T29054] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5897.176481][T29054] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5897.176486][T29054] ? __lock_release (kernel/locking/lockdep.c:5534)
[5897.176493][T29054] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5897.176498][T29054] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5897.176507][T29054] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5897.176523][T29054] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5897.176526][T29054] ? __lock_release (kernel/locking/lockdep.c:5534)
[5897.176538][T29054] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5897.176542][T29054] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5897.176548][T29054] ? __pfx___sys_sendto (net/socket.c:2147)
[5897.176562][T29054] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5897.176569][T29054] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5897.176577][T29054] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5897.176584][T29054] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5897.176594][T29054] __x64_sys_sendto (net/socket.c:2183)
[5897.176599][T29054] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5897.176602][T29054] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5897.176607][T29054] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5897.176612][T29054] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5897.176616][T29054] RIP: 0033:0x7fde6f430a4a
[ 5897.176620][T29054] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5897.176623][T29054] RSP: 002b:00007ffff247ba58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5897.176627][T29054] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fde6f430a4a
[ 5897.176629][T29054] RDX: 0000000000000040 RSI: 0000000025b92340 RDI: 0000000000000005
[ 5897.176631][T29054] RBP: 00007ffff247bae0 R08: 0000000000418574 R09: 000000000000001c
[ 5897.176633][T29054] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5897.176635][T29054] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fde6f559000
| [ 5897.176652][T29054] lwtunnel_output(): recursion limit reached on datapath
| [ 5897.343689][ C3] Dead loop on virtual device veth0, fix it urgently!
| [ 5898.645419][T29058] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29058
| [5898.645861][T29058] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5898.646131][T29058] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5898.646134][T29058] Call Trace:
[ 5898.646136][T29058]
[5898.646138][T29058] dump_stack_lvl (lib/dump_stack.c:123)
[5898.646146][T29058] check_preemption_disabled (lib/smp_processor_id.c:52)
[5898.646152][T29058] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5898.646158][T29058] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5898.646165][T29058] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5898.646171][T29058] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5898.646175][T29058] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5898.646187][T29058] rawv6_sendmsg (net/ipv6/raw.c:918)
[5898.646198][T29058] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5898.646209][T29058] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5898.646214][T29058] ? __lock_release (kernel/locking/lockdep.c:5534)
[5898.646222][T29058] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5898.646227][T29058] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5898.646252][T29058] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5898.646268][T29058] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5898.646270][T29058] ? __lock_release (kernel/locking/lockdep.c:5534)
[5898.646282][T29058] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5898.646287][T29058] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5898.646292][T29058] ? __pfx___sys_sendto (net/socket.c:2147)
[5898.646307][T29058] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5898.646313][T29058] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5898.646322][T29058] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5898.646329][T29058] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5898.646339][T29058] __x64_sys_sendto (net/socket.c:2183)
[5898.646343][T29058] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5898.646346][T29058] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5898.646351][T29058] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5898.646356][T29058] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5898.646360][T29058] RIP: 0033:0x7f526766fa4a
[ 5898.646364][T29058] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5898.646367][T29058] RSP: 002b:00007ffe90fb63f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5898.646371][T29058] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f526766fa4a
[ 5898.646373][T29058] RDX: 0000000000000040 RSI: 000000001baa4340 RDI: 0000000000000005
[ 5898.646375][T29058] RBP: 00007ffe90fb6480 R08: 0000000000418574 R09: 000000000000001c
[ 5898.646377][T29058] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5898.646379][T29058] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5267798000
| [ 5898.646379][T29058] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5267798000
| [ 5898.646394][T29058]
| [ 5898.646396][T29058] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29058
| [5898.657866][T29058] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5898.658103][T29058] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5898.658104][T29058] Call Trace:
[ 5898.658106][T29058]
[5898.658108][T29058] dump_stack_lvl (lib/dump_stack.c:123)
[5898.658115][T29058] check_preemption_disabled (lib/smp_processor_id.c:52)
[5898.658121][T29058] lwtunnel_output (net/core/lwtunnel.c:359)
[5898.658128][T29058] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5898.658134][T29058] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5898.658140][T29058] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5898.658145][T29058] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5898.658157][T29058] rawv6_sendmsg (net/ipv6/raw.c:918)
[5898.658168][T29058] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5898.658174][T29058] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5898.658178][T29058] ? __lock_release (kernel/locking/lockdep.c:5534)
[5898.658186][T29058] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5898.658190][T29058] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5898.658199][T29058] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5898.658215][T29058] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5898.658217][T29058] ? __lock_release (kernel/locking/lockdep.c:5534)
[5898.658228][T29058] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5898.658233][T29058] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5898.658238][T29058] ? __pfx___sys_sendto (net/socket.c:2147)
[5898.658253][T29058] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5898.658259][T29058] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5898.658267][T29058] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5898.658275][T29058] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5898.658285][T29058] __x64_sys_sendto (net/socket.c:2183)
[5898.658288][T29058] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5898.658292][T29058] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5898.658297][T29058] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5898.658302][T29058] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5898.658305][T29058] RIP: 0033:0x7f526766fa4a
[ 5898.658309][T29058] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5898.658312][T29058] RSP: 002b:00007ffe90fb63f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5898.658315][T29058] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f526766fa4a
[ 5898.658317][T29058] RDX: 0000000000000040 RSI: 000000001baa4340 RDI: 0000000000000005
[ 5898.658319][T29058] RBP: 00007ffe90fb6480 R08: 0000000000418574 R09: 000000000000001c
[ 5898.658321][T29058] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5898.658323][T29058] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5267798000
| [ 5898.658323][T29058] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5267798000
| [ 5898.658337][T29058]
| [ 5898.671183][T29058] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29058
| [5898.671539][T29058] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5898.671776][T29058] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5898.671778][T29058] Call Trace:
[ 5898.671780][T29058]
[5898.671782][T29058] dump_stack_lvl (lib/dump_stack.c:123)
[5898.671788][T29058] check_preemption_disabled (lib/smp_processor_id.c:52)
[5898.671794][T29058] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5898.671800][T29058] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5898.671807][T29058] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5898.671813][T29058] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5898.671817][T29058] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5898.671829][T29058] rawv6_sendmsg (net/ipv6/raw.c:918)
[5898.671841][T29058] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5898.671846][T29058] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5898.671850][T29058] ? __lock_release (kernel/locking/lockdep.c:5534)
[5898.671857][T29058] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5898.671861][T29058] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5898.671870][T29058] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5898.671887][T29058] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5898.671889][T29058] ? __lock_release (kernel/locking/lockdep.c:5534)
[5898.671900][T29058] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5898.671905][T29058] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5898.671911][T29058] ? __pfx___sys_sendto (net/socket.c:2147)
[5898.671925][T29058] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5898.671932][T29058] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5898.671940][T29058] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5898.671947][T29058] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5898.671957][T29058] __x64_sys_sendto (net/socket.c:2183)
[5898.671961][T29058] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5898.671964][T29058] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5898.671969][T29058] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5898.671974][T29058] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5898.671977][T29058] RIP: 0033:0x7f526766fa4a
[ 5898.671981][T29058] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5898.671984][T29058] RSP: 002b:00007ffe90fb63f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5898.671987][T29058] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f526766fa4a
[ 5898.671989][T29058] RDX: 0000000000000040 RSI: 000000001baa4340 RDI: 0000000000000005
[ 5898.671991][T29058] RBP: 00007ffe90fb6480 R08: 0000000000418574 R09: 000000000000001c
[ 5898.671993][T29058] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5898.671995][T29058] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5267798000
| [ 5900.988622][T29078] lwtunnel_output(): recursion limit reached on datapath
| [ 5902.432903][T29082] check_preemption_disabled: 13 callbacks suppressed
| [ 5902.432910][T29082] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29082
| [5902.433661][T29082] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5902.433904][T29082] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5902.433907][T29082] Call Trace:
[ 5902.433909][T29082]
[5902.433911][T29082] dump_stack_lvl (lib/dump_stack.c:123)
[5902.433919][T29082] check_preemption_disabled (lib/smp_processor_id.c:52)
[5902.433926][T29082] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5902.433932][T29082] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5902.433940][T29082] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5902.433947][T29082] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5902.433952][T29082] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5902.433963][T29082] rawv6_sendmsg (net/ipv6/raw.c:918)
[5902.433974][T29082] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5902.433980][T29082] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5902.433985][T29082] ? __lock_release (kernel/locking/lockdep.c:5534)
[5902.433993][T29082] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5902.433998][T29082] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5902.434006][T29082] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5902.434022][T29082] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5902.434025][T29082] ? __lock_release (kernel/locking/lockdep.c:5534)
[5902.434036][T29082] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5902.434042][T29082] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5902.434047][T29082] ? __pfx___sys_sendto (net/socket.c:2147)
[5902.434061][T29082] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5902.434068][T29082] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5902.434076][T29082] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5902.434083][T29082] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5902.434093][T29082] __x64_sys_sendto (net/socket.c:2183)
[5902.434097][T29082] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5902.434101][T29082] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5902.434106][T29082] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5902.434112][T29082] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5902.434116][T29082] RIP: 0033:0x7fbc3d514a4a
[ 5902.434120][T29082] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5902.434123][T29082] RSP: 002b:00007ffc6fd8da18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5902.434126][T29082] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbc3d514a4a
[ 5902.434129][T29082] RDX: 0000000000000040 RSI: 0000000004b15340 RDI: 0000000000000005
[ 5902.434131][T29082] RBP: 00007ffc6fd8daa0 R08: 0000000000418574 R09: 000000000000001c
[ 5902.434133][T29082] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5902.434134][T29082] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbc3d63d000
| [ 5902.434148][T29082]
| [ 5902.446420][T29082] lwtunnel_output(): recursion limit reached on datapath
| [ 5903.894191][T29086] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29086
| [5903.894638][T29086] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5903.894882][T29086] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5903.894884][T29086] Call Trace:
[ 5903.894887][T29086]
[5903.894889][T29086] dump_stack_lvl (lib/dump_stack.c:123)
[5903.894897][T29086] check_preemption_disabled (lib/smp_processor_id.c:52)
[5903.894903][T29086] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5903.894910][T29086] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5903.894917][T29086] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5903.894924][T29086] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5903.894929][T29086] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5903.894941][T29086] rawv6_sendmsg (net/ipv6/raw.c:918)
[5903.894952][T29086] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5903.894958][T29086] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5903.894963][T29086] ? __lock_release (kernel/locking/lockdep.c:5534)
[5903.894972][T29086] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5903.894977][T29086] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5903.894987][T29086] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5903.895003][T29086] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5903.895005][T29086] ? __lock_release (kernel/locking/lockdep.c:5534)
[5903.895016][T29086] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5903.895022][T29086] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5903.895027][T29086] ? __pfx___sys_sendto (net/socket.c:2147)
[5903.895042][T29086] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5903.895048][T29086] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5903.895057][T29086] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5903.895065][T29086] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5903.895075][T29086] __x64_sys_sendto (net/socket.c:2183)
[5903.895079][T29086] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5903.895083][T29086] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5903.895087][T29086] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5903.895093][T29086] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5903.895096][T29086] RIP: 0033:0x7f9f72499a4a
[ 5903.895100][T29086] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5903.895103][T29086] RSP: 002b:00007ffd40f82b88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5903.895107][T29086] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9f72499a4a
[ 5903.895109][T29086] RDX: 0000000000000040 RSI: 0000000031119340 RDI: 0000000000000005
[ 5903.895113][T29086] RBP: 00007ffd40f82c10 R08: 0000000000418574 R09: 000000000000001c
[ 5903.895115][T29086] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5903.895117][T29086] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9f725c2000
| [ 5903.895131][T29086]
| [ 5903.908236][T29086] lwtunnel_output(): recursion limit reached on datapath
| [ 5905.348607][T29090] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29090
| [5905.349049][T29090] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5905.350274][T29090] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5905.350276][T29090] Call Trace:
[ 5905.350278][T29090]
[5905.350280][T29090] dump_stack_lvl (lib/dump_stack.c:123)
[5905.350289][T29090] check_preemption_disabled (lib/smp_processor_id.c:52)
[5905.350295][T29090] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5905.350301][T29090] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5905.350309][T29090] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5905.350315][T29090] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5905.350320][T29090] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5905.350331][T29090] rawv6_sendmsg (net/ipv6/raw.c:918)
[5905.350343][T29090] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5905.350348][T29090] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5905.350353][T29090] ? __lock_release (kernel/locking/lockdep.c:5534)
[5905.350362][T29090] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5905.350367][T29090] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5905.350376][T29090] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5905.350391][T29090] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5905.350394][T29090] ? __lock_release (kernel/locking/lockdep.c:5534)
[5905.350405][T29090] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5905.350411][T29090] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5905.350416][T29090] ? __pfx___sys_sendto (net/socket.c:2147)
[5905.350431][T29090] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5905.350437][T29090] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5905.350446][T29090] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5905.350453][T29090] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5905.350463][T29090] __x64_sys_sendto (net/socket.c:2183)
[5905.350467][T29090] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5905.350471][T29090] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5905.350476][T29090] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5905.350481][T29090] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5905.350485][T29090] RIP: 0033:0x7fcc9fa33a4a
[ 5905.350489][T29090] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5905.350491][T29090] RSP: 002b:00007ffc31755228 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5905.350495][T29090] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcc9fa33a4a
[ 5905.350498][T29090] RDX: 0000000000000040 RSI: 0000000040074340 RDI: 0000000000000005
[ 5905.350499][T29090] RBP: 00007ffc317552b0 R08: 0000000000418574 R09: 000000000000001c
[ 5905.350501][T29090] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5905.350503][T29090] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcc9fb5c000
| [ 5905.350503][T29090] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcc9fb5c000
| [ 5905.350518][T29090]
| [ 5905.350520][T29090] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29090
| [5905.365992][T29090] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5905.366268][T29090] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5905.366270][T29090] Call Trace:
[ 5905.366272][T29090]
[5905.366274][T29090] dump_stack_lvl (lib/dump_stack.c:123)
[5905.366282][T29090] check_preemption_disabled (lib/smp_processor_id.c:52)
[5905.366288][T29090] lwtunnel_output (net/core/lwtunnel.c:359)
[5905.366294][T29090] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5905.366302][T29090] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5905.366309][T29090] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5905.366314][T29090] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5905.366326][T29090] rawv6_sendmsg (net/ipv6/raw.c:918)
[5905.366338][T29090] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5905.366343][T29090] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5905.366348][T29090] ? __lock_release (kernel/locking/lockdep.c:5534)
[5905.366356][T29090] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5905.366362][T29090] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5905.366371][T29090] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5905.366387][T29090] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5905.366390][T29090] ? __lock_release (kernel/locking/lockdep.c:5534)
[5905.366401][T29090] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5905.366406][T29090] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5905.366412][T29090] ? __pfx___sys_sendto (net/socket.c:2147)
[5905.366427][T29090] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5905.366434][T29090] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5905.366443][T29090] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5905.366450][T29090] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5905.366460][T29090] __x64_sys_sendto (net/socket.c:2183)
[5905.366464][T29090] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5905.366467][T29090] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5905.366472][T29090] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5905.366477][T29090] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5905.366481][T29090] RIP: 0033:0x7fcc9fa33a4a
[ 5905.366485][T29090] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5905.366488][T29090] RSP: 002b:00007ffc31755228 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5905.366491][T29090] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcc9fa33a4a
[ 5905.366494][T29090] RDX: 0000000000000040 RSI: 0000000040074340 RDI: 0000000000000005
[ 5905.366496][T29090] RBP: 00007ffc317552b0 R08: 0000000000418574 R09: 000000000000001c
[ 5905.366498][T29090] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5905.366500][T29090] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcc9fb5c000
| [ 5905.366500][T29090] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcc9fb5c000
| [ 5905.366515][T29090]
| [ 5905.366955][T29090] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29090
| [5905.378168][T29090] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5905.378408][T29090] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5905.378410][T29090] Call Trace:
[ 5905.378412][T29090]
[5905.378414][T29090] dump_stack_lvl (lib/dump_stack.c:123)
[5905.378421][T29090] check_preemption_disabled (lib/smp_processor_id.c:52)
[5905.378427][T29090] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5905.378434][T29090] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5905.378441][T29090] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5905.378447][T29090] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5905.378452][T29090] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5905.378464][T29090] rawv6_sendmsg (net/ipv6/raw.c:918)
[5905.378475][T29090] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5905.378481][T29090] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5905.378485][T29090] ? __lock_release (kernel/locking/lockdep.c:5534)
[5905.378493][T29090] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5905.378498][T29090] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5905.378507][T29090] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5905.378523][T29090] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5905.378526][T29090] ? __lock_release (kernel/locking/lockdep.c:5534)
[5905.378537][T29090] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5905.378541][T29090] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5905.378547][T29090] ? __pfx___sys_sendto (net/socket.c:2147)
[5905.378561][T29090] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5905.378568][T29090] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5905.378577][T29090] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5905.378584][T29090] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5905.378594][T29090] __x64_sys_sendto (net/socket.c:2183)
[5905.378598][T29090] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5905.378601][T29090] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5905.378606][T29090] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5905.378611][T29090] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5905.378614][T29090] RIP: 0033:0x7fcc9fa33a4a
[ 5905.378618][T29090] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5905.378621][T29090] RSP: 002b:00007ffc31755228 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5905.378625][T29090] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcc9fa33a4a
[ 5905.378627][T29090] RDX: 0000000000000040 RSI: 0000000040074340 RDI: 0000000000000005
[ 5905.378629][T29090] RBP: 00007ffc317552b0 R08: 0000000000418574 R09: 000000000000001c
[ 5905.378631][T29090] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5905.378633][T29090] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcc9fb5c000
| [ 5905.378633][T29090] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcc9fb5c000
| [ 5905.378647][T29090]
| [ 5905.835866][T29094] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29094
| [5905.836380][T29094] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5905.836644][T29094] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5905.836646][T29094] Call Trace:
[ 5905.836649][T29094]
[5905.836651][T29094] dump_stack_lvl (lib/dump_stack.c:123)
[5905.836659][T29094] check_preemption_disabled (lib/smp_processor_id.c:52)
[5905.836666][T29094] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5905.836672][T29094] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5905.836680][T29094] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5905.836686][T29094] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5905.836691][T29094] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5905.836703][T29094] rawv6_sendmsg (net/ipv6/raw.c:918)
[5905.836714][T29094] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5905.836720][T29094] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5905.836725][T29094] ? __lock_release (kernel/locking/lockdep.c:5534)
[5905.836733][T29094] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5905.836738][T29094] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5905.836747][T29094] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5905.836763][T29094] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5905.836767][T29094] ? __lock_release (kernel/locking/lockdep.c:5534)
[5905.836778][T29094] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5905.836783][T29094] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5905.836789][T29094] ? __pfx___sys_sendto (net/socket.c:2147)
[5905.836803][T29094] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5905.836810][T29094] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5905.836819][T29094] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5905.836826][T29094] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5905.836837][T29094] __x64_sys_sendto (net/socket.c:2183)
[5905.836841][T29094] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5905.836844][T29094] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5905.836849][T29094] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5905.836854][T29094] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5905.836857][T29094] RIP: 0033:0x7f66eddf1a4a
[ 5905.836862][T29094] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5905.836864][T29094] RSP: 002b:00007ffdf6051758 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5905.836868][T29094] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f66eddf1a4a
[ 5905.836870][T29094] RDX: 0000000000000040 RSI: 000000003d783340 RDI: 0000000000000005
[ 5905.836872][T29094] RBP: 00007ffdf60517e0 R08: 0000000000418574 R09: 000000000000001c
[ 5905.836875][T29094] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5905.836876][T29094] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f66edf1a000
| [ 5905.836876][T29094] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f66edf1a000
| [ 5905.836891][T29094]
| [ 5905.836913][T29094] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29094
| [5905.848993][T29094] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5905.849265][T29094] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5905.849267][T29094] Call Trace:
[ 5905.849269][T29094]
[5905.849271][T29094] dump_stack_lvl (lib/dump_stack.c:123)
[5905.849293][T29094] check_preemption_disabled (lib/smp_processor_id.c:52)
[5905.849299][T29094] lwtunnel_output (net/core/lwtunnel.c:359)
[5905.849306][T29094] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5905.849312][T29094] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5905.849318][T29094] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5905.849323][T29094] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5905.849335][T29094] rawv6_sendmsg (net/ipv6/raw.c:918)
[5905.849347][T29094] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5905.849352][T29094] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5905.849356][T29094] ? __lock_release (kernel/locking/lockdep.c:5534)
[5905.849364][T29094] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5905.849368][T29094] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5905.849377][T29094] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5905.849393][T29094] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5905.849396][T29094] ? __lock_release (kernel/locking/lockdep.c:5534)
[5905.849408][T29094] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5905.849412][T29094] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5905.849418][T29094] ? __pfx___sys_sendto (net/socket.c:2147)
[5905.849433][T29094] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5905.849439][T29094] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5905.849447][T29094] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5905.849454][T29094] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5905.849464][T29094] __x64_sys_sendto (net/socket.c:2183)
[5905.849468][T29094] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5905.849471][T29094] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5905.849476][T29094] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5905.849481][T29094] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5905.849485][T29094] RIP: 0033:0x7f66eddf1a4a
[ 5905.849488][T29094] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5905.849492][T29094] RSP: 002b:00007ffdf6051758 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5905.849495][T29094] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f66eddf1a4a
[ 5905.849497][T29094] RDX: 0000000000000040 RSI: 000000003d783340 RDI: 0000000000000005
[ 5905.849499][T29094] RBP: 00007ffdf60517e0 R08: 0000000000418574 R09: 000000000000001c
[ 5905.849501][T29094] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5905.849503][T29094] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f66edf1a000
| [ 5905.849503][T29094] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f66edf1a000
| [ 5905.849518][T29094]
| [ 5905.849941][T29094] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29094
| [5905.861942][T29094] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5905.862211][T29094] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5905.862213][T29094] Call Trace:
[ 5905.862215][T29094]
[5905.862217][T29094] dump_stack_lvl (lib/dump_stack.c:123)
[5905.862223][T29094] check_preemption_disabled (lib/smp_processor_id.c:52)
[5905.862229][T29094] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5905.862235][T29094] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5905.862242][T29094] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5905.862247][T29094] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5905.862252][T29094] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5905.862264][T29094] rawv6_sendmsg (net/ipv6/raw.c:918)
[5905.862276][T29094] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5905.862282][T29094] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5905.862285][T29094] ? __lock_release (kernel/locking/lockdep.c:5534)
[5905.862293][T29094] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5905.862297][T29094] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5905.862306][T29094] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5905.862322][T29094] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5905.862325][T29094] ? __lock_release (kernel/locking/lockdep.c:5534)
[5905.862336][T29094] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5905.862341][T29094] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5905.862347][T29094] ? __pfx___sys_sendto (net/socket.c:2147)
[5905.862361][T29094] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5905.862368][T29094] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5905.862375][T29094] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5905.862383][T29094] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5905.862393][T29094] __x64_sys_sendto (net/socket.c:2183)
[5905.862397][T29094] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5905.862400][T29094] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5905.862405][T29094] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5905.862410][T29094] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5905.862413][T29094] RIP: 0033:0x7f66eddf1a4a
[ 5905.862417][T29094] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5905.862421][T29094] RSP: 002b:00007ffdf6051758 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5905.862424][T29094] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f66eddf1a4a
[ 5905.862426][T29094] RDX: 0000000000000040 RSI: 000000003d783340 RDI: 0000000000000005
[ 5905.862428][T29094] RBP: 00007ffdf60517e0 R08: 0000000000418574 R09: 000000000000001c
[ 5905.862430][T29094] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5905.862432][T29094] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f66edf1a000
| [ 5905.862432][T29094] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f66edf1a000
| [ 5905.862447][T29094]
| [ 5906.313099][T29098] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29098
| [5906.313890][T29098] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5906.314158][T29098] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5906.314160][T29098] Call Trace:
[ 5906.314162][T29098]
[5906.314165][T29098] dump_stack_lvl (lib/dump_stack.c:123)
[5906.314171][T29098] check_preemption_disabled (lib/smp_processor_id.c:52)
[5906.314177][T29098] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5906.314184][T29098] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5906.314190][T29098] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5906.314196][T29098] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5906.314201][T29098] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5906.314212][T29098] rawv6_sendmsg (net/ipv6/raw.c:918)
[5906.314224][T29098] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5906.314229][T29098] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5906.314233][T29098] ? __lock_release (kernel/locking/lockdep.c:5534)
[5906.314241][T29098] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5906.314246][T29098] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5906.314255][T29098] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5906.314271][T29098] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5906.314273][T29098] ? __lock_release (kernel/locking/lockdep.c:5534)
[5906.314284][T29098] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5906.314289][T29098] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5906.314294][T29098] ? __pfx___sys_sendto (net/socket.c:2147)
[5906.314308][T29098] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5906.314314][T29098] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5906.314323][T29098] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5906.314330][T29098] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5906.314339][T29098] __x64_sys_sendto (net/socket.c:2183)
[5906.314343][T29098] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5906.314347][T29098] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5906.314352][T29098] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5906.314357][T29098] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5906.314361][T29098] RIP: 0033:0x7f6e4452ea4a
[ 5906.314365][T29098] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5906.314368][T29098] RSP: 002b:00007ffcf28a9248 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5906.314372][T29098] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6e4452ea4a
[ 5906.314374][T29098] RDX: 0000000000000040 RSI: 000000001890a340 RDI: 0000000000000005
[ 5906.314376][T29098] RBP: 00007ffcf28a92d0 R08: 0000000000418574 R09: 000000000000001c
[ 5906.314378][T29098] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5906.314380][T29098] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6e44657000
| [ 5906.314380][T29098] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6e44657000
| [ 5906.314394][T29098]
| [ 5906.314397][T29098] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29098
| [5906.326022][T29098] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5906.326307][T29098] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5906.326309][T29098] Call Trace:
[ 5906.326311][T29098]
[5906.326313][T29098] dump_stack_lvl (lib/dump_stack.c:123)
[5906.326319][T29098] check_preemption_disabled (lib/smp_processor_id.c:52)
[5906.326325][T29098] lwtunnel_output (net/core/lwtunnel.c:359)
[5906.326331][T29098] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5906.326338][T29098] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5906.326343][T29098] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5906.326348][T29098] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5906.326360][T29098] rawv6_sendmsg (net/ipv6/raw.c:918)
[5906.326372][T29098] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5906.326377][T29098] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5906.326381][T29098] ? __lock_release (kernel/locking/lockdep.c:5534)
[5906.326388][T29098] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5906.326392][T29098] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5906.326401][T29098] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5906.326417][T29098] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5906.326419][T29098] ? __lock_release (kernel/locking/lockdep.c:5534)
[5906.326431][T29098] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5906.326435][T29098] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5906.326441][T29098] ? __pfx___sys_sendto (net/socket.c:2147)
[5906.326456][T29098] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5906.326462][T29098] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5906.326470][T29098] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5906.326477][T29098] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5906.326487][T29098] __x64_sys_sendto (net/socket.c:2183)
[5906.326491][T29098] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5906.326494][T29098] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5906.326499][T29098] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5906.326504][T29098] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5906.326507][T29098] RIP: 0033:0x7f6e4452ea4a
[ 5906.326511][T29098] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5906.326513][T29098] RSP: 002b:00007ffcf28a9248 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5906.326517][T29098] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6e4452ea4a
[ 5906.326519][T29098] RDX: 0000000000000040 RSI: 000000001890a340 RDI: 0000000000000005
[ 5906.326521][T29098] RBP: 00007ffcf28a92d0 R08: 0000000000418574 R09: 000000000000001c
[ 5906.326523][T29098] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5906.326525][T29098] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6e44657000
| [ 5906.774013][T29102] lwtunnel_output(): recursion limit reached on datapath
| [ 5908.226266][T29106] check_preemption_disabled: 2 callbacks suppressed
| [ 5908.226272][T29106] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29106
| [5908.227015][T29106] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5908.227272][T29106] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5908.227274][T29106] Call Trace:
[ 5908.227277][T29106]
[5908.227279][T29106] dump_stack_lvl (lib/dump_stack.c:123)
[5908.227287][T29106] check_preemption_disabled (lib/smp_processor_id.c:52)
[5908.227293][T29106] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5908.227300][T29106] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5908.227307][T29106] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5908.227313][T29106] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5908.227318][T29106] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5908.227330][T29106] rawv6_sendmsg (net/ipv6/raw.c:918)
[5908.227342][T29106] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5908.227347][T29106] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5908.227352][T29106] ? __lock_release (kernel/locking/lockdep.c:5534)
[5908.227372][T29106] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5908.227377][T29106] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5908.227386][T29106] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5908.227401][T29106] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5908.227404][T29106] ? __lock_release (kernel/locking/lockdep.c:5534)
[5908.227415][T29106] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5908.227420][T29106] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5908.227425][T29106] ? __pfx___sys_sendto (net/socket.c:2147)
[5908.227439][T29106] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5908.227446][T29106] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5908.227455][T29106] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5908.227462][T29106] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5908.227472][T29106] __x64_sys_sendto (net/socket.c:2183)
[5908.227475][T29106] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5908.227479][T29106] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5908.227484][T29106] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5908.227489][T29106] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5908.227493][T29106] RIP: 0033:0x7fcc4cc07a4a
[ 5908.227497][T29106] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5908.227500][T29106] RSP: 002b:00007ffc43878bd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5908.227504][T29106] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcc4cc07a4a
[ 5908.227506][T29106] RDX: 0000000000000040 RSI: 000000000e152340 RDI: 0000000000000005
[ 5908.227508][T29106] RBP: 00007ffc43878c60 R08: 0000000000418574 R09: 000000000000001c
[ 5908.227510][T29106] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5908.227512][T29106] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcc4cd30000
| [ 5908.227526][T29106]
| [ 5908.227528][T29106] lwtunnel_output(): recursion limit reached on datapath
| [ 5909.692697][T29110] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29110
| [5909.693150][T29110] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5909.693399][T29110] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5909.693401][T29110] Call Trace:
[ 5909.693403][T29110]
[5909.693406][T29110] dump_stack_lvl (lib/dump_stack.c:123)
[5909.693413][T29110] check_preemption_disabled (lib/smp_processor_id.c:52)
[5909.693419][T29110] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5909.693426][T29110] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5909.693433][T29110] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5909.693440][T29110] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5909.693445][T29110] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5909.693457][T29110] rawv6_sendmsg (net/ipv6/raw.c:918)
[5909.693468][T29110] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5909.693473][T29110] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5909.693478][T29110] ? __lock_release (kernel/locking/lockdep.c:5534)
[5909.693487][T29110] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5909.693491][T29110] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5909.693500][T29110] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5909.693516][T29110] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5909.693519][T29110] ? __lock_release (kernel/locking/lockdep.c:5534)
[5909.693530][T29110] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5909.693535][T29110] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5909.693541][T29110] ? __pfx___sys_sendto (net/socket.c:2147)
[5909.693555][T29110] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5909.693562][T29110] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5909.693570][T29110] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5909.693577][T29110] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5909.693587][T29110] __x64_sys_sendto (net/socket.c:2183)
[5909.693592][T29110] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5909.693595][T29110] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5909.693600][T29110] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5909.693606][T29110] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5909.693610][T29110] RIP: 0033:0x7fdc39907a4a
[ 5909.693614][T29110] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5909.693617][T29110] RSP: 002b:00007ffcd985d438 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5909.693621][T29110] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdc39907a4a
[ 5909.693623][T29110] RDX: 0000000000000040 RSI: 0000000013f1f340 RDI: 0000000000000005
[ 5909.693625][T29110] RBP: 00007ffcd985d4c0 R08: 0000000000418574 R09: 000000000000001c
[ 5909.693627][T29110] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5909.693630][T29110] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdc39a30000
| [ 5909.693630][T29110] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdc39a30000
| [ 5909.693644][T29110]
| [ 5909.693646][T29110] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29110
| [5909.706303][T29110] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5909.706548][T29110] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5909.706550][T29110] Call Trace:
[ 5909.706552][T29110]
[5909.706554][T29110] dump_stack_lvl (lib/dump_stack.c:123)
[5909.706560][T29110] check_preemption_disabled (lib/smp_processor_id.c:52)
[5909.706565][T29110] lwtunnel_output (net/core/lwtunnel.c:359)
[5909.706572][T29110] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5909.706578][T29110] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5909.706584][T29110] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5909.706588][T29110] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5909.706601][T29110] rawv6_sendmsg (net/ipv6/raw.c:918)
[5909.706613][T29110] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5909.706618][T29110] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5909.706621][T29110] ? __lock_release (kernel/locking/lockdep.c:5534)
[5909.706629][T29110] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5909.706633][T29110] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5909.706642][T29110] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5909.706658][T29110] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5909.706660][T29110] ? __lock_release (kernel/locking/lockdep.c:5534)
[5909.706672][T29110] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5909.706676][T29110] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5909.706682][T29110] ? __pfx___sys_sendto (net/socket.c:2147)
[5909.706696][T29110] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5909.706703][T29110] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5909.706711][T29110] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5909.706718][T29110] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5909.706728][T29110] __x64_sys_sendto (net/socket.c:2183)
[5909.706732][T29110] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5909.706735][T29110] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5909.706739][T29110] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5909.706744][T29110] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5909.706747][T29110] RIP: 0033:0x7fdc39907a4a
[ 5909.706751][T29110] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5909.706754][T29110] RSP: 002b:00007ffcd985d438 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5909.706757][T29110] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdc39907a4a
[ 5909.706759][T29110] RDX: 0000000000000040 RSI: 0000000013f1f340 RDI: 0000000000000005
[ 5909.706761][T29110] RBP: 00007ffcd985d4c0 R08: 0000000000418574 R09: 000000000000001c
[ 5909.706763][T29110] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5909.706765][T29110] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdc39a30000
| [ 5909.706765][T29110] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdc39a30000
| [ 5909.706780][T29110]
| [ 5909.729799][T29110] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29110
| [5909.730196][T29110] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5909.730442][T29110] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5909.730444][T29110] Call Trace:
[ 5909.730446][T29110]
[5909.730448][T29110] dump_stack_lvl (lib/dump_stack.c:123)
[5909.730455][T29110] check_preemption_disabled (lib/smp_processor_id.c:52)
[5909.730460][T29110] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5909.730467][T29110] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5909.730474][T29110] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5909.730480][T29110] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5909.730484][T29110] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5909.730496][T29110] rawv6_sendmsg (net/ipv6/raw.c:918)
[5909.730508][T29110] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5909.730514][T29110] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5909.730517][T29110] ? __lock_release (kernel/locking/lockdep.c:5534)
[5909.730525][T29110] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5909.730529][T29110] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5909.730538][T29110] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5909.730554][T29110] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5909.730557][T29110] ? __lock_release (kernel/locking/lockdep.c:5534)
[5909.730569][T29110] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5909.730573][T29110] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5909.730579][T29110] ? __pfx___sys_sendto (net/socket.c:2147)
[5909.730594][T29110] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5909.730600][T29110] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5909.730607][T29110] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5909.730614][T29110] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5909.730625][T29110] __x64_sys_sendto (net/socket.c:2183)
[5909.730629][T29110] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5909.730632][T29110] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5909.730637][T29110] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5909.730642][T29110] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5909.730645][T29110] RIP: 0033:0x7fdc39907a4a
[ 5909.730649][T29110] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5909.730652][T29110] RSP: 002b:00007ffcd985d438 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5909.730655][T29110] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdc39907a4a
[ 5909.730657][T29110] RDX: 0000000000000040 RSI: 0000000013f1f340 RDI: 0000000000000005
[ 5909.730659][T29110] RBP: 00007ffcd985d4c0 R08: 0000000000418574 R09: 000000000000001c
[ 5909.730661][T29110] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5909.730663][T29110] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdc39a30000
| [ 5909.730663][T29110] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdc39a30000
| [ 5909.730678][T29110]
| [ 5910.209490][T29114] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29114
| [5910.209928][T29114] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5910.210197][T29114] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5910.210200][T29114] Call Trace:
[ 5910.210202][T29114]
[5910.210204][T29114] dump_stack_lvl (lib/dump_stack.c:123)
[5910.210212][T29114] check_preemption_disabled (lib/smp_processor_id.c:52)
[5910.210218][T29114] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5910.210224][T29114] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5910.210231][T29114] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5910.210238][T29114] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5910.210242][T29114] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5910.210254][T29114] rawv6_sendmsg (net/ipv6/raw.c:918)
[5910.210266][T29114] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5910.210271][T29114] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5910.210276][T29114] ? __lock_release (kernel/locking/lockdep.c:5534)
[5910.210284][T29114] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5910.210290][T29114] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5910.210298][T29114] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5910.210315][T29114] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5910.210317][T29114] ? __lock_release (kernel/locking/lockdep.c:5534)
[5910.210339][T29114] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5910.210344][T29114] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5910.210350][T29114] ? __pfx___sys_sendto (net/socket.c:2147)
[5910.210364][T29114] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5910.210370][T29114] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5910.210378][T29114] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5910.210385][T29114] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5910.210396][T29114] __x64_sys_sendto (net/socket.c:2183)
[5910.210399][T29114] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5910.210403][T29114] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5910.210408][T29114] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5910.210412][T29114] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5910.210416][T29114] RIP: 0033:0x7f05151e7a4a
[ 5910.210420][T29114] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5910.210423][T29114] RSP: 002b:00007ffec1aa19b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5910.210427][T29114] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f05151e7a4a
[ 5910.210429][T29114] RDX: 0000000000000040 RSI: 000000001966e340 RDI: 0000000000000005
[ 5910.210431][T29114] RBP: 00007ffec1aa1a40 R08: 0000000000418574 R09: 000000000000001c
[ 5910.210433][T29114] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5910.210435][T29114] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0515310000
| [ 5910.210435][T29114] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0515310000
| [ 5910.210449][T29114]
| [ 5910.210452][T29114] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29114
| [5910.223823][T29114] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5910.224062][T29114] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5910.224064][T29114] Call Trace:
[ 5910.224067][T29114]
[5910.224069][T29114] dump_stack_lvl (lib/dump_stack.c:123)
[5910.224075][T29114] check_preemption_disabled (lib/smp_processor_id.c:52)
[5910.224082][T29114] lwtunnel_output (net/core/lwtunnel.c:359)
[5910.224088][T29114] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5910.224095][T29114] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5910.224101][T29114] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5910.224106][T29114] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5910.224120][T29114] rawv6_sendmsg (net/ipv6/raw.c:918)
[5910.224131][T29114] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5910.224136][T29114] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5910.224141][T29114] ? __lock_release (kernel/locking/lockdep.c:5534)
[5910.224149][T29114] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5910.224154][T29114] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5910.224163][T29114] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5910.224179][T29114] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5910.224182][T29114] ? __lock_release (kernel/locking/lockdep.c:5534)
[5910.224193][T29114] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5910.224198][T29114] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5910.224204][T29114] ? __pfx___sys_sendto (net/socket.c:2147)
[5910.224218][T29114] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5910.224225][T29114] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5910.224233][T29114] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5910.224240][T29114] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5910.224251][T29114] __x64_sys_sendto (net/socket.c:2183)
[5910.224254][T29114] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5910.224258][T29114] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5910.224263][T29114] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5910.224267][T29114] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5910.224271][T29114] RIP: 0033:0x7f05151e7a4a
[ 5910.224275][T29114] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5910.224278][T29114] RSP: 002b:00007ffec1aa19b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5910.224281][T29114] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f05151e7a4a
[ 5910.224283][T29114] RDX: 0000000000000040 RSI: 000000001966e340 RDI: 0000000000000005
[ 5910.224286][T29114] RBP: 00007ffec1aa1a40 R08: 0000000000418574 R09: 000000000000001c
[ 5910.224288][T29114] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5910.224290][T29114] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0515310000
| [ 5910.224290][T29114] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0515310000
| [ 5910.224305][T29114]
| [ 5910.236912][T29114] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29114
| [5910.237289][T29114] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5910.237543][T29114] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5910.237544][T29114] Call Trace:
[ 5910.237546][T29114]
[5910.237549][T29114] dump_stack_lvl (lib/dump_stack.c:123)
[5910.237555][T29114] check_preemption_disabled (lib/smp_processor_id.c:52)
[5910.237561][T29114] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5910.237568][T29114] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5910.237574][T29114] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5910.237580][T29114] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5910.237585][T29114] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5910.237596][T29114] rawv6_sendmsg (net/ipv6/raw.c:918)
[5910.237608][T29114] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5910.237613][T29114] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5910.237618][T29114] ? __lock_release (kernel/locking/lockdep.c:5534)
[5910.237626][T29114] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5910.237631][T29114] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5910.237639][T29114] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5910.237655][T29114] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5910.237658][T29114] ? __lock_release (kernel/locking/lockdep.c:5534)
[5910.237669][T29114] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5910.237674][T29114] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5910.237680][T29114] ? __pfx___sys_sendto (net/socket.c:2147)
[5910.237694][T29114] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5910.237701][T29114] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5910.237709][T29114] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5910.237716][T29114] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5910.237726][T29114] __x64_sys_sendto (net/socket.c:2183)
[5910.237730][T29114] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5910.237733][T29114] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5910.237738][T29114] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5910.237742][T29114] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5910.237746][T29114] RIP: 0033:0x7f05151e7a4a
[ 5910.237749][T29114] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5910.237752][T29114] RSP: 002b:00007ffec1aa19b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5910.237755][T29114] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f05151e7a4a
[ 5910.237758][T29114] RDX: 0000000000000040 RSI: 000000001966e340 RDI: 0000000000000005
[ 5910.237760][T29114] RBP: 00007ffec1aa1a40 R08: 0000000000418574 R09: 000000000000001c
[ 5910.237761][T29114] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5910.237763][T29114] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0515310000
| [ 5910.237763][T29114] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0515310000
| [ 5910.237778][T29114]
| [ 5910.711385][T29118] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29118
| [5910.711828][T29118] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5910.712078][T29118] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5910.712080][T29118] Call Trace:
[ 5910.712082][T29118]
[5910.712084][T29118] dump_stack_lvl (lib/dump_stack.c:123)
[5910.712092][T29118] check_preemption_disabled (lib/smp_processor_id.c:52)
[5910.712098][T29118] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5910.712104][T29118] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5910.712113][T29118] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5910.712119][T29118] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5910.712124][T29118] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5910.712136][T29118] rawv6_sendmsg (net/ipv6/raw.c:918)
[5910.712148][T29118] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5910.712153][T29118] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5910.712158][T29118] ? __lock_release (kernel/locking/lockdep.c:5534)
[5910.712166][T29118] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5910.712171][T29118] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5910.712180][T29118] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5910.712196][T29118] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5910.712199][T29118] ? __lock_release (kernel/locking/lockdep.c:5534)
[5910.712210][T29118] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5910.712215][T29118] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5910.712221][T29118] ? __pfx___sys_sendto (net/socket.c:2147)
[5910.712235][T29118] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5910.712242][T29118] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5910.712250][T29118] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5910.712257][T29118] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5910.712267][T29118] __x64_sys_sendto (net/socket.c:2183)
[5910.712271][T29118] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5910.712275][T29118] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5910.712279][T29118] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5910.712284][T29118] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5910.712288][T29118] RIP: 0033:0x7fcc3210fa4a
[ 5910.712292][T29118] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5910.712295][T29118] RSP: 002b:00007ffc0cfb65e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5910.712299][T29118] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcc3210fa4a
[ 5910.712301][T29118] RDX: 0000000000000040 RSI: 0000000019f5c340 RDI: 0000000000000005
[ 5910.712304][T29118] RBP: 00007ffc0cfb6670 R08: 0000000000418574 R09: 000000000000001c
[ 5910.712306][T29118] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5910.712308][T29118] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcc32238000
| [ 5910.712308][T29118] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcc32238000
| [ 5910.712322][T29118]
| [ 5910.725226][T29118] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29118
| [5910.725574][T29118] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5910.725810][T29118] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5910.725812][T29118] Call Trace:
[ 5910.725814][T29118]
[5910.725816][T29118] dump_stack_lvl (lib/dump_stack.c:123)
[5910.725822][T29118] check_preemption_disabled (lib/smp_processor_id.c:52)
[5910.725828][T29118] lwtunnel_output (net/core/lwtunnel.c:359)
[5910.725834][T29118] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5910.725840][T29118] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5910.725846][T29118] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5910.725851][T29118] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5910.725863][T29118] rawv6_sendmsg (net/ipv6/raw.c:918)
[5910.725875][T29118] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5910.725880][T29118] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5910.725884][T29118] ? __lock_release (kernel/locking/lockdep.c:5534)
[5910.725891][T29118] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5910.725896][T29118] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5910.725904][T29118] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5910.725920][T29118] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5910.725923][T29118] ? __lock_release (kernel/locking/lockdep.c:5534)
[5910.725934][T29118] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5910.725938][T29118] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5910.725944][T29118] ? __pfx___sys_sendto (net/socket.c:2147)
[5910.725958][T29118] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5910.725965][T29118] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5910.725973][T29118] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5910.725980][T29118] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5910.725990][T29118] __x64_sys_sendto (net/socket.c:2183)
[5910.725994][T29118] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5910.725998][T29118] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5910.726002][T29118] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5910.726007][T29118] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5910.726011][T29118] RIP: 0033:0x7fcc3210fa4a
[ 5910.726014][T29118] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5910.726017][T29118] RSP: 002b:00007ffc0cfb65e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5910.726020][T29118] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcc3210fa4a
[ 5910.726022][T29118] RDX: 0000000000000040 RSI: 0000000019f5c340 RDI: 0000000000000005
[ 5910.726024][T29118] RBP: 00007ffc0cfb6670 R08: 0000000000418574 R09: 000000000000001c
[ 5910.726026][T29118] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5910.726028][T29118] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcc32238000
| [ 5910.726028][T29118] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcc32238000
| [ 5910.726042][T29118]
| [ 5910.739499][T29118] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/29118
| [5910.739859][T29118] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5910.740102][T29118] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5910.740104][T29118] Call Trace:
[ 5910.740106][T29118]
[5910.740108][T29118] dump_stack_lvl (lib/dump_stack.c:123)
[5910.740116][T29118] check_preemption_disabled (lib/smp_processor_id.c:52)
[5910.740122][T29118] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5910.740129][T29118] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5910.740136][T29118] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5910.740141][T29118] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5910.740146][T29118] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5910.740158][T29118] rawv6_sendmsg (net/ipv6/raw.c:918)
[5910.740170][T29118] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5910.740176][T29118] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5910.740180][T29118] ? __lock_release (kernel/locking/lockdep.c:5534)
[5910.740188][T29118] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5910.740192][T29118] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5910.740202][T29118] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5910.740218][T29118] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5910.740221][T29118] ? __lock_release (kernel/locking/lockdep.c:5534)
[5910.740232][T29118] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5910.740237][T29118] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5910.740243][T29118] ? __pfx___sys_sendto (net/socket.c:2147)
[5910.740257][T29118] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5910.740264][T29118] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5910.740272][T29118] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5910.740279][T29118] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5910.740290][T29118] __x64_sys_sendto (net/socket.c:2183)
[5910.740294][T29118] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5910.740297][T29118] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5910.740302][T29118] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5910.740307][T29118] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5910.740310][T29118] RIP: 0033:0x7fcc3210fa4a
[ 5910.740314][T29118] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5910.740317][T29118] RSP: 002b:00007ffc0cfb65e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5910.740320][T29118] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcc3210fa4a
[ 5910.740323][T29118] RDX: 0000000000000040 RSI: 0000000019f5c340 RDI: 0000000000000005
[ 5910.740325][T29118] RBP: 00007ffc0cfb6670 R08: 0000000000418574 R09: 000000000000001c
[ 5910.740327][T29118] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5910.740329][T29118] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcc32238000
| [ 5913.080299][T29130] lwtunnel_output(): recursion limit reached on datapath
| [ 5914.534178][T29134] check_preemption_disabled: 5 callbacks suppressed
| [ 5914.534185][T29134] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29134
| [5914.534925][T29134] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5914.535209][T29134] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5914.535212][T29134] Call Trace:
[ 5914.535214][T29134]
[5914.535216][T29134] dump_stack_lvl (lib/dump_stack.c:123)
[5914.535224][T29134] check_preemption_disabled (lib/smp_processor_id.c:52)
[5914.535231][T29134] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5914.535237][T29134] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5914.535244][T29134] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5914.535251][T29134] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5914.535256][T29134] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5914.535268][T29134] rawv6_sendmsg (net/ipv6/raw.c:918)
[5914.535279][T29134] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5914.535284][T29134] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5914.535289][T29134] ? __lock_release (kernel/locking/lockdep.c:5534)
[5914.535298][T29134] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5914.535303][T29134] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5914.535312][T29134] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5914.535327][T29134] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5914.535330][T29134] ? __lock_release (kernel/locking/lockdep.c:5534)
[5914.535341][T29134] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5914.535346][T29134] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5914.535352][T29134] ? __pfx___sys_sendto (net/socket.c:2147)
[5914.535366][T29134] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5914.535373][T29134] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5914.535381][T29134] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5914.535388][T29134] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5914.535398][T29134] __x64_sys_sendto (net/socket.c:2183)
[5914.535402][T29134] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5914.535406][T29134] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5914.535411][T29134] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5914.535415][T29134] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5914.535420][T29134] RIP: 0033:0x7f1e34fada4a
[ 5914.535424][T29134] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5914.535427][T29134] RSP: 002b:00007ffc394b3bf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5914.535431][T29134] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1e34fada4a
[ 5914.535433][T29134] RDX: 0000000000000040 RSI: 000000002461f340 RDI: 0000000000000005
[ 5914.535436][T29134] RBP: 00007ffc394b3c80 R08: 0000000000418574 R09: 000000000000001c
[ 5914.535438][T29134] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5914.535440][T29134] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1e350d6000
| [ 5914.535454][T29134]
| [ 5914.535456][T29134] lwtunnel_output(): recursion limit reached on datapath
| [ 5916.298740][T29141] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/29141
| [5916.300092][T29141] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5916.300344][T29141] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5916.300346][T29141] Call Trace:
[ 5916.300348][T29141]
[5916.300351][T29141] dump_stack_lvl (lib/dump_stack.c:123)
[5916.300359][T29141] check_preemption_disabled (lib/smp_processor_id.c:52)
[5916.300365][T29141] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5916.300371][T29141] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5916.300378][T29141] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5916.300385][T29141] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5916.300389][T29141] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5916.300401][T29141] rawv6_sendmsg (net/ipv6/raw.c:918)
[5916.300412][T29141] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5916.300418][T29141] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5916.300423][T29141] ? __lock_release (kernel/locking/lockdep.c:5534)
[5916.300431][T29141] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5916.300436][T29141] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5916.300445][T29141] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5916.300461][T29141] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5916.300464][T29141] ? __lock_release (kernel/locking/lockdep.c:5534)
[5916.300475][T29141] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5916.300480][T29141] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5916.300485][T29141] ? __pfx___sys_sendto (net/socket.c:2147)
[5916.300499][T29141] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5916.300506][T29141] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5916.300514][T29141] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5916.300521][T29141] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5916.300531][T29141] __x64_sys_sendto (net/socket.c:2183)
[5916.300535][T29141] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5916.300539][T29141] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5916.300544][T29141] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5916.300548][T29141] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5916.300553][T29141] RIP: 0033:0x7f7730ef7a4a
[ 5916.300557][T29141] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5916.300560][T29141] RSP: 002b:00007ffebd70bd88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5916.300563][T29141] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7730ef7a4a
[ 5916.300566][T29141] RDX: 0000000000000040 RSI: 0000000037092340 RDI: 0000000000000005
[ 5916.300568][T29141] RBP: 00007ffebd70be10 R08: 0000000000418574 R09: 000000000000001c
[ 5916.300570][T29141] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
Finger prints:
check_preemption_disabled:lwtunnel_output:ip6_send_skb:rawv6_push_pending_frames:rawv6_sendmsg