dpdk-20.02安装

dpdk-20.02安装_第1张图片
yum install libpcap -y
yum install libpcap-devel -y
yum install numactl -y
yum install numactl-devel -y
dpdk-20.02安装_第2张图片
igb_uio.ko模块被清除,所以用了18.08的igb_uio模块,
modprob uio
insmod …/igb_uio.ko

官网说明

在英特尔CPU上,队列对是线程安全的,但队列不是(即,在一个队列对中,所有进入TX队列的队列必须从一个线程执行,而RX队列中的所有出列必须从一个线程执行,但队列和出列可以在不同的线程中执行)。
已将基础库从libSSO ZUC,libSSO KASUMI,libSSO SNOW3G,转换为intel ipsec mb库
删除了动态库限制,因此PMD现在可以构建为共享对象
已更改armv8 crypto PMD外部依赖项。armv8 crypto PMD现在依赖于Arm crypto库,Marvell的armv8 crypto库不再使用。库名称已从armv8_crypto更改为AArch64crypto。
向Marvell OCTEON TX2 PMD添加了内联IPsec支持。
为了消除对Linux内核的构建时依赖性,技术委员会决定从20.02版本开始默认禁用所有内核模块(igb_uio.ko等)。

Tested Platforms
Intel® platforms with Intel® NICs combinations
CPU
Intel® Atom™ CPU C3758 @ 2.20GHz
Intel® Atom™ CPU C3858 @ 2.00GHz
Intel® Atom™ CPU C3958 @ 2.00GHz
Intel® Xeon® CPU D-1541 @ 2.10GHz
Intel® Xeon® CPU D-1553N @ 2.30GHz
Intel® Xeon® CPU E5-2680 0 @ 2.70GHz
Intel® Xeon® CPU E5-2680 v2 @ 2.80GHz
Intel® Xeon® CPU E5-2699 v3 @ 2.30GHz
Intel® Xeon® CPU E5-2699 v4 @ 2.20GHz
Intel® Xeon® Gold 6139 CPU @ 2.30GHz
Intel® Xeon® Gold 6252N CPU @ 2.30GHz
Intel® Xeon® Platinum 8180 CPU @ 2.50GHz
Intel® Xeon® Platinum 8280M CPU @ 2.70GHz
OS:
CentOS 7.7
CentOS 8.0
Fedora 31
FreeBSD 12.1
Red Hat Enterprise Linux Server release 8.0
Red Hat Enterprise Linux Server release 7.7
Suse15SP1
Ubuntu 14.04
Ubuntu 16.04
Ubuntu 16.10
Ubuntu 18.04
Ubuntu 19.04

你可能感兴趣的:(笔记)