ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

dpdk 收包

2020-09-15 12:00:41  阅读:337  来源: 互联网

标签:rte 收包 hinic 19.11 mempool data1 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

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有