HI,

As per the GDB back-trace coming with *214 frames*


Program received signal SIGINT, Interrupt.
0x00007fa6d0f1fca4 in clib_time_now_internal (n=35626371070243907,
c=0x7fa30edf8680) at /vpp/src/vppinfra/time.h:215
215     /vpp/src/vppinfra/time.h: No such file or directory.
(gdb) bt
#0  0x00007fa6d0f1fca4 in clib_time_now_internal (n=35626371070243907,
c=0x7fa30edf8680) at /vpp/src/vppinfra/time.h:215
#1  vlib_main_or_worker_loop (is_main=1, vm=<optimized out>) at
/vpp/src/vlib/main.c:3076
#2  vlib_main_loop (vm=<optimized out>) at /vpp/src/vlib/main.c:3108
#3  vlib_main (vm=<optimized out>, vm@entry=0x7fa30edf8680,
input=input@entry=0x7fa308277fa0) at /vpp/src/vlib/main.c:3399
#4  0x00007fa6d0f71bc8 in thread0 (arg=140338305926784) at
/vpp/src/vlib/unix/main.c:671
#5  0x00007fa6cf6298ec in clib_calljmp () at /vpp/src/vppinfra/longjmp.S:123
#6  0x00007ffc98d63e90 in ?? ()



(gdb) bt
#0  clib_cpu_time_now () at /vpp/src/vppinfra/time.h:85
#1  vlib_main_or_worker_loop (is_main=1, vm=<optimized out>) at
/vpp/src/vlib/main.c:2939
#2  vlib_main_loop (vm=<optimized out>) at /vpp/src/vlib/main.c:3108
#3  vlib_main (vm=<optimized out>, vm@entry=0x7fa30edf8680,
input=input@entry=0x7fa308277fa0) at /vpp/src/vlib/main.c:3399
#4  0x00007fa6d0f71bc8 in thread0 (arg=140338305926784) at
/vpp/src/vlib/unix/main.c:671
#5  0x00007fa6cf6298ec in clib_calljmp () at /vpp/src/vppinfra/longjmp.S:123
#6  0x00007ffc98d63e90 in ?? ()
#7  0x00007fa6d0f73147 in vlib_unix_main (argc=<optimized out>,
argv=<optimized out>) at /vpp/src/vlib/unix/main.c:751
#8  0xffffffffffffffff in ?? ()
#9  0xffffffffffffffff in ?? ()
#10 0xffffffffffffffff in ?? ()
#11 0x000002e0ffffffff in ?? ()

Program received signal SIGINT, Interrupt.
0x00007fa6ceff7d47 in epoll_pwait () from /lib64/libc.so.6
(gdb) thr 1
[Switching to thread 1 (Thread 0x7fa6d0ed47c0 (LWP 1533))]
#0  0x00007fa6ceff7d47 in epoll_pwait () from /lib64/libc.so.6
(gdb) bt
#0  0x00007fa6ceff7d47 in epoll_pwait () from /lib64/libc.so.6
#1  0x00007fa6d0f70b5d in linux_epoll_input_inline (thread_index=0,
frame=<optimized out>, node=<optimized out>, vm=0x7fa30edf8680)
    at /vpp/src/vlib/unix/input.c:219
#2  linux_epoll_input (vm=0x7fa30edf8680, node=<optimized out>,
frame=<optimized out>) at /vpp/src/vlib/unix/input.c:365
#3  0x00007fa6d0f1f7e1 in dispatch_node (last_time_stamp=<optimized out>,
frame=0x0, dispatch_state=VLIB_NODE_STATE_POLLING,
    type=VLIB_NODE_TYPE_PRE_INPUT, node=0x7fa31189a300, vm=<optimized out>)
at /vpp/src/vlib/main.c:1024
#4  vlib_main_or_worker_loop (is_main=1, vm=<optimized out>) at
/vpp/src/vlib/main.c:2941
#5  vlib_main_loop (vm=<optimized out>) at /vpp/src/vlib/main.c:3108
#6  vlib_main (vm=<optimized out>, vm@entry=0x7fa30edf8680,
input=input@entry=0x7fa308277fa0) at /vpp/src/vlib/main.c:3399
#7  0x00007fa6d0f71bc8 in thread0 (arg=140338305926784) at
/vpp/src/vlib/unix/main.c:671
#8  0x00007fa6cf6298ec in clib_calljmp () at /vpp/src/vppinfra/longjmp.S:123
#9  0x00007ffc98d63e90 in ?? ()
#10 0x00007fa6d0f73147 in vlib_unix_main (argc=<optimized out>,
argv=<optimized out>) at /vpp/src/vlib/unix/main.c:751
#7  0xffffffffffffffff in ?? ()
#8  0xffffffffffffffff in ?? ()
#9  0xffffffffffffffff in ?? ()
#10 0x000002e0ffffffff in ?? ()
#11 0xffffffffffffffff in ?? ()
#12 0xffffffffffffffff in ?? ()
#13 0xffffffffffffffff in ?? ()
#14 0xffffffffffffffff in ?? ()
#15 0xffffffffffffffff in ?? ()
...
....
#208 0x00007eff27bec1dc in ?? ()
#209 0x0000001f0000003e in ?? ()
#210 0x000000006289f8e7 in ?? ()
#211 0x00000e1000010000 in ?? ()
*#212 0x0000000100000002 in ?? ()*
*#213 0x0000000200000005 in ?? ()*
*#214 0x0000000000000000 in ?? ()*


On Sat, May 21, 2022 at 5:08 PM <v...@barachs.net> wrote:

> Attach to the process in gdb, switch to the main thread (if necessary),
> and type “backtrace” or “bt”. You may need to type “continue” a few times
> to build a picture of what’s going on.
>
>
>
>
>
> D.
>
>
>
> *From:* vpp-dev@lists.fd.io <vpp-dev@lists.fd.io> *On Behalf Of *chetan
> bhasin
> *Sent:* Saturday, May 21, 2022 2:50 AM
> *To:* vpp-dev <vpp-dev@lists.fd.io>
> *Subject:* [vpp-dev] VPP 2106 Main thread is 99% CPU
>
>
>
> Hello Everyone,
>
>
>
> We are running VPP2106 with our plugin, we are observing a problem on
> load setup where CPU of main thread is reaching at 99% suddenly and stays
> there even if we stop load, although we dont have problems like any of your
> own nodes polling on main thread etc and even CLI is not blocking,
>
> Could you please provide any direction to debug where the main thread is
> getting stuck ?
>
>
>
> Thanks,
>
> Chetan
>
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#21429): https://lists.fd.io/g/vpp-dev/message/21429
Mute This Topic: https://lists.fd.io/mt/91247657/21656
Group Owner: vpp-dev+ow...@lists.fd.io
Unsubscribe: https://lists.fd.io/g/vpp-dev/unsub [arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to