From 98177ae9f931901646403485aadbed6f6813cad0 Mon Sep 17 00:00:00 2001 From: "Sridhar K. N. Rao" Date: Sat, 1 Oct 2022 19:03:06 +0530 Subject: DPDK: Default to Meson-Build of DPDK. This patch makes meson based build as default. Signed-off-by: Sridhar K. N. Rao Change-Id: Ie41748342a76cf157a1afcb2e1866d8f9e01c6f2 --- systems/README.md | 24 ++++++++++++++++++------ 1 file changed, 18 insertions(+), 6 deletions(-) (limited to 'systems') diff --git a/systems/README.md b/systems/README.md index 60f903c1..d0812a81 100644 --- a/systems/README.md +++ b/systems/README.md @@ -10,13 +10,14 @@ One time setup: On a freshly built system, run the following with a super user privilege or with password less sudo access. - -./build_base_machine.sh +``` + ./build_base_machine.sh +``` If you want to use vsperf in trafficgen-mode ONLY, then add a parameter. - -./build_base_machine.sh trafficgen - +``` + ./build_base_machine.sh trafficgen +``` Newer Kernel Versions: ---------------------- @@ -26,5 +27,16 @@ May need following changes: 1. In src/l2fwd/l2fwd.c, comment out the line with xmit_more (193). 2. In src/qemu/Makefile, In line 30, we MAY have to add the following: - --disable-werror --python='/usr/bin/python3' +``` + --disable-werror +``` +3. In src/qemu/Makefile, In line 31, we MAY have to change python flag to: +``` + --python='/usr/bin/python3' +``` +4. If Fedora 32+ is used, then change the line 52 in src/ovs/Makefile to: +``` + DPDK_LIB = $(DPDK_DIR)/build/lib64 +``` + -- cgit 1.2.3-korg