0 投票
分类:DPDK高级应用 | 用户: (120 分)
问题描述:

由于工作需要,我在我们ARMv8环境上插入82599网卡、编译dpdk16.07、安装dpdk用户态网卡驱动,在执行l2fwd转发用例时,小流量报文转发没有问题(<5Mpps),但流量超过一定值(5Mpps)网卡就被堵死,报文发送不出去。

初步定位发现:

1、接收方向是通的,一直能收到报文;

2、发送方向堵死,报文发送不出去 ——跟踪网卡驱动发现,在发送报文时一直不能回收报文描述符,网卡硬件队列报文描述符一直显示“未发送”(即未发送就不能回收)

求助:

根据以上现象求助下论坛大神,能不能帮我分析出问题所在或大致定位方向?非常感谢。

3 个回答

0 投票
用户: (13.1k 分)
倒是还没有遇到过类似的问题。可否把程序的启动命令和打印信息发一下?

或者可以换成skeleton这个示例测一下,这个示例要比l2fwd直观简单。

有问题可以加QQ群127163755与大家交流。
0 投票
用户: (140 分)
有没有试过dpdk最新的版本?
0 投票
用户: (140 分)
请问这个问题最后有解决吗?

欢迎来到 DPDK交流社区 ,有什么问题可以尽管在这里提问,您将会收到社区其他成员的回答;也可以将您的总结写在这里,为社区其他成员提供帮助。

QQ交流2群:635461501 (入群请注明来源)

冀ICP备15005332号-2
...