- 积分
- 35
贡献229
飞刀32 FD
注册时间2021-12-6
在线时间4 小时
扫一扫,手机访问本帖
|
您好!我在lsl046板子运行dpdk的2层转发的例子,4核全部启用,当使用任意两个port时,程序是正常的。
但是,
当我开启4核,使用4个port时,程序出错,不知道什么原因?希望可以在这儿找到答案
下面是我执行程序时使用的命令:
fmc -c /usr/local/dpdk/dpaa/usdpaa_config_ls1046.xml -p /usr/local/dpdk/dpaa/usdpaa_policy_hash_ipv4_1queue.xml -a
export DPAA_FMC_MODE=1
echo 512 > /proc/sys/vm/nr_hugepages
mount -t hugetlbfs none /boot/hugetlbfs/
./l2fwd -c 0xf -n 1 -- -p 0xf -q 1 --no-mac-updating
下面串口终端打印的错误信息:
ioctl(DPAA_IOCTL_PORTAL_MAP): No such device
./l2fwd: process_portal_map(): Unknown error -1
dpaa: bman_thread_init failed on core 2 with ret: -1
dpaa: portal initialization failure
dpaa_eth_queue_portal_rx(): Failure in affining portal -1
|
-
l2fwd 4核 4个port运行出错
|