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] -=-=-=-=-=-=-=-=-=-=-=-