From 1e1a39992540f5026b02819ba91c072ee16e61d3 Mon Sep 17 00:00:00 2001 From: Gabriel Ionescu Date: Wed, 28 Dec 2016 17:41:29 +0100 Subject: Fixed DPDK build failure for inteld1521 Signed-off-by: Gabriel Ionescu Signed-off-by: Adrian Calianu --- recipes-extended/dpdk/dpdk_16.11.bbappend | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 recipes-extended/dpdk/dpdk_16.11.bbappend diff --git a/recipes-extended/dpdk/dpdk_16.11.bbappend b/recipes-extended/dpdk/dpdk_16.11.bbappend new file mode 100644 index 0000000..f536065 --- /dev/null +++ b/recipes-extended/dpdk/dpdk_16.11.bbappend @@ -0,0 +1,19 @@ +COMPATIBLE_MACHINE_inteld1521 = "inteld1521" + +# Overrides the default value set to DPDK_TARGET_MACH in dpdk.inc, +# with the purpose adding 'inteld1521' to 'multiarch_options' +export DPDK_TARGET_MACH = "${@get_dpdk_target(bb,d)}" + +def get_dpdk_target(bb, d): + target_arch = d.getVar('MACHINE_ARCH', True) + multiarch_options = { + "mohonpeak64":"atm", + "mohonpeak32":"atm", + "crystalforest": "ivb", + "intel_corei7_64": "hsw", + "inteld1521": "hsw", + } + + if target_arch in multiarch_options : + return multiarch_options[target_arch] + return "" -- cgit v1.2.3-54-g00ecf