Hi all,
My version is 17.04, sometimes there will be a large number of packets
transmitted by vpp.
It looks like that vpp has network loop itself. Here is the stack when the loop
happened. Any idea?
(gdb) c
Continuing.
^C
Thread 1 "vpp_main" received signal SIGINT, Interrupt.
eth_em_xmit_pkts (tx_queue=0x7a8227972d00, tx_pkts=<optimized out>,
nb_pkts=<optimized out>)
at
/home/wangzy/VBRASV100R001/vpp1704/dpdk/_build/dpdk-17.02/drivers/net/e1000/em_rxtx.c:625
625 return nb_tx;
(gdb) bt
#0 eth_em_xmit_pkts (tx_queue=0x7a8227972d00, tx_pkts=<optimized out>,
nb_pkts=<optimized out>)
at
/home/wangzy/VBRASV100R001/vpp1704/dpdk/_build/dpdk-17.02/drivers/net/e1000/em_rxtx.c:625
#1 0x00007f81b02923cf in rte_eth_tx_burst (nb_pkts=<optimized out>,
tx_pkts=<optimized out>, queue_id=0, port_id=<optimized out>)
at
/home/wangzy/VBRASV100R001/vpp1704/dpdk/_install/include/dpdk/rte_ethdev.h:2858
#2 tx_burst_vector_internal (tx_vector=<optimized out>, xd=<optimized out>,
vm=<optimized out>)
at
/home/wangzy/VBRASV100R001/vpp1704/build-data/../src/plugins/dpdk/device/device.c:282
#3 dpdk_interface_tx (f=<optimized out>, node=<optimized out>, vm=<optimized
out>)
at
/home/wangzy/VBRASV100R001/vpp1704/build-data/../src/plugins/dpdk/device/device.c:559
#4 dpdk_interface_tx_avx2 (vm=<optimized out>, node=<optimized out>,
frame=<optimized out>)
at
/home/wangzy/VBRASV100R001/vpp1704/build-data/../src/plugins/dpdk/device/device.c:789
#5 0x00007f81f47e0119 in dispatch_node (vm=0x7f81f4a332a0 <vlib_global_main>,
node=0x7f81b1eb8800, type=<optimized out>,
dispatch_state=VLIB_NODE_STATE_POLLING, frame=<optimized out>,
last_time_stamp=13589960530660)
at /home/wangzy/VBRASV100R001/vpp1704/build-data/../src/vlib/main.c:998
#6 0x00007f81f47e040d in dispatch_pending_node (vm=vm@entry=0x7f81f4a332a0
<vlib_global_main>, p=0x7f81b52c3398,
last_time_stamp=<optimized out>) at
/home/wangzy/VBRASV100R001/vpp1704/build-data/../src/vlib/main.c:1144
#7 0x00007f81f47e0e6d in vlib_main_or_worker_loop (is_main=1,
vm=0x7f81f4a332a0 <vlib_global_main>)
at /home/wangzy/VBRASV100R001/vpp1704/build-data/../src/vlib/main.c:1591
#8 vlib_main_loop (vm=0x7f81f4a332a0 <vlib_global_main>) at
/home/wangzy/VBRASV100R001/vpp1704/build-data/../src/vlib/main.c:1611
#9 vlib_main (vm=vm@entry=0x7f81f4a332a0 <vlib_global_main>,
input=input@entry=0x7f81b1854fa0)
at /home/wangzy/VBRASV100R001/vpp1704/build-data/../src/vlib/main.c:1739
#10 0x00007f81f4819f13 in thread0 (arg=140196131844768) at
/home/wangzy/VBRASV100R001/vpp1704/build-data/../src/vlib/unix/main.c:507
#11 0x00007f81f2a53cd0 in clib_calljmp () at
/home/wangzy/VBRASV100R001/vpp1704/build-data/../src/vppinfra/longjmp.S:110
#12 0x00007ffcb4160b00 in ?? ()
#13 0x00007f81f481a92d in vlib_unix_main (argc=<optimized out>, argv=<optimized
out>)
at /home/wangzy/VBRASV100R001/vpp1704/build-data/../src/vlib/unix/main.c:606
Regards,
Ewan
[email protected]
_______________________________________________
vpp-dev mailing list
[email protected]
https://lists.fd.io/mailman/listinfo/vpp-dev