[meta-intel] [fido][PATCH 00/16] DPDK v1.8.0 & v2.0.0 for CID platforms

Ong Boon Leong boon.leong.ong at intel.com
Tue Jul 7 16:20:40 PDT 2015


Dear maintainers,

Firstly, the patch add a layer for meta-isg just like dizzy branch.

Then, the patchseries add the capabillity of DPDKv1.8.0 and DPDKv2.0.0 on meta-intel
fido branch. It reuses DPDK ingredients from dizzy branch as base and further
customizes dpdk.inc to handle several build change across DPDK v1.8.0 & v2.0.0.

Wu, Chia Chuan has contributed the enhancement for DPDK v2.0.0 and I have checked
and signed-off his contributions. I have validated both versions are building
fine and the ingredients under packages-split look healthy to my best knowledge.

Chia Chuan has helped in testing the ingredients on CID platforms.

Although it is a long series, but a lot of the commits are incrementally small
for review. Hope that is fine with you.

Appreciate your help and effort in reviewing this patchseries.

If you find them good, please kindly help to merge them into fido branch.

Many thanks,
Ong Boon Leong

Ong Boon Leong (10):
  meta-isg: dpdk: improve software installation task
  meta-isg: dpdk: introduce ARCHDIR variable to dpdk.inc
  meta-isg: dpdk: add external kernel module build handling for
    tmp/work-shared
  meta-isg: dpdk v1.8.0: add makefile patches to support split kernel
    output
  meta-isg: dpdk v1.8: add patches for qat, vhost and libvirt
    PACKAGECONFIG
  meta-isg: dpdk: fix GCC compiler LDFLAG and CFLAG issue
  meta-isg: dpdk v1.8: add app makefile patch to enable sysroot setting
  meta-isg: dpdk v1.8: introduce target machine selection for DPDK.
  meta-isg: dpdk: intro recipe for DPDK v1.8.0
  meta-isg: dpdk: rearrange common meta-data from dpdk_1.8.0.bb into
    dpdk.inc

WU CHIA CHUAN (4):
  meta-isg: dpdk: move the do_install hostapp directory from dpdk.inc
    to dpdk_1.8.0.bb
  meta-isg: dpdk: renaming patches which are common to DPDK v1.8 and
    DPDK v2.0
  meta-isg: dpdk v2.0.0: add patch to handle vhost and ip_fragmentation
    applications
  meta-isg: dpdk v2.0.0: initial DPDK v2.0.0 enabling recipe

venkatasubramanian pattu (2):
  meta-isg: Making meta-isg as a layer
  meta-isg: Add include file for DPDK

 meta-isg/common/recipes-extended/dpdk/dpdk.inc     |  132 ++++++++++++++++++++
 ...-add-RTE_KERNELDIR_OUT-to-split-kernel-bu.patch |   52 ++++++++
 ....0-add-sysroot-option-within-app-makefile.patch |   33 +++++
 ....0-dpdk-defconfig-select-RTE_MACHINE-type.patch |   48 +++++++
 ...dd-config-variable-to-enable-disable-dpdk.patch |   44 +++++++
 ...ld-config-VHOST-in-common_linuxapp-config.patch |   43 +++++++
 ...T-and-ip_fragmentation-in-common_linuxapp.patch |   50 ++++++++
 .../common/recipes-extended/dpdk/dpdk_1.8.0.bb     |   35 ++++++
 .../common/recipes-extended/dpdk/dpdk_2.0.0.bb     |   29 +++++
 meta-isg/conf/layer.conf                           |   12 ++
 10 files changed, 478 insertions(+)
 create mode 100644 meta-isg/common/recipes-extended/dpdk/dpdk.inc
 create mode 100644 meta-isg/common/recipes-extended/dpdk/dpdk/dpdk-1.8.0-and-2.0.0-add-RTE_KERNELDIR_OUT-to-split-kernel-bu.patch
 create mode 100644 meta-isg/common/recipes-extended/dpdk/dpdk/dpdk-1.8.0-and-2.0.0-add-sysroot-option-within-app-makefile.patch
 create 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-examples-add-config-variable-to-enable-disable-dpdk.patch
 create mode 100644 meta-isg/common/recipes-extended/dpdk/dpdk/dpdk-1.8.0-dpdk-enable-build-config-VHOST-in-common_linuxapp-config.patch
 create 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_1.8.0.bb
 create mode 100644 meta-isg/common/recipes-extended/dpdk/dpdk_2.0.0.bb
 create mode 100644 meta-isg/conf/layer.conf

-- 
1.7.9.5



More information about the meta-intel mailing list