[meta-intel] [meta-intel[meta-isg][fido][master][PATCH 0/7] fix dpdk config , pick up the right qat version & fix dpdk_qat makefile
chia.chuan.wu at intel.com
chia.chuan.wu at intel.com
Tue Jul 28 01:05:07 PDT 2015
From: WU CHIA CHUAN <chia.chuan.wu at intel.com>
Hi Darren,
For[PATCH 1/7]-[PATCH 3/7] fixed the critcal issue in build configuration variables that were not correctly parsed by to
do_configure() task. The environment variables introduced by below patches, $(DPDK_TARGET_MACH) & $(CONFIG_VHOST_ENABLED)
are not evaluated because the config files under dpdk/config/ folder are not parsed by Makefile but instead by cpp compiler.
dpdk/dpdk-1.8.0-and-2.0.0-dpdk-defconfig-select-RTE_MACHINE-type.patch
dpdk/dpdk-1.8.0-dpdk-enable-build-config-VHOST-in-common_linuxapp-config.patch
dpdk/dpdk-2.0.0-dpdk-enable-VHOST-and-ip_fragmentation-in-common_linuxapp.patch
This patches also tidy up dpdk.inc by integrating common recipe from dpdk_1.8.0.bb and dpdk_2.0.0.bb,and also
enable the ip_fragmentation application on the "common_linuxapp".
For [PATCH 4/7]- [PATCH7/7] The aim is to fix compilation of dpdk_qat example available in dpdk 2.0.0 and 1.8.0 packages.
The recipe includes a new patch that ensures that we are pointing to right qat include files and libs when building.
Also made sure that we are using the right package name for qat which is virtual/qat on fido/master for river forest platforms.
virtual/qat is provided only by qat16 as of now. It has been added to ensure support for future qat/platform revisions.
Kindly review and if the patches are acceptable ,please help to merge them into fido and master branch.
Please also merge "[meta-intel] [master, fido, dizzy][PATCH] meta-crystalforest: add in clarity around how to pick the right QAT version" thread.
Thank you very much,
Chia Chuan
-------------------------------
Test log:
1.)Run core-image-sato.hddimg on target platform(River Forest - Long Brook ).
2.)Builds core-image-sato on master and fido branch.
3.)insmod rte_kni.ko lo_mode=lo_mode_fifo , insmod igb_uio.ko 4.)Run dpdk test case (e.g.- version_autotest).
Anuj Mittal (4):
meta-isg: fix build of dpdk_qat example app
meta-crystalforest: add virtual/qat provider
meta-crystalforest: zlib-qat depends on virtual/qat
meta-isg: make dpdk_qat dependent on virtual/qat
WU CHIA CHUAN (3):
meta-isg: dpdk: tidy up dpdk.inc & removed unnecessary patches
meta-isg: dpdk: fix issue in build configuration variables
meta-isg: dpdk v2.0.0: add patch to handle ip_fragmentation
application
.../recipes-extended/qat/qat16_2.3.0-34.bb | 2 +
.../zlib-qat/zlib-qat_0.4.7-002.bb | 2 +-
meta-isg/common/recipes-extended/dpdk/dpdk.inc | 31 ++++++++++++++
....0-dpdk-defconfig-select-RTE_MACHINE-type.patch | 48 ---------------------
...0-point-to-the-right-include-and-lib-path.patch | 43 +++++++++++++++++++
...ld-config-VHOST-in-common_linuxapp-config.patch | 43 -------------------
...T-and-ip_fragmentation-in-common_linuxapp.patch | 50 ----------------------
...nable-ip_fragmentation-in-common_linuxapp.patch | 29 +++++++++++++
.../common/recipes-extended/dpdk/dpdk_1.8.0.bb | 22 ----------
.../common/recipes-extended/dpdk/dpdk_2.0.0.bb | 23 +---------
10 files changed, 108 insertions(+), 185 deletions(-)
delete mode 100644 meta-isg/common/recipes-extended/dpdk/dpdk/dpdk-1.8.0-and-2.0.0-dpdk-defconfig-select-RTE_MACHINE-type.patch
create mode 100644 meta-isg/common/recipes-extended/dpdk/dpdk/dpdk-1.8.0-and-2.0.0-point-to-the-right-include-and-lib-path.patch
delete mode 100644 meta-isg/common/recipes-extended/dpdk/dpdk/dpdk-1.8.0-dpdk-enable-build-config-VHOST-in-common_linuxapp-config.patch
delete mode 100644 meta-isg/common/recipes-extended/dpdk/dpdk/dpdk-2.0.0-dpdk-enable-VHOST-and-ip_fragmentation-in-common_linuxapp.patch
create mode 100644 meta-isg/common/recipes-extended/dpdk/dpdk/dpdk-2.0.0-dpdk-enable-ip_fragmentation-in-common_linuxapp.patch
--
1.9.1
More information about the meta-intel
mailing list