[meta-intel] [PATCH 0/1 dizzy]:meta-crystalforest:Intel DPDK Implementation

Ong, Boon Leong boon.leong.ong at intel.com
Thu Mar 5 22:56:21 PST 2015


Dear all, 	

This submission is a duplicated version of DPDK recipe  from Romley and adjust to be compatible to Crystal Forest. It is targeting dizzy and as DPDK and QAT for these platforms are
only validated on Linux v3.10, so the recipe will not be used to support the default Linux v3.17 
from intel-common BSP.
	
Perhaps, another possibility is to make meta-isg a layer and be used to host DPDK recipe
there for reason as such.

We are open for discussion and this is the initial submission for enabling this platform for dizzy.

Thank
Boon Leong
Intel Corp (IoTG)

>-----Original Message-----
>From: meta-intel-bounces at yoctoproject.org [mailto:meta-intel-
>bounces at yoctoproject.org] On Behalf Of
>sundara.rajax.p.manoharan at intel.com
>Sent: Friday, March 6, 2015 11:20 AM
>To: meta-intel at yoctoproject.org
>Subject: [meta-intel] [PATCH 0/1 dizzy]:meta-crystalforest:Intel DPDK
>Implementation
>
>From: sundararaja perumal <sundara.rajax.p.manoharan at intel.com>
>
>The Data Plane Development Kit (DPDK) is a set of data plane libraries and
>network interface controller drivers for fast packet processing.
>The DPDK provides a programming framework that scales from Intel Atom
>processors to Intel Xeon processors and enables faster development of high
>speed data packet networking applications.
>
>With Intel processors, it's possible to transition from using discrete
>architectures per major workload (application, control, packet, and signal
>processing) to a single architecture that consolidates the workloads into a
>more scalable and simplified solution.
>As a result, developers may be able to eliminate special-purpose hardware
>such as network processors (NPUs), co-processors, application specific
>integrated circuits (ASICs), and field-programmable gate arrays (FPGAs).
>
>This recipe is cherry-pick from the commit ID:
>c249763d3cb92bd06742b7986f08cf844ddb1d51:meta-intel/common: Initial
>Intel DPDK recipe under recipes-extended
>1c825a06095178c0c51f28d5867549feac8a47f4:meta-intel/common: Add include
>file for DPDK
>a14718dfaee57827a0666b858cf192dc1cb00db5:meta-intel/common: Upgrade
>DPDK to v1.7.0.
>
>But this commits are removed in latest dizzy(1.7) due to build failure .
>Since Crystalforest DPDK and QAT are not validated on v3.17.
>These platforms are now validated on v3.10 for dizzy release.
>
>
>sundararaja perumal (1):
>  meta-crystalforest: Initial Intel DPDK Implementation
>
> meta-crystalforest/recipes-extended/dpdk/dpdk.inc  | 140 ++++++++  ...ix-
>build-switches-to-enable-cmdline-tests.patch |  53 +++  ...dpdk-1.6.0r2-eal-fix-
>option-base-virtaddr.patch |  35 ++  ...k-1.6.0r2-examples-qos_sched-fix-
>makefile.patch |  35 ++  ...d-config-variables-to-enable-disable-dpdk.patch |  42
>+++  ...examples-pipeline-build-with-all-examples.patch |  34 ++  ...e-extra-
>devices-creation-with-vdev-option.patch |  44 +++  .../dpdk/dpdk-1.7.0-ring-
>simplify-unit-tests.patch | 380 +++++++++++++++++++++
> .../recipes-extended/dpdk/dpdk_1.6.0r2.bb          |  45 +++
> .../recipes-extended/dpdk/dpdk_1.7.0.bb            |  41 +++
> 10 files changed, 849 insertions(+)
> create mode 100644 meta-crystalforest/recipes-extended/dpdk/dpdk.inc
> create mode 100644 meta-crystalforest/recipes-extended/dpdk/dpdk/dpdk-
>1.6.0r2-app-test-fix-build-switches-to-enable-cmdline-tests.patch
> create mode 100644 meta-crystalforest/recipes-extended/dpdk/dpdk/dpdk-
>1.6.0r2-eal-fix-option-base-virtaddr.patch
> create mode 100644 meta-crystalforest/recipes-extended/dpdk/dpdk/dpdk-
>1.6.0r2-examples-qos_sched-fix-makefile.patch
> create mode 100644 meta-crystalforest/recipes-extended/dpdk/dpdk/dpdk-
>1.7.0-examples-Add-config-variables-to-enable-disable-dpdk.patch
> create mode 100644 meta-crystalforest/recipes-extended/dpdk/dpdk/dpdk-
>1.7.0-examples-pipeline-build-with-all-examples.patch
> create mode 100644 meta-crystalforest/recipes-extended/dpdk/dpdk/dpdk-
>1.7.0-ring-remove-extra-devices-creation-with-vdev-option.patch
> create mode 100644 meta-crystalforest/recipes-extended/dpdk/dpdk/dpdk-
>1.7.0-ring-simplify-unit-tests.patch
> create mode 100644 meta-crystalforest/recipes-
>extended/dpdk/dpdk_1.6.0r2.bb
> create mode 100644 meta-crystalforest/recipes-extended/dpdk/dpdk_1.7.0.bb
>
>--
>1.9.1
>
>--
>_______________________________________________
>meta-intel mailing list
>meta-intel at yoctoproject.org
>https://lists.yoctoproject.org/listinfo/meta-intel


More information about the meta-intel mailing list