![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
dpdk
aischang
天道酬勤,不负自我
展开
-
安装dpdk报错eal/eal_memory.c:56:18: fatal error: numa.h: No such file or directory
== Build lib/librte_eal/linuxapp/eal SYMLINK-FILE include/exec-env/rte_kni_common.h CC eal.o CC eal_hugepage_info.o CC eal_memory.o/home/alipms/dpdkLib/lib/librte_eal/linuxapp/eal/eal_memory.c...原创 2019-03-11 18:23:34 · 3422 阅读 · 0 评论 -
安装dpdk报错/lib/modules/3.10.0-693.el7.x86_64/build: No such file or directory
[root@106cache dpdkLib]# make install T=x86_64-native-linuxapp-gccConfiguration done using x86_64-native-linuxapp-gcc== Build lib== Build lib/librte_compat== Build lib/librte_eal== Build lib/lib...原创 2019-03-11 18:29:38 · 9985 阅读 · 0 评论 -
在加载dpdk驱动时,报错EAL: Error - exiting with code: 1解决方法
initialize hugepage for numa node 0, need:256 - actual:256EAL: Probing VFIO support...EAL: PCI device 0000:02:00.0 on NUMA socket 0EAL: probe driver: 8086:1521 net_e1000_igbEAL: PCI device 0000...原创 2019-03-11 18:19:02 · 4930 阅读 · 0 评论 -
DPDK-大页内存配置分析
《深入浅出DPDK》 2.7.4章节介绍大页内存使用方法如下:#echo 1024> /sys/kernel/mm/hugepages/hupages-2048KB/nr_hugepages#mkdir /mnt/huge#mount -t hugetlbfs nodev /mnt/hugeDPDK程序运行时,会使用mmap ()系统调用把大野映射到用户态的虚拟地址空间,...原创 2019-01-18 11:34:31 · 5467 阅读 · 4 评论 -
DPDK编译安装与配置方法
dpdk版本:dpdk-17.11.31.安装依赖库m4、bison、flex 和eal_memory支持:到对应版本的iso镜像文件中找rpm包rpm -ivh m4-1.4.16-10.el7.x86_64.rpmrpm -ivh bison-2.7-4.el7.x86_64.rpmrpm -ivh flex-2.5.37-3.el7.x86_64.rpmr...原创 2018-12-07 16:33:54 · 7406 阅读 · 0 评论 -
DPDK网卡驱动加载、绑定和解绑
Igb_uio代码相关的可以分为三个部分:igb_uio内核驱动,内核uio框架,uio用户态部分。加载igb_uio模块与绑定dpdk网卡a)加载dpdk驱动需要先加载uio:modprobe uiob)加载dpdk驱动的方法:/sbin/insmod igb_uio c)删除驱动方法:/sbin/rmmod igb_uio如果不执行a步骤,直接执行b步骤的话,会找不到...原创 2018-09-05 14:57:53 · 19073 阅读 · 1 评论 -
查看当前dpdk驱动igb_uio.ko的编译版本modinfo
modinfo igb_uio.ko原创 2019-04-13 11:44:49 · 4326 阅读 · 0 评论