dpdk 收包
作者:互联网
[root@localhost dpdk-19.11]# pstack 18745 Thread 1 (process 18745): #0 __rte_ring_do_dequeue (available=0x0, is_sc=0, behavior=RTE_RING_QUEUE_FIXED, n=0, obj_table=0x13e7e9000, r=0x13fe9c300) at /data1/dpdk-19.11/arm64-armv8a-linuxapp-gcc/include/rte_ring.h:396 #1 rte_ring_mc_dequeue_bulk (available=0x0, n=32, obj_table=0x13e7e9000, r=0x13fe9c300) at /data1/dpdk-19.11/arm64-armv8a-linuxapp-gcc/include/rte_ring.h:555 #2 common_ring_mc_dequeue (mp=0x13faeac00, obj_table=0x13e7e9000, n=32) at /data1/dpdk-19.11/drivers/mempool/ring/rte_mempool_ring.c:31 #3 0x0000000000782ecc in rte_mempool_ops_dequeue_bulk (mp=0x13faeac00, obj_table=0x13e7e9000, n=32) at /data1/dpdk-19.11/arm64-armv8a-linuxapp-gcc/include/rte_mempool.h:739 #4 0x00000000007834d4 in __mempool_generic_get (cache=0x13faf0e00, n=32, obj_table=0x13e7e9000, mp=0x13faeac00) at /data1/dpdk-19.11/arm64-armv8a-linuxapp-gcc/include/rte_mempool.h:1471 #5 rte_mempool_generic_get (cache=0x13faf0e00, n=32, obj_table=0x13e7e9000, mp=0x13faeac00) at /data1/dpdk-19.11/arm64-armv8a-linuxapp-gcc/include/rte_mempool.h:1506 #6 rte_mempool_get_bulk (n=32, obj_table=0x13e7e9000, mp=0x13faeac00) at /data1/dpdk-19.11/arm64-armv8a-linuxapp-gcc/include/rte_mempool.h:1539 #7 rte_pktmbuf_alloc_bulk (pool=0x13faeac00, mbufs=0x13e7e9000, count=32) at /data1/dpdk-19.11/arm64-armv8a-linuxapp-gcc/include/rte_mbuf.h:829 #8 0x0000000000785464 in hinic_rx_alloc_mbuf_bulk (rxq=0x13fe9be80, mbufs=0x13e7e9000, exp_mbuf_cnt=32) at /data1/dpdk-19.11/drivers/net/hinic/hinic_pmd_rx.c:842 #9 0x00000000007855f0 in hinic_rearm_rxq_mbuf (rxq=0x13fe9be80) at /data1/dpdk-19.11/drivers/net/hinic/hinic_pmd_rx.c:891 #10 0x0000000000785c64 in hinic_recv_pkts (rx_queue=0x13fe9be80, rx_pkts=0xffff9077ce90, nb_pkts=32) at /data1/dpdk-19.11/drivers/net/hinic/hinic_pmd_rx.c:1047 #11 0x00000000004654c4 in pong_main_loop () #12 0x00000000004656b8 in pong_launch_one_lcore () #13 0x0000000000592358 in eal_thread_loop (arg=0x0) at /data1/dpdk-19.11/lib/librte_eal/linux/eal/eal_thread.c:153 #14 0x0000ffff91987d38 in start_thread (arg=0xffff9077d910) at pthread_create.c:309 #15 0x0000ffff918cf5f0 in thread_start () at ../sysdeps/unix/sysv/linux/aarch64/clone.S:91 [root@localhost dpdk-19.11]#
标签:rte,收包,hinic,19.11,mempool,data1,dpdk 来源: https://www.cnblogs.com/dream397/p/13672328.html