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

运行testpmd报错Cause: rte_zmalloc(32 struct rte_port) failed [已关闭]

0 投票
问题关闭原因: 问题已经解决
最新提问 1月 14 分类:DPDK初学入门 | 用户: killerray (140 分)
已关闭 1月 15 用户:killerray

1个回答

0 投票
没有其他更详细的信息了吗
最新回答 1月 14 用户: sysight (12,820 分)
Enter hex bitmask of cores to execute testpmd app on
  Example: to execute app on cores 0 to 7, enter 0xff
bitmask: 0x0f
Launching app
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/rte/mp_socket
EAL: Probing VFIO support...
EAL: PCI device 0000:02:01.0 on NUMA socket -1
EAL:   Invalid NUMA socket, default to 0
EAL:   probe driver: 8086:100f net_e1000_em
EAL: PCI device 0000:02:05.0 on NUMA socket -1
EAL:   Invalid NUMA socket, default to 0
EAL:   probe driver: 8086:100f net_e1000_em
EAL: PCI device 0000:02:06.0 on NUMA socket -1
EAL:   Invalid NUMA socket, default to 0
EAL:   probe driver: 8086:100f net_e1000_em
testpmd: No probed ethernet devices
EAL: Error - exiting with code: 1
  Cause: rte_zmalloc(32 struct rte_port) failed
以上是详细的运行信息
具体是啥原因,如何解决的?
内存页配置少了。起初是64就报这个错。改成512就没问题了。
...