Hi experts,

I am seeing the below pasted call stack. We are using vpp 21.06. The crash
is in tcp_update_time_now() called inside tcp46_input_inline. I had not
done any changes to *tcp46_input_inline *graph node. All I did was add this
patch mentioned below. This patch was applied recently in the function*
tcp46_listen_inline()* to increment error counters.

https://gerrit.fd.io/r/c/vpp/+/35654/

NOTE
=======
The VPP was working fine for a long time even after applying the above
patch but recently we added more features and the crash may be happening as
a side-effect of the new code we added.

Pls let me know if you have seen this crash or if you may have some
suggestions for this crash???


Call stack
=============

#0 0x00007f59ccfc888c in __pthread_kill_implementation () from
/lib64/libc.so.6
#1 0x00007f59ccf7b6a6 in raise () from /lib64/libc.so.6
#2 0x00007f59ccf65865 in abort () from /lib64/libc.so.6
#3 0x000055bf7f28d30a in os_exit (code=<optimized out>) at
/usr/src/debug/vpp-21.06.0-5~gfad0b64b3_dirty.x86_64/src/vpp/vnet/main.c:477
#4 <signal handler called>
#5 0x00007f59cdf7bb23 in tcp_update_time_now (wrk=0xa640) at
/usr/src/debug/vpp-21.06.0-5~gfad0b64b3_dirty.x86_64/src/vnet/tcp/tcp_inlines.h:226
#6 tcp46_input_inline (is_nolookup=0 '\000', is_ip4=0, frame=<optimized
out>, node=<optimized out>, vm=0x7f58ab281e00)
at
/usr/src/debug/vpp-21.06.0-5~gfad0b64b3_dirty.x86_64/src/vnet/tcp/tcp_input.c:2876
#7 tcp6_input_node_fn_skx (vm=0x7f58ab281e00, node=0x7f584e33c440,
from_frame=0x7f58ab49e900)
at
/usr/src/debug/vpp-21.06.0-5~gfad0b64b3_dirty.x86_64/src/vnet/tcp/tcp_input.c:3051
#8 0x00007f59cd30bc05 in dispatch_node (last_time_stamp=<optimized out>,
frame=<optimized out>, dispatch_state=VLIB_NODE_STATE_POLLING,
type=VLIB_NODE_TYPE_INTERNAL, node=0x7f584e33c440, vm=0x7f58ab281e00)
at /usr/src/debug/vpp-21.06.0-5~gfad0b64b3_dirty.x86_64/src/vlib/main.c:1063
#9 dispatch_pending_node (vm=vm@entry=0x7f58ab281e00,
pending_frame_index=pending_frame_index@entry=6, last_time_stamp=<optimized
out>)
at /usr/src/debug/vpp-21.06.0-5~gfad0b64b3_dirty.x86_64/src/vlib/main.c:1243
#10 0x00007f59cd30d9b7 in vlib_main_or_worker_loop (is_main=0,
vm=0x7f58ab281e00)
at /usr/src/debug/vpp-21.06.0-5~gfad0b64b3_dirty.x86_64/src/vlib/main.c:1832
#11 vlib_worker_loop (vm=0x7f58ab281e00) at
/usr/src/debug/vpp-21.06.0-5~gfad0b64b3_dirty.x86_64/src/vlib/main.c:1966
#12 0x00007f59cd28261c in clib_calljmp () at
/usr/src/debug/vpp-21.06.0-5~gfad0b64b3_dirty.x86_64/src/vppinfra/longjmp.S:123
#13 0x00007f54837fdc80 in ?? ()
#14 0x00007f584847b1e9 in eal_thread_loop.cold () from
/usr/lib/vpp_plugins/dpdk_plugin.so
#15 0x0000000000000000 in ?? ()




Regards,
Vijay Kumar N
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#21332): https://lists.fd.io/g/vpp-dev/message/21332
Mute This Topic: https://lists.fd.io/mt/90853512/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