Re: [meta-intel] [PATCH 0/1] Fix dpdk build with kernel v4.8
Hi Saul, > Dear Maintainer(s), > > This change will fix the build error for dpdk with linux kernel version 4.8, > which is the default kernel version for common BSP for master branch. > > All the changes have been backported from dpdk upstreamed sources. > > The image have been tested on Grantley-Broadwell using > intel-corei7-64 BSP. > > Please merge in master & morty if this looks ok. Please merge it to morty branch also. Thanks, Rahul > > Thank you > > Rahul Kumar Gupta (1): > meta-isg: dpdk: fix build with kernel v4.8 > > meta-isg/common/recipes-extended/dpdk/dpdk.inc | 3 + > .../dpdk-16.07-kni-fix-build-with-kernel-4.8.patch | 55 > ...6.07-net-igb- > move-PCI-device-IDs-from-EAL.patch | 278 ...07-net- > ixgbe-move-PCI-device-IDs-from-EAL.patch | 356 > + > 4 files changed, 692 insertions(+) > create mode 100644 meta-isg/common/recipes- > extended/dpdk/dpdk/dpdk-16.07-kni-fix-build-with-kernel-4.8.patch > create mode 100644 meta-isg/common/recipes- > extended/dpdk/dpdk/dpdk-16.07-net-igb-move-PCI-device-IDs-from- > EAL.patch > create mode 100644 meta-isg/common/recipes- > extended/dpdk/dpdk/dpdk-16.07-net-ixgbe-move-PCI-device-IDs-from- > EAL.patch > > -- > 1.9.1 -- ___ meta-intel mailing list meta-intel@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-intel
Re: [meta-intel] [PATCH 0/2] RMC example for quark
On Mon, 2016-10-17 at 19:52 -0700, Jianxun Zhang wrote: > Saul, > I am a little surprised to see the first patch is necessary to > override EFI_PROVIDER in a local.conf. > It happens that there are variables set with = when the could have been ?=, it's just and oversight. > And maybe we want to mention using hddimg on quark in README with > another patch? > Yes please. Add the additional information, don't replace any existing info. Thanks Sau! > Thanks > > Jianxun Zhang (2): > quark: amend EFI Bootloader option > rmc: Add example for Galileo Gen 2 (Quark) > > common/recipes-bsp/rmc/boards/Galileo2/BOOTENTRY.CONFIG | 2 ++ > common/recipes-bsp/rmc/boards/Galileo2/boot.conf| 4 > common/recipes-bsp/rmc/boards/Galileo2/gallieo2.fp | Bin 0 -> > 109 bytes > conf/machine/intel-quark.conf | 2 +- > 4 files changed, 7 insertions(+), 1 deletion(-) > create mode 100644 common/recipes- > bsp/rmc/boards/Galileo2/BOOTENTRY.CONFIG > create mode 100644 common/recipes-bsp/rmc/boards/Galileo2/boot.conf > create mode 100755 common/recipes- > bsp/rmc/boards/Galileo2/gallieo2.fp > > -- > 2.7.4 > -- ___ meta-intel mailing list meta-intel@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-intel
[meta-intel] [PATCH 2/6] qat16: move qat from meta-isg to common
Since there is plan to merge meta-isg layer to common meta-intel layer. So relocate qat16 v2.6-65 recipe from meta-isg layer to common meta-intel layer. Signed-off-by: Rahul Kumar Gupta --- {meta-isg/common => common}/recipes-extended/qat/qat16.inc| 0 .../qat/qat16/qat16_2.3.0-34-make-sure-CFLAGS-are-correct.patch | 0 .../qat/qat16/qat16_2.3.0-34-qat-fix-for-cross-compilation-issue.patch| 0 .../qat/qat16/qat16_2.3.0-34-qat-remove-local-path-from-makefile.patch| 0 .../qat/qat16/qat16_2.5.0-80-qat-Added-include-dir-path.patch | 0 .../qat/qat16/qat16_2.5.0-80-qat-add-install-target-to-makefiles.patch| 0 .../qat16_2.5.0-80-qat-change-in-return-type-of-func-in-kernel-v4.4.patch | 0 .../qat/qat16/qat16_2.6.0-65-qat-add-install-target-to-makefiles.patch| 0 .../qat16_2.6.0-65-qat-override-CC-LD-AR-only-when-it-is-not-define.patch | 0 {meta-isg/common => common}/recipes-extended/qat/qat16_2.5.0-80.bb| 0 {meta-isg/common => common}/recipes-extended/qat/qat16_2.6.0-65.bb| 0 11 files changed, 0 insertions(+), 0 deletions(-) rename {meta-isg/common => common}/recipes-extended/qat/qat16.inc (100%) rename {meta-isg/common => common}/recipes-extended/qat/qat16/qat16_2.3.0-34-make-sure-CFLAGS-are-correct.patch (100%) rename {meta-isg/common => common}/recipes-extended/qat/qat16/qat16_2.3.0-34-qat-fix-for-cross-compilation-issue.patch (100%) rename {meta-isg/common => common}/recipes-extended/qat/qat16/qat16_2.3.0-34-qat-remove-local-path-from-makefile.patch (100%) rename {meta-isg/common => common}/recipes-extended/qat/qat16/qat16_2.5.0-80-qat-Added-include-dir-path.patch (100%) rename {meta-isg/common => common}/recipes-extended/qat/qat16/qat16_2.5.0-80-qat-add-install-target-to-makefiles.patch (100%) rename {meta-isg/common => common}/recipes-extended/qat/qat16/qat16_2.5.0-80-qat-change-in-return-type-of-func-in-kernel-v4.4.patch (100%) rename {meta-isg/common => common}/recipes-extended/qat/qat16/qat16_2.6.0-65-qat-add-install-target-to-makefiles.patch (100%) rename {meta-isg/common => common}/recipes-extended/qat/qat16/qat16_2.6.0-65-qat-override-CC-LD-AR-only-when-it-is-not-define.patch (100%) rename {meta-isg/common => common}/recipes-extended/qat/qat16_2.5.0-80.bb (100%) rename {meta-isg/common => common}/recipes-extended/qat/qat16_2.6.0-65.bb (100%) diff --git a/meta-isg/common/recipes-extended/qat/qat16.inc b/common/recipes-extended/qat/qat16.inc similarity index 100% rename from meta-isg/common/recipes-extended/qat/qat16.inc rename to common/recipes-extended/qat/qat16.inc diff --git a/meta-isg/common/recipes-extended/qat/qat16/qat16_2.3.0-34-make-sure-CFLAGS-are-correct.patch b/common/recipes-extended/qat/qat16/qat16_2.3.0-34-make-sure-CFLAGS-are-correct.patch similarity index 100% rename from meta-isg/common/recipes-extended/qat/qat16/qat16_2.3.0-34-make-sure-CFLAGS-are-correct.patch rename to common/recipes-extended/qat/qat16/qat16_2.3.0-34-make-sure-CFLAGS-are-correct.patch diff --git a/meta-isg/common/recipes-extended/qat/qat16/qat16_2.3.0-34-qat-fix-for-cross-compilation-issue.patch b/common/recipes-extended/qat/qat16/qat16_2.3.0-34-qat-fix-for-cross-compilation-issue.patch similarity index 100% rename from meta-isg/common/recipes-extended/qat/qat16/qat16_2.3.0-34-qat-fix-for-cross-compilation-issue.patch rename to common/recipes-extended/qat/qat16/qat16_2.3.0-34-qat-fix-for-cross-compilation-issue.patch diff --git a/meta-isg/common/recipes-extended/qat/qat16/qat16_2.3.0-34-qat-remove-local-path-from-makefile.patch b/common/recipes-extended/qat/qat16/qat16_2.3.0-34-qat-remove-local-path-from-makefile.patch similarity index 100% rename from meta-isg/common/recipes-extended/qat/qat16/qat16_2.3.0-34-qat-remove-local-path-from-makefile.patch rename to common/recipes-extended/qat/qat16/qat16_2.3.0-34-qat-remove-local-path-from-makefile.patch diff --git a/meta-isg/common/recipes-extended/qat/qat16/qat16_2.5.0-80-qat-Added-include-dir-path.patch b/common/recipes-extended/qat/qat16/qat16_2.5.0-80-qat-Added-include-dir-path.patch similarity index 100% rename from meta-isg/common/recipes-extended/qat/qat16/qat16_2.5.0-80-qat-Added-include-dir-path.patch rename to common/recipes-extended/qat/qat16/qat16_2.5.0-80-qat-Added-include-dir-path.patch diff --git a/meta-isg/common/recipes-extended/qat/qat16/qat16_2.5.0-80-qat-add-install-target-to-makefiles.patch b/common/recipes-extended/qat/qat16/qat16_2.5.0-80-qat-add-install-target-to-makefiles.patch similarity index 100% rename from meta-isg/common/recipes-extended/qat/qat16/qat16_2.5.0-80-qat-add-install-target-to-makefiles.patch rename to common/recipes-extended/qat/qat16/qat16_2.5.0-80-qat-add-install-target-to-makefiles.patch diff --git a/meta-isg/common/recipes-extended/qat/qat16/qat16_2.5.0-80-qat-change-in-return-type-of-func-in-kernel-v4.4.patch b/common/recipes-extended/qat/qat16/qat16_2.5.0-80-qat-change-in-return-type-of
[meta-intel] [PATCH 3/6] zlib-qat: move zlib-qat from meta-isg to common
Since there is plan to merge meta-isg layer to common meta-intel layer. So relocate zlib-qat v0.4.7-002 recipe from meta-isg layer to meta-intel/common layer. Signed-off-by: Rahul Kumar Gupta --- ...-qat-0.4.7-002-qat_mem-build-qat_mem-ko-against-yocto-kernel-src.patch | 0 .../zlib-qat/zlib-qat-0.4.7-002-zlib-Remove-rpaths-from-makefile.patch| 0 .../zlib-qat-0.4.7-002-zlib-qat-add-a-install-target-to-makefile.patch| 0 .../common => common}/recipes-extended/zlib-qat/zlib-qat_0.4.7-002.bb | 0 4 files changed, 0 insertions(+), 0 deletions(-) rename {meta-isg/common => common}/recipes-extended/zlib-qat/zlib-qat/zlib-qat-0.4.7-002-qat_mem-build-qat_mem-ko-against-yocto-kernel-src.patch (100%) rename {meta-isg/common => common}/recipes-extended/zlib-qat/zlib-qat/zlib-qat-0.4.7-002-zlib-Remove-rpaths-from-makefile.patch (100%) rename {meta-isg/common => common}/recipes-extended/zlib-qat/zlib-qat/zlib-qat-0.4.7-002-zlib-qat-add-a-install-target-to-makefile.patch (100%) rename {meta-isg/common => common}/recipes-extended/zlib-qat/zlib-qat_0.4.7-002.bb (100%) diff --git a/meta-isg/common/recipes-extended/zlib-qat/zlib-qat/zlib-qat-0.4.7-002-qat_mem-build-qat_mem-ko-against-yocto-kernel-src.patch b/common/recipes-extended/zlib-qat/zlib-qat/zlib-qat-0.4.7-002-qat_mem-build-qat_mem-ko-against-yocto-kernel-src.patch similarity index 100% rename from meta-isg/common/recipes-extended/zlib-qat/zlib-qat/zlib-qat-0.4.7-002-qat_mem-build-qat_mem-ko-against-yocto-kernel-src.patch rename to common/recipes-extended/zlib-qat/zlib-qat/zlib-qat-0.4.7-002-qat_mem-build-qat_mem-ko-against-yocto-kernel-src.patch diff --git a/meta-isg/common/recipes-extended/zlib-qat/zlib-qat/zlib-qat-0.4.7-002-zlib-Remove-rpaths-from-makefile.patch b/common/recipes-extended/zlib-qat/zlib-qat/zlib-qat-0.4.7-002-zlib-Remove-rpaths-from-makefile.patch similarity index 100% rename from meta-isg/common/recipes-extended/zlib-qat/zlib-qat/zlib-qat-0.4.7-002-zlib-Remove-rpaths-from-makefile.patch rename to common/recipes-extended/zlib-qat/zlib-qat/zlib-qat-0.4.7-002-zlib-Remove-rpaths-from-makefile.patch diff --git a/meta-isg/common/recipes-extended/zlib-qat/zlib-qat/zlib-qat-0.4.7-002-zlib-qat-add-a-install-target-to-makefile.patch b/common/recipes-extended/zlib-qat/zlib-qat/zlib-qat-0.4.7-002-zlib-qat-add-a-install-target-to-makefile.patch similarity index 100% rename from meta-isg/common/recipes-extended/zlib-qat/zlib-qat/zlib-qat-0.4.7-002-zlib-qat-add-a-install-target-to-makefile.patch rename to common/recipes-extended/zlib-qat/zlib-qat/zlib-qat-0.4.7-002-zlib-qat-add-a-install-target-to-makefile.patch diff --git a/meta-isg/common/recipes-extended/zlib-qat/zlib-qat_0.4.7-002.bb b/common/recipes-extended/zlib-qat/zlib-qat_0.4.7-002.bb similarity index 100% rename from meta-isg/common/recipes-extended/zlib-qat/zlib-qat_0.4.7-002.bb rename to common/recipes-extended/zlib-qat/zlib-qat_0.4.7-002.bb -- 1.9.1 -- ___ meta-intel mailing list meta-intel@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-intel
[meta-intel] [PATCH 0/6] BSP layer retirement
Dear Maintainer(s), In this series of patches two patches will remove the meta-crystalforest from meta-intel/meta-isg. Since intel common bsp can support this platform. And four patches will relocate meta-isg/recipe-extended packages like dpdk, qat, zlib-qat and openssl-qat to meta-intel/common. Since meta-isg layer is going to be merge in common layer. The plan to consolidate all intel SoC BSP into intel common BSP. The image has been tested with riverforest-broadwell and grantley-broadwell using intel-corei7-64 BSP. Please merge in master if it looks ok. Thanks, Rahul Kumar Gupta (6): dpdk: move dpdk from meta-isg to common qat16: move qat from meta-isg to common zlib-qat: move zlib-qat from meta-isg to common openssl-qat: move recipe from meta-isg to common meta-isg: meta-crystalforest: remove BSP layer meta-isg: Update the MAINTAINERS file for removed BSP layer .../recipes-extended/dpdk/dpdk.inc | 0 ...6.04-Fix-for-misleading-indentation-error.patch | 0 ...-add-RTE_KERNELDIR_OUT-to-split-kernel-bu.patch | 0 ...onfig-variable-to-enable-disable-dpdk_qat.patch | 0 ...le-ip_fragmentation-in-common_base-config.patch | 0 ...04-dpdk-fix-compilation-with-dynamic-libs.patch | 0 ...4-point-to-the-right-include-and-lib-path.patch | 0 ...07-add-sysroot-option-within-app-makefile.patch | 0 ...dk-16.07-dpdk-fix-for-parellel-make-issue.patch | 0 ...7-dpdk-fix-installation-warning-and-issue.patch | 0 .../dpdk-16.07-kni-fix-build-with-kernel-4.8.patch | 0 ...6.07-net-igb-move-PCI-device-IDs-from-EAL.patch | 0 ...07-net-ixgbe-move-PCI-device-IDs-from-EAL.patch | 0 .../recipes-extended/dpdk/dpdk_16.07.bb| 0 .../recipes-extended/openssl-qat/openssl-qat.inc | 0 ...sl_qat-add-openssl-async-specific-symbols.patch | 0 ..._0.4.9-009-openssl_qat-add-version-script.patch | 0 ...qat-build-qat_mem-ko-against-yocto-kernel.patch | 0 ...-environment-variables-to-have-precedence.patch | 0 ...openssl_qat-install-engines-in-libdir-ssl.patch | 0 .../openssl_qat-pass-oe_ldflags-to-linker.patch| 0 .../openssl_qat-remove-redundant-rpaths.patch | 0 .../openssl-qat/openssl-qat_0.4.9-009.bb | 0 .../recipes-extended/qat/qat16.inc | 0 ...t16_2.3.0-34-make-sure-CFLAGS-are-correct.patch | 0 0-34-qat-fix-for-cross-compilation-issue.patch | 0 0-34-qat-remove-local-path-from-makefile.patch | 0 ...qat16_2.5.0-80-qat-Added-include-dir-path.patch | 0 0-80-qat-add-install-target-to-makefiles.patch | 0 ...nge-in-return-type-of-func-in-kernel-v4.4.patch | 0 0-65-qat-add-install-target-to-makefiles.patch | 0 ...rride-CC-LD-AR-only-when-it-is-not-define.patch | 0 .../recipes-extended/qat/qat16_2.5.0-80.bb | 0 .../recipes-extended/qat/qat16_2.6.0-65.bb | 0 ...build-qat_mem-ko-against-yocto-kernel-src.patch | 0 4.7-002-zlib-Remove-rpaths-from-makefile.patch | 0 ...zlib-qat-add-a-install-target-to-makefile.patch | 0 .../zlib-qat/zlib-qat_0.4.7-002.bb | 0 meta-isg/MAINTAINERS | 3 - meta-isg/meta-crystalforest/COPYING.MIT| 17 -- meta-isg/meta-crystalforest/README | 240 - meta-isg/meta-crystalforest/README.sources | 17 -- meta-isg/meta-crystalforest/binary/.gitignore | 0 meta-isg/meta-crystalforest/conf/layer.conf| 12 -- .../conf/machine/crystalforest.conf| 37 .../formfactor/crystalforest-gladden/machconfig| 3 - .../formfactor/crystalforest-server/machconfig | 3 - .../recipes-bsp/formfactor/formfactor_0.0.bbappend | 1 - 48 files changed, 333 deletions(-) rename {meta-isg/common => common}/recipes-extended/dpdk/dpdk.inc (100%) rename {meta-isg/common => common}/recipes-extended/dpdk/dpdk/dpdk-16.04-Fix-for-misleading-indentation-error.patch (100%) rename {meta-isg/common => common}/recipes-extended/dpdk/dpdk/dpdk-16.04-add-RTE_KERNELDIR_OUT-to-split-kernel-bu.patch (100%) rename {meta-isg/common => common}/recipes-extended/dpdk/dpdk/dpdk-16.04-add-config-variable-to-enable-disable-dpdk_qat.patch (100%) rename {meta-isg/common => common}/recipes-extended/dpdk/dpdk/dpdk-16.04-dpdk-enable-ip_fragmentation-in-common_base-config.patch (100%) rename {meta-isg/common => common}/recipes-extended/dpdk/dpdk/dpdk-16.04-dpdk-fix-compilation-with-dynamic-libs.patch (100%) rename {meta-isg/common => common}/recipes-extended/dpdk/dpdk/dpdk-16.04-point-to-the-right-include-and-lib-path.patch (100%) rename {meta-isg/common => common}/recipes-extended/dpdk/dpdk/dpdk-16.07-add-sysroot-option-within-app-makefile.patch (100%) rename {meta-isg/common => common}/recipes-extended/dpdk/dpdk/dpdk-16.07-dpdk-fix-for-parellel-make-issue.patch (100%) rename {meta-isg/common => common}/recipes-extended/dpdk/dpdk/dpdk-16.07-dpdk-fix-installation-warning-and-issue.patch (1
[meta-intel] [PATCH 1/6] dpdk: move dpdk from meta-isg to common
Since there is plan to merge meta-isg layer to common meta-intel layer. So relocate dpdk v16.07 recipe from meta-isg layer to common meta-intel layer. Signed-off-by: Rahul Kumar Gupta --- {meta-isg/common => common}/recipes-extended/dpdk/dpdk.inc| 0 .../dpdk/dpdk/dpdk-16.04-Fix-for-misleading-indentation-error.patch | 0 .../dpdk/dpdk/dpdk-16.04-add-RTE_KERNELDIR_OUT-to-split-kernel-bu.patch | 0 .../dpdk/dpdk-16.04-add-config-variable-to-enable-disable-dpdk_qat.patch | 0 .../dpdk-16.04-dpdk-enable-ip_fragmentation-in-common_base-config.patch | 0 .../dpdk/dpdk/dpdk-16.04-dpdk-fix-compilation-with-dynamic-libs.patch | 0 .../dpdk/dpdk/dpdk-16.04-point-to-the-right-include-and-lib-path.patch| 0 .../dpdk/dpdk/dpdk-16.07-add-sysroot-option-within-app-makefile.patch | 0 .../dpdk/dpdk/dpdk-16.07-dpdk-fix-for-parellel-make-issue.patch | 0 .../dpdk/dpdk/dpdk-16.07-dpdk-fix-installation-warning-and-issue.patch| 0 .../dpdk/dpdk/dpdk-16.07-kni-fix-build-with-kernel-4.8.patch | 0 .../dpdk/dpdk/dpdk-16.07-net-igb-move-PCI-device-IDs-from-EAL.patch | 0 .../dpdk/dpdk/dpdk-16.07-net-ixgbe-move-PCI-device-IDs-from-EAL.patch | 0 {meta-isg/common => common}/recipes-extended/dpdk/dpdk_16.07.bb | 0 14 files changed, 0 insertions(+), 0 deletions(-) rename {meta-isg/common => common}/recipes-extended/dpdk/dpdk.inc (100%) rename {meta-isg/common => common}/recipes-extended/dpdk/dpdk/dpdk-16.04-Fix-for-misleading-indentation-error.patch (100%) rename {meta-isg/common => common}/recipes-extended/dpdk/dpdk/dpdk-16.04-add-RTE_KERNELDIR_OUT-to-split-kernel-bu.patch (100%) rename {meta-isg/common => common}/recipes-extended/dpdk/dpdk/dpdk-16.04-add-config-variable-to-enable-disable-dpdk_qat.patch (100%) rename {meta-isg/common => common}/recipes-extended/dpdk/dpdk/dpdk-16.04-dpdk-enable-ip_fragmentation-in-common_base-config.patch (100%) rename {meta-isg/common => common}/recipes-extended/dpdk/dpdk/dpdk-16.04-dpdk-fix-compilation-with-dynamic-libs.patch (100%) rename {meta-isg/common => common}/recipes-extended/dpdk/dpdk/dpdk-16.04-point-to-the-right-include-and-lib-path.patch (100%) rename {meta-isg/common => common}/recipes-extended/dpdk/dpdk/dpdk-16.07-add-sysroot-option-within-app-makefile.patch (100%) rename {meta-isg/common => common}/recipes-extended/dpdk/dpdk/dpdk-16.07-dpdk-fix-for-parellel-make-issue.patch (100%) rename {meta-isg/common => common}/recipes-extended/dpdk/dpdk/dpdk-16.07-dpdk-fix-installation-warning-and-issue.patch (100%) rename {meta-isg/common => common}/recipes-extended/dpdk/dpdk/dpdk-16.07-kni-fix-build-with-kernel-4.8.patch (100%) rename {meta-isg/common => common}/recipes-extended/dpdk/dpdk/dpdk-16.07-net-igb-move-PCI-device-IDs-from-EAL.patch (100%) rename {meta-isg/common => common}/recipes-extended/dpdk/dpdk/dpdk-16.07-net-ixgbe-move-PCI-device-IDs-from-EAL.patch (100%) rename {meta-isg/common => common}/recipes-extended/dpdk/dpdk_16.07.bb (100%) diff --git a/meta-isg/common/recipes-extended/dpdk/dpdk.inc b/common/recipes-extended/dpdk/dpdk.inc similarity index 100% rename from meta-isg/common/recipes-extended/dpdk/dpdk.inc rename to common/recipes-extended/dpdk/dpdk.inc diff --git a/meta-isg/common/recipes-extended/dpdk/dpdk/dpdk-16.04-Fix-for-misleading-indentation-error.patch b/common/recipes-extended/dpdk/dpdk/dpdk-16.04-Fix-for-misleading-indentation-error.patch similarity index 100% rename from meta-isg/common/recipes-extended/dpdk/dpdk/dpdk-16.04-Fix-for-misleading-indentation-error.patch rename to common/recipes-extended/dpdk/dpdk/dpdk-16.04-Fix-for-misleading-indentation-error.patch diff --git a/meta-isg/common/recipes-extended/dpdk/dpdk/dpdk-16.04-add-RTE_KERNELDIR_OUT-to-split-kernel-bu.patch b/common/recipes-extended/dpdk/dpdk/dpdk-16.04-add-RTE_KERNELDIR_OUT-to-split-kernel-bu.patch similarity index 100% rename from meta-isg/common/recipes-extended/dpdk/dpdk/dpdk-16.04-add-RTE_KERNELDIR_OUT-to-split-kernel-bu.patch rename to common/recipes-extended/dpdk/dpdk/dpdk-16.04-add-RTE_KERNELDIR_OUT-to-split-kernel-bu.patch diff --git a/meta-isg/common/recipes-extended/dpdk/dpdk/dpdk-16.04-add-config-variable-to-enable-disable-dpdk_qat.patch b/common/recipes-extended/dpdk/dpdk/dpdk-16.04-add-config-variable-to-enable-disable-dpdk_qat.patch similarity index 100% rename from meta-isg/common/recipes-extended/dpdk/dpdk/dpdk-16.04-add-config-variable-to-enable-disable-dpdk_qat.patch rename to common/recipes-extended/dpdk/dpdk/dpdk-16.04-add-config-variable-to-enable-disable-dpdk_qat.patch diff --git a/meta-isg/common/recipes-extended/dpdk/dpdk/dpdk-16.04-dpdk-enable-ip_fragmentation-in-common_base-config.patch b/common/recipes-extended/dpdk/dpdk/dpdk-16.04-dpdk-enable-ip_fragmentation-in-common_base-config.patch similarity index 100% rename from meta-isg/common/recipes-extended/dpdk/dpdk/dpdk-16.04-dpdk-enable-ip_fragmentation-in-common_base-confi
[meta-intel] [PATCH 5/6] meta-isg: meta-crystalforest: remove BSP layer
The meta-crystalforest BSP layer has removed. The plan is to consolidate all Intel SoC BSP into intel common BSP. Since Intel Common BSP can support all features provided by meta-crystalforest with default kernel version, So this layer can be retired from master. The kernel cmdline option: acpi_enforce_resources=lax was added before in this BSP to support QAT software, which is no more required. Signed-off-by: Rahul Kumar Gupta --- meta-isg/meta-crystalforest/COPYING.MIT| 17 -- meta-isg/meta-crystalforest/README | 240 - meta-isg/meta-crystalforest/README.sources | 17 -- meta-isg/meta-crystalforest/binary/.gitignore | 0 meta-isg/meta-crystalforest/conf/layer.conf| 12 -- .../conf/machine/crystalforest.conf| 37 .../formfactor/crystalforest-gladden/machconfig| 3 - .../formfactor/crystalforest-server/machconfig | 3 - .../recipes-bsp/formfactor/formfactor_0.0.bbappend | 1 - 9 files changed, 330 deletions(-) delete mode 100644 meta-isg/meta-crystalforest/COPYING.MIT delete mode 100644 meta-isg/meta-crystalforest/README delete mode 100644 meta-isg/meta-crystalforest/README.sources delete mode 100644 meta-isg/meta-crystalforest/binary/.gitignore delete mode 100644 meta-isg/meta-crystalforest/conf/layer.conf delete mode 100644 meta-isg/meta-crystalforest/conf/machine/crystalforest.conf delete mode 100644 meta-isg/meta-crystalforest/recipes-bsp/formfactor/formfactor/crystalforest-gladden/machconfig delete mode 100644 meta-isg/meta-crystalforest/recipes-bsp/formfactor/formfactor/crystalforest-server/machconfig delete mode 100644 meta-isg/meta-crystalforest/recipes-bsp/formfactor/formfactor_0.0.bbappend diff --git a/meta-isg/meta-crystalforest/COPYING.MIT b/meta-isg/meta-crystalforest/COPYING.MIT deleted file mode 100644 index fb950dc..000 --- a/meta-isg/meta-crystalforest/COPYING.MIT +++ /dev/null @@ -1,17 +0,0 @@ -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. diff --git a/meta-isg/meta-crystalforest/README b/meta-isg/meta-crystalforest/README deleted file mode 100644 index 4878105..000 --- a/meta-isg/meta-crystalforest/README +++ /dev/null @@ -1,240 +0,0 @@ -This README file contains information on building the meta-crystalforest -BSP layer, and booting the images contained in the /binary directory. -Please see the corresponding sections below for details. - -Overview of Intel Communication Product Offering - - -The following platforms are supported on meta-intel dizzy branch ONLY: - -Crystal Forest/Server - Shumway reference platform configurations: -processor: Intel Xeon E5-2600/E5-2400 (Sandy Bridge-based) or - Intel Xeon E5-2600v2/E5-2400v2 (Ivy Bridge-based) -chipset: Intel Communication Chipset 8900-8920 Series (Cave Creek) -url: http://www.intel.com/p/en_US/embedded/hwsw/hardware/xeon-e5-89xx/overview - -Crystal Forest/Gladden - Stargo reference platform configurations: -processor: Intel Xeon E3-1125C/E3-1105C (Sandy Bridge-based) or - Intel Xeon E3-1125v2/E3-1105v2 (Ivy Bridge-based) -chipset: Intel Communication Chipset 8900-8920 Series (Cave Creek) -url: http://www.intel.com/p/en_US/embedded/hwsw/hardware/xeon-core-pentium-celeron-89xx/overview - -Highland Forest (Crystal Forest/Server Refresh) - Shumway reference platform configurations: -processor: Intel Xeon E5-2600v2/E5-2400v2 (Ivy Bridge-based) -chipset: Intel Communication Chipset 8925-8955 Series (Coleto Creek) -url: https://www-ssl.intel.com/content/www/us/en/intelligent-systems/crystal-forest-server/xeon-e5-v2-89xx-chipset-ibd.html - -The following platform is supported on meta-intel fido branch and beyond. - -River Forest - Long Brook reference platform configurations: -processor: Intel Xeon E5-2600v3/E5-2400v3 (Haswell EP-based) -chipset: Intel Communication Chipset 8925-8955 Series (Coleto Creek) -url: https://w
[meta-intel] [PATCH 4/6] openssl-qat: move recipe from meta-isg to common
Since there is plan to merge meta-isg layer to common meta-intel layer. So relocate openssl-qat v0.4.9-009 recipe from meta-isg layer to common meta-intel layer. Signed-off-by: Rahul Kumar Gupta --- {meta-isg/common => common}/recipes-extended/openssl-qat/openssl-qat.inc | 0 ...ssl-qat_0.4.9-009-openssl_qat-add-openssl-async-specific-symbols.patch | 0 .../openssl-qat_0.4.9-009-openssl_qat-add-version-script.patch| 0 .../openssl-qat/openssl_qat-build-qat_mem-ko-against-yocto-kernel.patch | 0 .../openssl_qat-environment-variables-to-have-precedence.patch| 0 .../openssl-qat/openssl_qat-install-engines-in-libdir-ssl.patch | 0 .../openssl-qat/openssl-qat/openssl_qat-pass-oe_ldflags-to-linker.patch | 0 .../openssl-qat/openssl-qat/openssl_qat-remove-redundant-rpaths.patch | 0 .../recipes-extended/openssl-qat/openssl-qat_0.4.9-009.bb | 0 9 files changed, 0 insertions(+), 0 deletions(-) rename {meta-isg/common => common}/recipes-extended/openssl-qat/openssl-qat.inc (100%) rename {meta-isg/common => common}/recipes-extended/openssl-qat/openssl-qat/openssl-qat_0.4.9-009-openssl_qat-add-openssl-async-specific-symbols.patch (100%) rename {meta-isg/common => common}/recipes-extended/openssl-qat/openssl-qat/openssl-qat_0.4.9-009-openssl_qat-add-version-script.patch (100%) rename {meta-isg/common => common}/recipes-extended/openssl-qat/openssl-qat/openssl_qat-build-qat_mem-ko-against-yocto-kernel.patch (100%) rename {meta-isg/common => common}/recipes-extended/openssl-qat/openssl-qat/openssl_qat-environment-variables-to-have-precedence.patch (100%) rename {meta-isg/common => common}/recipes-extended/openssl-qat/openssl-qat/openssl_qat-install-engines-in-libdir-ssl.patch (100%) rename {meta-isg/common => common}/recipes-extended/openssl-qat/openssl-qat/openssl_qat-pass-oe_ldflags-to-linker.patch (100%) rename {meta-isg/common => common}/recipes-extended/openssl-qat/openssl-qat/openssl_qat-remove-redundant-rpaths.patch (100%) rename {meta-isg/common => common}/recipes-extended/openssl-qat/openssl-qat_0.4.9-009.bb (100%) diff --git a/meta-isg/common/recipes-extended/openssl-qat/openssl-qat.inc b/common/recipes-extended/openssl-qat/openssl-qat.inc similarity index 100% rename from meta-isg/common/recipes-extended/openssl-qat/openssl-qat.inc rename to common/recipes-extended/openssl-qat/openssl-qat.inc diff --git a/meta-isg/common/recipes-extended/openssl-qat/openssl-qat/openssl-qat_0.4.9-009-openssl_qat-add-openssl-async-specific-symbols.patch b/common/recipes-extended/openssl-qat/openssl-qat/openssl-qat_0.4.9-009-openssl_qat-add-openssl-async-specific-symbols.patch similarity index 100% rename from meta-isg/common/recipes-extended/openssl-qat/openssl-qat/openssl-qat_0.4.9-009-openssl_qat-add-openssl-async-specific-symbols.patch rename to common/recipes-extended/openssl-qat/openssl-qat/openssl-qat_0.4.9-009-openssl_qat-add-openssl-async-specific-symbols.patch diff --git a/meta-isg/common/recipes-extended/openssl-qat/openssl-qat/openssl-qat_0.4.9-009-openssl_qat-add-version-script.patch b/common/recipes-extended/openssl-qat/openssl-qat/openssl-qat_0.4.9-009-openssl_qat-add-version-script.patch similarity index 100% rename from meta-isg/common/recipes-extended/openssl-qat/openssl-qat/openssl-qat_0.4.9-009-openssl_qat-add-version-script.patch rename to common/recipes-extended/openssl-qat/openssl-qat/openssl-qat_0.4.9-009-openssl_qat-add-version-script.patch diff --git a/meta-isg/common/recipes-extended/openssl-qat/openssl-qat/openssl_qat-build-qat_mem-ko-against-yocto-kernel.patch b/common/recipes-extended/openssl-qat/openssl-qat/openssl_qat-build-qat_mem-ko-against-yocto-kernel.patch similarity index 100% rename from meta-isg/common/recipes-extended/openssl-qat/openssl-qat/openssl_qat-build-qat_mem-ko-against-yocto-kernel.patch rename to common/recipes-extended/openssl-qat/openssl-qat/openssl_qat-build-qat_mem-ko-against-yocto-kernel.patch diff --git a/meta-isg/common/recipes-extended/openssl-qat/openssl-qat/openssl_qat-environment-variables-to-have-precedence.patch b/common/recipes-extended/openssl-qat/openssl-qat/openssl_qat-environment-variables-to-have-precedence.patch similarity index 100% rename from meta-isg/common/recipes-extended/openssl-qat/openssl-qat/openssl_qat-environment-variables-to-have-precedence.patch rename to common/recipes-extended/openssl-qat/openssl-qat/openssl_qat-environment-variables-to-have-precedence.patch diff --git a/meta-isg/common/recipes-extended/openssl-qat/openssl-qat/openssl_qat-install-engines-in-libdir-ssl.patch b/common/recipes-extended/openssl-qat/openssl-qat/openssl_qat-install-engines-in-libdir-ssl.patch similarity index 100% rename from meta-isg/common/recipes-extended/openssl-qat/openssl-qat/openssl_qat-install-engines-in-libdir-ssl.patch rename to common/recipes-extended/openssl-qat/openssl-qat/openssl_qat-install-engines-in-libdir-ssl.patch diff --git a/meta-i
[meta-intel] [PATCH 6/6] meta-isg: Update the MAINTAINERS file for removed BSP layer
Remove the maintainer name for meta-crystalforest from the maintainer list, since this layer is removed from meta-intel. Signed-off-by: Rahul Kumar Gupta --- meta-isg/MAINTAINERS | 3 --- 1 file changed, 3 deletions(-) diff --git a/meta-isg/MAINTAINERS b/meta-isg/MAINTAINERS index f2f462b..030e31a 100644 --- a/meta-isg/MAINTAINERS +++ b/meta-isg/MAINTAINERS @@ -42,6 +42,3 @@ MOHONPEAK M: Ong Boon Leong F: meta-mohonpeak/ -CRYSTALFOREST -M: Wu Chia Chuan -F: meta-crystalforest/ -- 1.9.1 -- ___ meta-intel mailing list meta-intel@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-intel
[meta-intel] [PATCH 1/2] quark: explicitly set boot entry in bootloader
This is to get rid of "install" option when booting quark with an image in hddimg format. EFI installer doesn't work on quark at this point. Signed-off-by: Jianxun Zhang --- conf/machine/intel-quark.conf | 9 + 1 file changed, 9 insertions(+) diff --git a/conf/machine/intel-quark.conf b/conf/machine/intel-quark.conf index ad67319..fdc9f67 100644 --- a/conf/machine/intel-quark.conf +++ b/conf/machine/intel-quark.conf @@ -20,5 +20,14 @@ APPEND += "rootwait console=ttyS1,115200 console=tty0" EFI_PROVIDER = "systemd-boot" +# Bypass the default labels which also has "install" option in OE. +# +# We don't need to do this when constructing direct-boot image with +# wic. But EFI installer in hddimg image doesn't work on quark now, +# so we only provide a live-boot entry in boot menu for images in +# hddimg format. + +LABELS = "boot" + # Ensure that the Lock prefix is omitted for the kernel" KERNEL_EXTRA_ARGS = "EXTRA_CFLAGS=-Wa,-momit-lock-prefix=yes" -- 2.7.4 -- ___ meta-intel mailing list meta-intel@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-intel
[meta-intel] [PATCH 2/2] README: Provide information for how to live-boot quark with hddimg
This change adds the procedure to boot quark with images in hddimg format. Signed-off-by: Jianxun Zhang --- README | 11 +++ 1 file changed, 11 insertions(+) diff --git a/README b/README index 772ac4e..777c66c 100644 --- a/README +++ b/README @@ -248,6 +248,17 @@ To create a direct-boot image for USB storage media, simply specify galileodisk-usb instead of galileodisk-sd in the "wic create ..." command, then write the output image to USB storage media and boot it. +Actually, Galileo board can boot off with an image in hddimg format +from USB drives too. But only live-boot, no installation, is supported +at this point. An image in hddimg format is generated when you build +quark BSP. You can follow the procedure in II.b to use dd command to +prepare your USB drive, then press F7 key as what board prompts when it +boots. Galileo should show a boot option menu for you to choose the +UEFI USB boot option for the drive to boot the system. If the board +already passes this stage and show a grub boot menu, you can press 'c' +key and then type "quit" in grub shell. The board should come back to +the UEFI boot menu. + III. Technical Miscellany = -- 2.7.4 -- ___ meta-intel mailing list meta-intel@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-intel
[meta-intel] [PATCH 0/2] quark: live-boot with hddimg
Saul, This patch series is in parallel with the series of RMC support of quark submitted yesterday because this work is not rmc-specific in fact. But in case you meet conflicts when merging, feel free to let me know. Jianxun Zhang (2): quark: explicitly set boot entry in bootloader README: Provide information for how to live-boot quark with hddimg README| 11 +++ conf/machine/intel-quark.conf | 9 + 2 files changed, 20 insertions(+) -- 2.7.4 -- ___ meta-intel mailing list meta-intel@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-intel
[meta-intel] [PATCH 3/4] quark: amend EFI Bootloader option
We cannot override the current EFI bootloader selection with another "EFI_PROVIDER=..." in a local.conf in a build/conf directory when it is specified by "=" syntax in the current conf file for quark. Signed-off-by: Jianxun Zhang --- conf/machine/intel-quark.conf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/conf/machine/intel-quark.conf b/conf/machine/intel-quark.conf index 5ac7011..036bd25 100644 --- a/conf/machine/intel-quark.conf +++ b/conf/machine/intel-quark.conf @@ -18,7 +18,7 @@ MACHINE_EXTRA_RRECOMMENDS += "kernel-modules linux-firmware" SERIAL_CONSOLE = "115200 ttyS1" APPEND += "rootwait console=ttyS1,115200 console=tty0" -EFI_PROVIDER = "systemd-boot" +EFI_PROVIDER ?= "systemd-boot" # Bypass the default labels which also has "install" option in OE. # -- 2.7.4 -- ___ meta-intel mailing list meta-intel@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-intel
[meta-intel] [PATCH 0/4] RMC support for quark (hddimg)
Resubmission including the two previous submitted series for hddimg support on quark and adding RMC example for Galileo. Aware of wks image has been enabled in meta-intel, I will make RMC support direct-boot in the next stage. Jianxun Zhang (4): quark: explicitly set boot entry in bootloader README: Provide information for how to live-boot quark with hddimg quark: amend EFI Bootloader option rmc: Add example for Galileo Gen 2 (Quark) README | 11 +++ common/recipes-bsp/rmc/boards/Galileo2/BOOTENTRY.CONFIG | 2 ++ common/recipes-bsp/rmc/boards/Galileo2/boot.conf| 4 common/recipes-bsp/rmc/boards/Galileo2/gallieo2.fp | Bin 0 -> 109 bytes conf/machine/intel-quark.conf | 11 ++- documentation/rmc/README| 9 - 6 files changed, 35 insertions(+), 2 deletions(-) create mode 100644 common/recipes-bsp/rmc/boards/Galileo2/BOOTENTRY.CONFIG create mode 100644 common/recipes-bsp/rmc/boards/Galileo2/boot.conf create mode 100755 common/recipes-bsp/rmc/boards/Galileo2/gallieo2.fp -- 2.7.4 -- ___ meta-intel mailing list meta-intel@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-intel
[meta-intel] [PATCH 2/4] README: Provide information for how to live-boot quark with hddimg
This change adds the procedure to boot quark with images in hddimg format. Signed-off-by: Jianxun Zhang --- README | 11 +++ 1 file changed, 11 insertions(+) diff --git a/README b/README index 772ac4e..777c66c 100644 --- a/README +++ b/README @@ -248,6 +248,17 @@ To create a direct-boot image for USB storage media, simply specify galileodisk-usb instead of galileodisk-sd in the "wic create ..." command, then write the output image to USB storage media and boot it. +Actually, Galileo board can boot off with an image in hddimg format +from USB drives too. But only live-boot, no installation, is supported +at this point. An image in hddimg format is generated when you build +quark BSP. You can follow the procedure in II.b to use dd command to +prepare your USB drive, then press F7 key as what board prompts when it +boots. Galileo should show a boot option menu for you to choose the +UEFI USB boot option for the drive to boot the system. If the board +already passes this stage and show a grub boot menu, you can press 'c' +key and then type "quit" in grub shell. The board should come back to +the UEFI boot menu. + III. Technical Miscellany = -- 2.7.4 -- ___ meta-intel mailing list meta-intel@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-intel
[meta-intel] [PATCH 1/4] quark: explicitly set boot entry in bootloader
This is to get rid of "install" option when booting quark with an image in hddimg format. EFI installer doesn't work on quark at this point. Signed-off-by: Jianxun Zhang --- conf/machine/intel-quark.conf | 9 + 1 file changed, 9 insertions(+) diff --git a/conf/machine/intel-quark.conf b/conf/machine/intel-quark.conf index 70cb45e..5ac7011 100644 --- a/conf/machine/intel-quark.conf +++ b/conf/machine/intel-quark.conf @@ -20,6 +20,15 @@ APPEND += "rootwait console=ttyS1,115200 console=tty0" EFI_PROVIDER = "systemd-boot" +# Bypass the default labels which also has "install" option in OE. +# +# We don't need to do this when constructing direct-boot image with +# wic. But EFI installer in hddimg image doesn't work on quark now, +# so we only provide a live-boot entry in boot menu for images in +# hddimg format. + +LABELS = "boot" + # Ensure that the Lock prefix is omitted for the kernel" KERNEL_EXTRA_ARGS = "EXTRA_CFLAGS=-Wa,-momit-lock-prefix=yes" -- 2.7.4 -- ___ meta-intel mailing list meta-intel@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-intel
[meta-intel] [PATCH 4/4] rmc: Add example for Galileo Gen 2 (Quark)
This is an experimental RMC sample for quark. At runtime, a boot option with board name will be available for user to boot the Galileo. Note: The supported image type is hddimg instead of the direct- boot image type usually used on quark. Use a USB stick flashed with the image to boot the Galileo Gen 2 board. Signed-off-by: Jianxun Zhang --- common/recipes-bsp/rmc/boards/Galileo2/BOOTENTRY.CONFIG | 2 ++ common/recipes-bsp/rmc/boards/Galileo2/boot.conf| 4 common/recipes-bsp/rmc/boards/Galileo2/gallieo2.fp | Bin 0 -> 109 bytes documentation/rmc/README| 9 - 4 files changed, 14 insertions(+), 1 deletion(-) create mode 100644 common/recipes-bsp/rmc/boards/Galileo2/BOOTENTRY.CONFIG create mode 100644 common/recipes-bsp/rmc/boards/Galileo2/boot.conf create mode 100755 common/recipes-bsp/rmc/boards/Galileo2/gallieo2.fp diff --git a/common/recipes-bsp/rmc/boards/Galileo2/BOOTENTRY.CONFIG b/common/recipes-bsp/rmc/boards/Galileo2/BOOTENTRY.CONFIG new file mode 100644 index 000..06c5a74 --- /dev/null +++ b/common/recipes-bsp/rmc/boards/Galileo2/BOOTENTRY.CONFIG @@ -0,0 +1,2 @@ +boot.conf + diff --git a/common/recipes-bsp/rmc/boards/Galileo2/boot.conf b/common/recipes-bsp/rmc/boards/Galileo2/boot.conf new file mode 100644 index 000..580ea48 --- /dev/null +++ b/common/recipes-bsp/rmc/boards/Galileo2/boot.conf @@ -0,0 +1,4 @@ +title Galileo Gen 2 boot +linux /vmlinuz +initrd /initrd +options LABEL=boot rootwait console=ttyS1,115200 diff --git a/common/recipes-bsp/rmc/boards/Galileo2/gallieo2.fp b/common/recipes-bsp/rmc/boards/Galileo2/gallieo2.fp new file mode 100755 index ..fe77d4d181e2ce9d0b6f662d436778d6dde81be3 GIT binary patch literal 109 zcmZQ%Ehx%QDNQbk&r8frWe5y)4Dx1RLKSpR%*o72&38}DGh$#7C`&CW&dkqa@XRYo n&Cv+bQ~-*XX6B_T01Zk`EiTS4VyI^*N-a(;DoagaKw$#_u$m+P literal 0 HcmV?d1 diff --git a/documentation/rmc/README b/documentation/rmc/README index c392eb2..2427ffd 100644 --- a/documentation/rmc/README +++ b/documentation/rmc/README @@ -275,7 +275,14 @@ common/recipes-bsp/rmc/boards/T100-32bit This example is provided for validation on 32 bit X86 architecture. It doesn't provide any new function not mentioned in above examples. - +EXAMPLE 5: RMC for quark +Galileo Gen 2 +common/recipes-bsp/rmc/boards/Galileo2 +This example doesn't show any feature not covered in the above examples. Note +RMC only supports hddimg image format so far. Please refer to the section II.c +in README in meta-intel for how to boot Galileo with images in hddimg format. +Bootloader should show a board-specific boot option "Galileo Gen 2 boot" when +the board boots off. Troubleshooting -- 2.7.4 -- ___ meta-intel mailing list meta-intel@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-intel