[linux-yocto] [linux-yocto v6.5 1/1] neighbour: Fix __randomize_layout crash in struct neighbour

2024-03-12 Thread Jon Mason
From: "Gustavo A. R. Silva" Previously, one-element and zero-length arrays were treated as true flexible arrays, even though they are actually "fake" flex arrays. The __randomize_layout would leave them untouched at the end of the struct, similarly to proper C99 flex-array members. However,

[linux-yocto] [linux-yocto v6.5 0/1] backport Fix __randomize_layout crash in struct neighbour

2024-03-12 Thread Jon Mason
Linux kernel commit 9aea191c29e18f7c044a2f95a2da7f7b7fdd0449, “gcc-plugins: randstruct: Only warn about true flexible arrays” (backported to 6.5.13 as part of the stable process) introduces a bug, which is preventing networking from functioning (and logging lots of errors in dmesg). Linux kernel

Re: [yocto] [meta-zephyr][PATCH] intel-x86-64.conf: add intel_ prefix to x86 board names

2023-11-02 Thread Jon Mason
On Thu, Nov 02, 2023 at 02:41:38PM +0800, Naveen Saini wrote: > Use newly added naming convention (intel_). > > https://github.com/zephyrproject-rtos/zephyr/commit/03905f7e55d24788e0a38d1641dcadf529fce85d >

Re: [yocto] [meta-zephyr][PATCH 1/2] CI: Update to the latest kas version

2023-11-01 Thread Jon Mason
On Wed, Nov 01, 2023 at 11:04:36PM -0400, Jon Mason wrote: > Signed-off-by: Jon Mason Here is the CI for this series https://gitlab.com/jonmason00/meta-zephyr/-/pipelines/1058077201 As you can see from the branch history, these 2 patches were applied on top of the zephyr version update ser

[yocto] [meta-zephyr][PATCH 2/2] zephyr-core/zephyr-kernel-tests: remove now passing tests from exclude list

2023-11-01 Thread Jon Mason
, it will enable better testing and CI. It is worth noting that with this version of zephyr, gen_isr_table and other tests are now working for a number of machines. Signed-off-by: Jon Mason --- ci/intel-x86-64.yml| 4 ci/mps2-an385.yml

[yocto] [meta-zephyr][PATCH 1/2] CI: Update to the latest kas version

2023-11-01 Thread Jon Mason
Signed-off-by: Jon Mason --- .gitlab-ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 2ecf132a6ff5..c94274cdbc2b 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,4 +1,4 @@ -image: ghcr.io/siemens/kas/kas:3.2.3 +image: ghcr.io

[yocto] [meta-zephyr][PATCH 1/2] CI: Update to the latest kas version

2023-11-01 Thread Jon Mason
Signed-off-by: Jon Mason --- .gitlab-ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 2ecf132a6ff5..c94274cdbc2b 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,4 +1,4 @@ -image: ghcr.io/siemens/kas/kas:3.2.3 +image: ghcr.io

Re: [yocto] [meta-zephyr][PATCH 1/3] zephyr-kernel: Add support for v3.5.0

2023-11-01 Thread Jon Mason
On Wed, Nov 01, 2023 at 05:58:07PM +0800, Naveen Saini wrote: > https://github.com/zephyrproject-rtos/zephyr/releases/tag/v3.5.0 I tested this series and you can see the results at https://gitlab.com/jonmason00/meta-zephyr/-/pipelines/1057638542 There are new issues for intel-x86-64 and

[linux-yocto] [linux-yocto v6.4+][PATCH] drm/fb-helper: move zeroing code to drm_fb_helper_fill_var

2023-08-08 Thread Jon Mason
From: Jon Mason __fill_var is used by both drm_fb_helper_check_var and drm_fb_helper_fill_var. In drm_fb_helper_check_var, it is possible that some of the variables in fb_info-> var which are currently being zero'ed have pre-existing values. Zeroing these causes some fb tests to f

Re: [yocto] [meta-zephyr][PATCH 1/3] zephyr-kernel: Add support for v3.4.0

2023-06-22 Thread Jon Mason
On Thu, Jun 22, 2023 at 06:39:37PM +0800, Naveen Saini wrote: > https://github.com/zephyrproject-rtos/zephyr/releases/tag/v3.4.0 > > Signed-off-by: Naveen Saini I ran this through CI https://gitlab.com/jonmason00/meta-zephyr/-/pipelines/908561493 It matches the outcome of the previous run

Re: [yocto] [meta-zephyr][PATCH] zephyr-core/zephyr-kernel: Fix arm32 binutils 2.40 incompatibility

2023-04-20 Thread Jon Mason
re now fixed. Tested-by: Jon Mason > --- > ...x-separator-between-directives-on-sa.patch | 44 +++ > .../zephyr-kernel/zephyr-kernel-src-3.3.0.inc | 1 + > 2 files changed, 45 insertions(+) > create mode 100644 > meta-zephyr-core/recipes-kernel/zephyr-kernel/fil

Re: [linux-yocto] [yocto-kernel-cache][master/yocto-6.1 PATCH 2/2] efi: add ACPI enablement

2023-03-03 Thread Jon Mason
k2 fragment, and just have it include > efi and add this option ? And then BSPs we want to support edk2 > could include that ? That at least gets us some abstraction and > assigns a meaningful name to the feature we are trying to enable. > > Bruce > > > In message: [yocto-kernel

[linux-yocto] [yocto-kernel-cache][master/yocto-6.1 PATCH 1/2] qemuarma15: add ARM_PATCH_PHYS_VIRT

2023-02-28 Thread Jon Mason
As of the v6.1 kernel, ARM_PATCH_PHYS_VIRT is no longer being enabled by default. This is causing poky-tiny to not boot (as it automatically disables all features not explicitly enabled). Signed-off-by: Jon Mason --- bsp/qemuarma15/qemuarma15.cfg | 1 + 1 file changed, 1 insertion(+) diff

[linux-yocto] [yocto-kernel-cache][master/yocto-6.1 PATCH 2/2] efi: add ACPI enablement

2023-02-28 Thread Jon Mason
CONFIG_ACPI is needed for qemuarm and qemuarm64 kernels to boot edk2. Since this is only needed for edk2, add this to the efi config fragment. Signed-off-by: Jon Mason --- cfg/efi.cfg | 3 +++ 1 file changed, 3 insertions(+) diff --git a/cfg/efi.cfg b/cfg/efi.cfg index d729cbe9fc78

[yocto] [meta-zephyr][PATCH kirkstone] CI: pin to kas 3.2 as 3.2.1 fails

2023-02-22 Thread Jon Mason
-by: Jon Mason --- .gitlab-ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index e88d6e5..43a19f9 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,4 +1,4 @@ -image: ghcr.io/siemens/kas/kas:latest-release +image: ghcr.io/siemens/kas/kas

[yocto] [meta-zephyr][PATCH langdale] CI: pin to kas 3.2 as 3.2.1 fails

2023-02-22 Thread Jon Mason
-by: Jon Mason --- .gitlab-ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 7ec0bd0..c7a9191 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,4 +1,4 @@ -image: ghcr.io/siemens/kas/kas:latest-release +image: ghcr.io/siemens/kas/kas

[yocto] [meta-zephyr][PATCH 2/2] zephyr-bsp/v2m-beetle: add support

2023-02-13 Thread Jon Mason
Signed-off-by: Jon Mason --- .gitlab-ci.yml | 3 +++ ci/v2m-beetle.yml| 6 ++ meta-zephyr-bsp/conf/machine/v2m-beetle.conf | 12 3 files changed, 21 insertions(+) create mode 100644 ci/v2m-beetle.yml create mode

[yocto] [meta-zephyr][PATCH 1/2] CI: pin to kas 3.2 as 3.2.1 fails

2023-02-13 Thread Jon Mason
-by: Jon Mason --- .gitlab-ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 7ec0bd0..c7a9191 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,4 +1,4 @@ -image: ghcr.io/siemens/kas/kas:latest-release +image: ghcr.io/siemens/kas/kas

Re: [yocto] [meta-zephyr][PATCH 1/2][kirkstone] CI: Add variables needed for k8s runners

2023-01-15 Thread Jon Mason
-off-by: Ross Burton > Signed-off-by: Jon Mason > Signed-off-by: Peter Hoyes I ran this series through CI and it passes. See: https://gitlab.com/jonmason00/meta-zephyr/-/pipelines/747732461 Tested-by: Jon Mason > --- > .gitlab-ci.yml | 9 + > 1 file changed, 9 insert

Re: [yocto] [meta-zephyr][PATCH 1/5][langdale] CI: Add variables needed for k8s runners

2023-01-15 Thread Jon Mason
-off-by: Ross Burton > Signed-off-by: Jon Mason > Signed-off-by: Peter Hoyes I ran this series (batched with the other patches destined for the langdale branch) through CI and it passes. See: https://gitlab.com/jonmason00/meta-zephyr/-/pipelines/747805268 Tested-by: Jon Mason > --- &

Re: [yocto] [meta-zephyr][master][langdale][PATCH] zephyr-kernel/3.1: update to latest commit

2023-01-15 Thread Jon Mason
hyr/-/pipelines/747805268 Tested-by: Jon Mason > --- > ...ix-SMP-local-keys-check-when-startin.patch | 51 +++ > .../zephyr-kernel/zephyr-kernel-src-3.1.0.inc | 3 +- > 2 files changed, 53 insertions(+), 1 deletion(-) > create mode 100644 > meta-zephyr-core/recipe

Re: [yocto] [meta-zephyr][PATCH] layer.conf: update LAYERSERIES_COMPAT for mickledore

2023-01-15 Thread Jon Mason
is series (batched with the other patches destined for the master branch) though CI and it passes (with the known qemu a9 poll issue). See: https://gitlab.com/jonmason00/meta-zephyr/-/pipelines/747733921 Tested-by: Jon Mason > --- > meta-zephyr-bsp/conf/layer.conf

Re: [yocto] [meta-zephyr][PATCH 1/5] CI: Add variables needed for k8s runners

2023-01-15 Thread Jon Mason
-off-by: Ross Burton > Signed-off-by: Jon Mason > Signed-off-by: Peter Hoyes I ran this series (batched with the other patches destined for the master branch) though CI and it passes (with the known qemu a9 poll issue). See: https://gitlab.com/jonmason00/meta-zephyr/-/pipelines/747733921 Te

[yocto] [meta-zephyr][PATCH] CI/qemu-cortex-m0: remove zephyr-philosophers test

2022-11-13 Thread Jon Mason
-by: Jon Mason --- ci/qemu-cortex-m0.yml | 5 + 1 file changed, 5 insertions(+) diff --git a/ci/qemu-cortex-m0.yml b/ci/qemu-cortex-m0.yml index 759253d..a3da2ae 100644 --- a/ci/qemu-cortex-m0.yml +++ b/ci/qemu-cortex-m0.yml @@ -4,3 +4,8 @@ header: - ci/base.yml machine: qemu-cortex-m0

Re: [yocto] [meta-zephyr][PATCH] zephyr-sdk: upgrade 0.14.2 -> 0.15.1

2022-11-12 Thread Jon Mason
On Thu, Nov 10, 2022 at 09:19:54AM +, Saini, Naveen Kumar wrote: > Hi Mason > > > -Original Message- > > From: yocto@lists.yoctoproject.org On > > Behalf Of Jon Mason > > Sent: Thursday, October 27, 2022 2:14 AM > > To: Saini, Naveen Kumar

Re: [yocto] Langdale branch for meta-zephyr

2022-11-01 Thread Jon Mason
Hi Naveen, I'll take a look at it, and hopefully have a solution tomorrow. Thanks, Jon From: Saini, Naveen Kumar Sent: Monday, October 31, 2022 11:01 PM To: Jon Mason Cc: Yocto-mailing-list Subject: RE: Langdale branch for meta-zephyr Hi Jon, I have forked Langdale branch. Could you help

[yocto] Langdale branch for meta-zephyr

2022-10-31 Thread Jon Mason
Hello Naveen, At least one team within Arm is planning on doing a product using meta-zephyr and basing it off of langdale, and would like a Langdale branch on meta-zephyr for continuity with the other branches. With the recent release of Langdale for Yocto, I was wondering if there are any

Re: [yocto] [meta-zephyr][PATCH] zephyr-sdk: upgrade 0.14.2 -> 0.15.1

2022-10-26 Thread Jon Mason
I added this and rebased it to be before the update to v3.2.0. The issues with the versioning are now gone, but the following issues remain: "BUILD_ASSERT(IS_ENABLED(_RETARGETABLE_LOCKING), "Retargetable locking must be enabled");" for zephyr-coap-client

Re: [yocto] [meta-zephyr][PATCH 1/2] zephyr-kernel-src: add support for v3.2.0

2022-10-25 Thread Jon Mason
Testing (both of them together) shows some issues https://gitlab.com/jonmason00/meta-zephyr/-/pipelines/676605867 When using the zephyr toolchain, there is an error of 2022-10-25 18:28:16 - INFO - | Could not find a configuration file for package "Zephyr-sdk" that is 2022-10-25 18:28:16 -

Re: [yocto] [meta-zephyr][PATCH 1/6] zephyr-bsp: add support for qemu-cortex-a9

2022-10-07 Thread Jon Mason
FYI, the CI for this series can be seen at https://gitlab.com/jonmason00/meta-zephyr/-/pipelines/660400016 On Fri, Oct 07, 2022 at 10:11:58AM -0400, Jon Mason wrote: > Signed-off-by: Jon Mason > --- > .gitlab-ci.yml| 7 +++ > ci/qemu-c

[yocto] [meta-zephyr][PATCH 6/6] zephyr-bsp: add support for v2m-musca-s1

2022-10-07 Thread Jon Mason
Signed-off-by: Jon Mason --- .gitlab-ci.yml| 3 +++ ci/v2m-musca-s1.yml | 10 .../conf/machine/v2m-musca-s1.conf| 23 +++ 3 files changed, 36 insertions(+) create mode 100644 ci/v2m-musca-s1.yml

[yocto] [meta-zephyr][PATCH 1/6] zephyr-bsp: add support for qemu-cortex-a9

2022-10-07 Thread Jon Mason
Signed-off-by: Jon Mason --- .gitlab-ci.yml| 7 +++ ci/qemu-cortex-a9.yml | 10 ++ .../conf/machine/qemu-cortex-a9.conf | 20 +++ 3 files changed, 37 insertions(+) create mode 100644 ci/qemu-cortex-a9

[yocto] [meta-zephyr][PATCH 4/6] zephyr-bsp: add support for mps3-an547

2022-10-07 Thread Jon Mason
Signed-off-by: Jon Mason --- .gitlab-ci.yml | 7 +++ ci/mps3-an547.yml| 6 ++ meta-zephyr-bsp/conf/machine/mps3-an547.conf | 20 3 files changed, 33 insertions(+) create mode 100644 ci/mps3-an547.yml

[yocto] [meta-zephyr][PATCH 3/6] zephyr-bsp: add support for mps2-an521

2022-10-07 Thread Jon Mason
Signed-off-by: Jon Mason --- .gitlab-ci.yml | 7 +++ ci/mps2-an521.yml| 6 ++ meta-zephyr-bsp/conf/machine/mps2-an521.conf | 21 3 files changed, 34 insertions(+) create mode 100644 ci/mps2-an521.yml

[yocto] [meta-zephyr][PATCH 2/6] zephyr-bsp: add support for mps2-an385

2022-10-07 Thread Jon Mason
Signed-off-by: Jon Mason --- .gitlab-ci.yml | 7 +++ ci/mps2-an385.yml| 6 ++ meta-zephyr-bsp/conf/machine/mps2-an385.conf | 19 +++ 3 files changed, 32 insertions(+) create mode 100644 ci/mps2-an385.yml create

[yocto] [meta-zephyr][PATCH 5/6] zephyr-bsp: add support for v2m-musca-b1

2022-10-07 Thread Jon Mason
Signed-off-by: Jon Mason --- .gitlab-ci.yml| 3 +++ ci/v2m-musca-b1.yml | 10 .../conf/machine/v2m-musca-b1.conf| 25 +++ 3 files changed, 38 insertions(+) create mode 100644 ci/v2m-musca-b1.yml

Re: [yocto] [meta-zephyr][PATCH 1/2] zephyr-core/zephyr-kernel: Refactor zephyr-image and zephyr-sample

2022-09-30 Thread Jon Mason
rified in a batch CI job (on top of the other submitted patches). See https://gitlab.com/jonmason00/meta-zephyr/-/pipelines/655489776 Tested-by: Jon Mason > --- > meta-zephyr-core/classes/zephyrtest.bbclass | 4 ++-- > .../zephyr-kernel/zephyr-image.inc

[yocto] [meta-zephyr][PATCH] layers: add langdale compatibility

2022-09-29 Thread Jon Mason
Signed-off-by: Jon Mason --- meta-zephyr-bsp/conf/layer.conf | 4 ++-- meta-zephyr-core/conf/layer.conf | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/meta-zephyr-bsp/conf/layer.conf b/meta-zephyr-bsp/conf/layer.conf index 507374f..cbbaafe 100644 --- a/meta-zephyr-bsp

Re: [yocto] [meta-zephyr][PATCH] ci: add zephyr-openthread-rcp test

2022-09-29 Thread Jon Mason
On Thu, Sep 29, 2022 at 11:30 AM Jon Mason wrote: > > zephyr-openthread-rcp support was recently added to > nrf52840-mdk-usb-dongle and nrf52840dk-nrf52840. Add this to the > targets for both machines, which necessitates adding a target entry > for nrf52840-mdk-usb-dongle. > &g

[yocto] [meta-zephyr][PATCH] ci: add zephyr-openthread-rcp test

2022-09-29 Thread Jon Mason
zephyr-openthread-rcp support was recently added to nrf52840-mdk-usb-dongle and nrf52840dk-nrf52840. Add this to the targets for both machines, which necessitates adding a target entry for nrf52840-mdk-usb-dongle. Signed-off-by: Jon Mason --- ci/nrf52840-mdk-usb-dongle.yml | 14

Re: [yocto] [meta-zephyr][PATCH] zephyr-openthread-rcp: Support nrf52840-mdk-usb-dongle machine

2022-09-29 Thread Jon Mason
rf52840dk-nrf52840 too, I'll do a quick patch to add this for both and send it out. That being said, CI isn't verify valid for this since it's not really compiling it. However, nothing else breaks :) Verified in a batch CI job. See https://gitlab.com/jonmason00/meta-zephyr/-/pipelines/654231304

Re: [yocto] [meta-zephyr][PATCH] frdm-kw41z.conf: Add new machine from NXP

2022-09-29 Thread Jon Mason
://gitlab.eclipse.org/pcoval/oniro-presentations/-/wikis/openthread > Forwarded: https://lists.yoctoproject.org/g/yocto/search?q=posterid:6590488 > Signed-off-by: Philippe Coval Verified in a batch CI job. See https://gitlab.com/jonmason00/meta-zephyr/-/pipelines/654231304 Tested

Re: [yocto] [meta-zephyr][PATCH] qemuzephyrrunner: allow to pass QB_GRAPHICS to qemu cmdline

2022-09-29 Thread Jon Mason
31304 Tested-by: Jon Mason > --- > meta-zephyr-core/lib/oeqa/utils/qemuzephyrrunner.py | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/meta-zephyr-core/lib/oeqa/utils/qemuzephyrrunner.py > b/meta-zephyr-core/lib/oeqa/utils/qemuzephyrrunner.py > index 7b486ce..

Re: [yocto] [meta-zephyr] new qemu version breaking qemu-cortex-a53

2022-09-29 Thread Jon Mason
On Tue, Sep 27, 2022 at 02:51:41PM -0400, Jon Mason wrote: > On Tue, Sep 27, 2022 at 5:55 AM Saini, Naveen Kumar > wrote: > > > > > > > > > -Original Message- > > > From: yocto@lists.yoctoproject.org On > > > Behalf Of Jon Ma

Re: [yocto] [meta-zephyr] new qemu version breaking qemu-cortex-a53

2022-09-27 Thread Jon Mason
On Tue, Sep 27, 2022 at 5:55 AM Saini, Naveen Kumar wrote: > > > > > -Original Message- > > From: yocto@lists.yoctoproject.org On > > Behalf Of Jon Mason > > Sent: Tuesday, September 27, 2022 3:11 AM > > To: yocto@lists.yoctoproject.org > >

[yocto] [meta-zephyr] new qemu version breaking qemu-cortex-a53

2022-09-26 Thread Jon Mason
The recently updated version of qemu (v7.1) is causing qemu-cortex-a53 tests to fail. See https://gitlab.com/jonmason00/meta-zephyr/-/jobs/3082086509 I was able to bisect the issue to that commit. I'm not certain of the cause beyond that, but other issues are being seen with the new qemu and

[yocto] [meta-zephyr][PATCH] ci: add entry for nrf52840-mdk-usb-dongle

2022-09-26 Thread Jon Mason
Signed-off-by: Jon Mason --- .gitlab-ci.yml | 3 +++ ci/nrf52840-mdk-usb-dongle.yml | 6 ++ 2 files changed, 9 insertions(+) create mode 100644 ci/nrf52840-mdk-usb-dongle.yml diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 082cd44..c185477 100644 --- a/.gitlab-ci.yml

Re: [yocto] [meta-zephyr][PATCHv2] nrf52840-mdk-usb-dongle.conf: Add new machine from makerdiary

2022-09-26 Thread Jon Mason
On Fri, Sep 23, 2022 at 12:45:09PM +0200, philippe.co...@astrolabe.coop wrote: > From: Philippe Coval > > It was tested with zephyr-openthread-rcp > along Oniro's IoT gateway blueprint > > For the record deployment was done manually: > > - Click on device button > - uf2conv.py "zephyr.hex" -c

Re: [yocto] [meta-zephyr][PATCH 0/4] Add script for version upgrades

2022-09-20 Thread Jon Mason
ream-Status Series passes CI (on top of the v2.7.3 patch). See https://gitlab.com/jonmason00/meta-zephyr/-/pipelines/645914527 Tested-by: Jon Mason > > README.txt| 17 ++ > meta-zephyr-core/classes/zephyr.bbclass | 32 +-- > .../recipes-devt

Re: [yocto] [meta-zephyr][PATCH] zephyr-kernel/2.7: update to zephyr v2.7.3

2022-09-20 Thread Jon Mason
8bd33 edac: ibecc: Add support for EHL SKU13, SKU14, SKU15 > > Signed-off-by: Naveen Saini Passes CI https://gitlab.com/jonmason00/meta-zephyr/-/pipelines/645876493 Tested-by: Jon Mason > --- > ...ephyr-kernel-src-2.7.2.inc => zephyr-kernel-src-2.7.3.inc} | 4 ++-- > 1 file chan

[yocto] [meta-zephyr][PATCH 3/3] zephyr-bsp: update cortex-m4's to use new path

2022-09-20 Thread Jon Mason
Update the machines using cortex m4s to use the OE tune file, and remove the duplicate one locally. Signed-off-by: Jon Mason --- .../conf/machine/include/nrf52.inc| 4 ++-- .../machine/include/stm32mp1-cortex-m4.inc| 4 ++-- .../conf/machine/include/tune-cortexm4.inc| 19

[yocto] [meta-zephyr][PATCH 1/3] zephyr-bsp: remove unused tune file

2022-09-20 Thread Jon Mason
Signed-off-by: Jon Mason --- .../conf/machine/include/tune-cortexm0.inc| 31 --- 1 file changed, 31 deletions(-) delete mode 100644 meta-zephyr-bsp/conf/machine/include/tune-cortexm0.inc diff --git a/meta-zephyr-bsp/conf/machine/include/tune-cortexm0.inc b/meta-zephyr-bsp

[yocto] [meta-zephyr][PATCH 2/3] zephyr-bsp/qemu-cortex-m3: update to use new path

2022-09-20 Thread Jon Mason
Update the qemu-cortex-m3 machine to use the OE tune file, and remove the duplicate one locally. Signed-off-by: Jon Mason --- .../conf/machine/include/tune-cortexm3.inc| 21 --- .../conf/machine/qemu-cortex-m3.conf | 2 +- 2 files changed, 1 insertion(+), 22

[yocto] [meta-zephyr][PATCH 2/2] zephyr-bsp: zephyr parameters update

2022-09-20 Thread Jon Mason
Update the parameters being run in qemu to get more stable results. Values taken from zephyr qemu. Also, use QB_GRAPHICS instead of QB_OPT_APPEND for the relevant places. Signed-off-by: Jon Mason --- .gitlab-ci.yml| 3 ++- ci/qemu-cortex-m3.yml

[yocto] [meta-zephyr][PATCH 1/2] zephyr-bsp/qemu-cortex-a53: run testimage

2022-09-20 Thread Jon Mason
Make the changes necessary to get testimage working and run it as part of CI Signed-off-by: Jon Mason --- .gitlab-ci.yml| 1 + ci/qemu-cortex-a53.yml| 4 meta-zephyr-bsp/conf/machine/qemu-cortex-a53.conf | 3 ++- 3 files

Re: [yocto] [meta-zephyr][PATCH 1/5] Cleanup README.txt files

2022-09-07 Thread Jon Mason
I ran this series though CI and it passes See https://gitlab.com/jonmason00/meta-zephyr/-/pipelines/633557829 Thanks, Jon On Tue, Sep 06, 2022 at 02:16:58PM +0100, Peter Hoyes wrote: > From: Peter Hoyes > > The README.txt files at the root and in meta-zephyr-core are identical, > so replace

Re: [yocto] [meta-zephyr][PATCH kirkstone 0/7] Series to add Gitlab CI to kirkstone

2022-08-03 Thread Jon Mason
-Original Message- From: Saini, Naveen Kumar Sent: Tuesday, August 2, 2022 11:17 PM To: Jon Mason ; yocto@lists.yoctoproject.org Subject: RE: [yocto] [meta-zephyr][PATCH kirkstone 0/7] Series to add Gitlab CI to kirkstone My local daily builds also run on master. I triggered a kirkstone

[yocto] [meta-zephyr][PATCH kirkstone 6/7] CI: move stm32mp157c-dk2 to be alphabetical

2022-08-02 Thread Jon Mason
Trivial change to move stm32mp157c-dk2 to its alphabetical location. This is relevant because it aligns the file to match the order on the gilab pipeline entry. Signed-off-by: Jon Mason Signed-off-by: Naveen Saini --- .gitlab-ci.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions

[yocto] [meta-zephyr][PATCH kirkstone 3/7] zephyrtest: Enable use of TESTIMAGE_AUTO

2022-08-02 Thread Jon Mason
From: Peter Hoyes When TESTIMAGE_AUTO is enabled, the do_testimage task is inserted after do_image_complete and before do_build so that the test suites automatically run as part of the image build. However, do_testdata_write is currently constrained to run only before do_build, so it likely

[yocto] [meta-zephyr][PATCH kirkstone 7/7] CI: add more targets

2022-08-02 Thread Jon Mason
to certain platforms. So, expand those to have coverage. Signed-off-by: Jon Mason Signed-off-by: Naveen Saini --- ci/96b-nitrogen.yml| 14 ++ ci/arduino-nano-33-ble.yml | 15 +++ ci/base.yml| 2 ++ ci/nrf52840dk-nrf52840.yml | 14 ++ ci

[yocto] [meta-zephyr][PATCH kirkstone 5/7] CI: use path to avoid warning

2022-08-02 Thread Jon Mason
penembedded.yml" WARNING - Update your layer to repo-relative addressing to avoid this warning Make the relevant changes to resolve this issue Signed-off-by: Jon Mason Signed-off-by: Naveen Saini --- ci/96b-avenger96.yml | 2 +- ci/96b-nitrogen.yml| 2 +- ci/arduino-nano-3

[yocto] [meta-zephyr][PATCH kirkstone 1/7] qemu-nios2: use glibc

2022-08-02 Thread Jon Mason
newlib fails to compile for nios2 architecture. Work around this by using glibc instead. Signed-off-by: Jon Mason Signed-off-by: Naveen Saini --- meta-zephyr-bsp/conf/machine/qemu-nios2.conf | 2 ++ meta-zephyr-core/conf/distro/zephyr.conf | 2 +- 2 files changed, 3 insertions(+), 1

[yocto] [meta-zephyr][PATCH kirkstone 4/7] CI: Use TESTIMAGE_AUTO

2022-08-02 Thread Jon Mason
From: Peter Hoyes Now that TESTIMAGE_AUTO is available for Zephyr builds, enable it in ci/testimage.yml and remove the redundant build_and_test base configuration. Remove testimage from Nios2 build as it is currently failing. Signed-off-by: Peter Hoyes Signed-off-by: Naveen Saini ---

[yocto] [meta-zephyr][PATCH kirkstone 0/7] Series to add Gitlab CI to kirkstone

2022-08-02 Thread Jon Mason
for this series can be seen at https://gitlab.com/jonmason00/meta-zephyr/-/pipelines/602974431 Thanks, Jon -- Jon Mason (5): qemu-nios2: use glibc CI: add Gitlab CI support CI: use path to avoid warning CI: move stm32mp157c-dk2 to be alphabetical CI: add more targets Peter Hoyes (2

[yocto] [meta-zephyr][PATCH kirkstone 2/7] CI: add Gitlab CI support

2022-08-02 Thread Jon Mason
Mostly stolen from meta-arm NOTE: this differs from upstream in that the kirkstone branch is being used instead of the master branch in ci/base.yml Signed-off-by: Jon Mason Signed-off-by: Naveen Saini --- .gitlab-ci.yml | 101 + ci/96b-avenger96

[yocto] [meta-zephyr][PATCH 1/6] CI: use path to avoid warning

2022-07-29 Thread Jon Mason
penembedded.yml" WARNING - Update your layer to repo-relative addressing to avoid this warning Make the relevant changes to resolve this issue Signed-off-by: Jon Mason --- ci/96b-avenger96.yml | 2 +- ci/96b-nitrogen.yml| 2 +- ci/arduino-nano-33-ble.yml | 2 +- ci/base.yml

[yocto] [meta-zephyr][PATCH 4/6] zephyr-bsp: add support for qemu-cortex-a53

2022-07-29 Thread Jon Mason
Signed-off-by: Jon Mason --- .gitlab-ci.yml| 3 +++ ci/qemu-cortex-a53.yml| 6 ++ .../conf/machine/qemu-cortex-a53.conf | 19 +++ 3 files changed, 28 insertions(+) create mode 100644 ci/qemu-cortex-a53.yml

[yocto] [meta-zephyr][PATCH 2/6] CI: move stm32mp157c-dk2 to be alphabetical

2022-07-29 Thread Jon Mason
Trivial change to move stm32mp157c-dk2 to its alphabetical location. This is relevant because it aligns the file to match the order on the gilab pipeline entry. Signed-off-by: Jon Mason --- .gitlab-ci.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.gitlab-ci.yml b

[yocto] [meta-zephyr][PATCH 5/6] zephyr-bsp: add support for qemu-cortex-r5

2022-07-29 Thread Jon Mason
Signed-off-by: Jon Mason --- .gitlab-ci.yml| 3 +++ ci/qemu-cortex-r5.yml | 10 + .../conf/machine/qemu-cortex-r5.conf | 22 +++ 3 files changed, 35 insertions(+) create mode 100644 ci/qemu-cortex-r5.yml

[yocto] [meta-zephyr][PATCH 6/6] zephyr-bsp: add support for qemu-cortex-m0

2022-07-29 Thread Jon Mason
Signed-off-by: Jon Mason --- .gitlab-ci.yml| 3 +++ ci/qemu-cortex-m0.yml | 6 + .../conf/machine/qemu-cortex-m0.conf | 24 +++ 3 files changed, 33 insertions(+) create mode 100644 ci/qemu-cortex-m0.yml

[yocto] [meta-zephyr][PATCH 3/6] CI: add more targets

2022-07-29 Thread Jon Mason
to certain platforms. So, expand those to have coverage. Signed-off-by: Jon Mason --- ci/96b-nitrogen.yml| 14 ++ ci/arduino-nano-33-ble.yml | 15 +++ ci/base.yml| 2 ++ ci/nrf52840dk-nrf52840.yml | 14 ++ ci/stm32mp157c-dk2.yml | 7

Re: [yocto] [meta-zephyr][PATCH v3] zephyr-kernel-src: bump the v3 version to v3.1.0

2022-07-28 Thread Jon Mason
or v3.1.0, which fix x86 build failures It works for me https://gitlab.com/jonmason00/meta-zephyr/-/pipelines/599312900 Feel free to throw a: Tested-by: Jon Mason > --- > ... 0001-2.7-cmake-add-yocto-toolchain.patch} | 0 > .../0001-3.1-cmake-add-yocto-toolchain.patch | 63 +++

Re: [yocto] [meta-zephyr] [PATCH 1/2] zephyrtest: Enable use of TESTIMAGE_AUTO

2022-07-26 Thread Jon Mason
On Tue, Jul 26, 2022 at 11:18 AM Peter Hoyes wrote: > > From: Peter Hoyes > > When TESTIMAGE_AUTO is enabled, the do_testimage task is inserted after > do_image_complete and before do_build so that the test suites > automatically run as part of the image build. > > However, do_testdata_write is

Re: [yocto] [meta-zephyr][PATCH] CI: revert the gcc workaround

2022-07-26 Thread Jon Mason
On Tue, Jul 26, 2022 at 1:00 PM Jon Mason wrote: > > The fix for the gcc issue has been upstreamed and the workaround is no > longer needed. Oops, I forgot my s-o-b. Here it is: Signed-off-by: Jon Mason > --- > ci/base.yml | 1 - > 1 file changed, 1 deletion(-) > >

[yocto] [meta-zephyr][PATCH] CI: revert the gcc workaround

2022-07-26 Thread Jon Mason
The fix for the gcc issue has been upstreamed and the workaround is no longer needed. --- ci/base.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/ci/base.yml b/ci/base.yml index 5e1683e..3467c74 100644 --- a/ci/base.yml +++ b/ci/base.yml @@ -29,7 +29,6 @@ local_conf_header:

Re: [yocto] [meta-zephyr][PATCH v2] zephyr-kernel-src: bump the v3 version to v3.1.0

2022-07-26 Thread Jon Mason
On Tue, Jul 26, 2022 at 02:45:10PM +0200, Bartosz Golaszewski wrote: > From: Bartosz Golaszewski > > This upgrades the 3.x series to using v3.1.0. > > Signed-off-by: Bartosz Golaszewski > --- > - add a rebased version of the toolchain patch for v3.1 intel-x86-64 machine isn't happy It looks

Re: [yocto] [PATCH] zephyr-kernel-src: bump the v3 version to v3.1.0

2022-07-25 Thread Jon Mason
On Mon, Jul 25, 2022 at 05:47:44PM +0200, Bartosz Golaszewski wrote: > From: Bartosz Golaszewski > > This upgrades the 3.x series to using v3.1.0. > > Signed-off-by: Bartosz Golaszewski With this patch, I'm seeing: WARNING: interrupt-3.1.0+gitAUTOINC+2ddd73feaf_5f86244bad-r0 do_patch: Fuzz

[yocto] [meta-zephyr][PATCH 1/3] qemu-nios2: use glibc

2022-07-08 Thread Jon Mason
newlib fails to compile for nios2 architecture. Work around this by using glibc instead. Signed-off-by: Jon Mason --- meta-zephyr-bsp/conf/machine/qemu-nios2.conf | 2 ++ meta-zephyr-core/conf/distro/zephyr.conf | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/meta

[yocto] [meta-zephyr][PATCH 0/3] Gitlab CI for meta-zephyr

2022-07-08 Thread Jon Mason
-zephyr to verify they work prior to submission. In addition to the CI, I've added some patches necessary to get meta-zephyr working for me. Thanks, Jon Jon Mason (3): qemu-nios2: use glibc CI: add Gitlab CI support CI: Add Richard Purdie's workaround to get meta-zephyr working again

[yocto] [meta-zephyr][PATCH 2/3] CI: add Gitlab CI support

2022-07-08 Thread Jon Mason
Mostly stolen from meta-arm Signed-off-by: Jon Mason --- .gitlab-ci.yml | 101 + ci/96b-avenger96.yml | 6 +++ ci/96b-nitrogen.yml| 6 +++ ci/arduino-nano-33-ble.yml | 6 +++ ci/base.yml| 36 + ci

[yocto] [meta-zephyr][PATCH 3/3] CI: Add Richard Purdie's workaround to get meta-zephyr working again

2022-07-08 Thread Jon Mason
Issue being tracked at https://bugzilla.yoctoproject.org/show_bug.cgi?id=14803 Signed-off-by: Jon Mason --- ci/base.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/ci/base.yml b/ci/base.yml index 3467c74..5e1683e 100644 --- a/ci/base.yml +++ b/ci/base.yml @@ -29,6 +29,7

Re: [linux-yocto] [kernel-cache][PATCH v2 7/8] arm-versatile-926ejs: reorg for tiny and preempt-rt

2022-04-07 Thread Jon Mason
On Wed, Apr 6, 2022 at 11:21 PM Bruce Ashfield wrote: > > > > On Thu, Mar 31, 2022 at 2:24 PM Jon Mason wrote: >> >> Make the necessary changes to get tiny and preempt-rt working again, as >> well as a general reorg to make things simpler. >> >> Si

Re: [linux-yocto] [kernel-cache][PATCH v2 0/8] poky-tiny fixes and cleanups

2022-04-07 Thread Jon Mason
On Wed, Apr 6, 2022 at 11:06 PM Bruce Ashfield wrote: > > In message: [linux-yocto] [kernel-cache][PATCH v2 0/8] poky-tiny fixes and > cleanups > on 31/03/2022 Jon Mason wrote: > > > Changes in v2 > > * Removal of preempt-rt.scc and move of that change into the genera

[linux-yocto] [kernel-cache][PATCH v2 8/8] qemuarm64: cleanup for tiny enablement

2022-03-31 Thread Jon Mason
the common configs. Signed-off-by: Jon Mason --- bsp/qemuarm64/qemuarm64-gfx.cfg| 9 + bsp/qemuarm64/qemuarm64-preempt-rt.scc | 1 - bsp/qemuarm64/qemuarm64-standard.scc | 2 -- bsp/qemuarm64/qemuarm64-tiny.scc | 5 + bsp/qemuarm64/qemuarm64.cfg| 1 + bsp/qemuarm64

[linux-yocto] [kernel-cache][PATCH v2 7/8] arm-versatile-926ejs: reorg for tiny and preempt-rt

2022-03-31 Thread Jon Mason
Make the necessary changes to get tiny and preempt-rt working again, as well as a general reorg to make things simpler. Signed-off-by: Jon Mason --- .../arm-versatile-926ejs-gfx.cfg | 16 ++- .../arm-versatile-926ejs-preempt-rt.cfg | 3 + .../arm-versatile-926ejs-preempt

[linux-yocto] [kernel-cache][PATCH v2 6/8] qemuarma15: fix tiny and preempt-rt

2022-03-31 Thread Jon Mason
Reorganize enablements to get tiny and preempt-rt working again, as well as a general clean-up. Many of the tiny things were moved into the general config, as it won't hurt to have it there and it keeps the tiny config smaller. Signed-off-by: Jon Mason --- bsp/qemuarma15/qemuarma15-gfx.cfg

[linux-yocto] [kernel-cache][PATCH v2 5/8] tiny: make more generic

2022-03-31 Thread Jon Mason
From: "Jon Mason via lists.yoctoproject.org" Remove CONFIG_PHYSICAL_START and CONFIG_PHYSICAL_START, as they are x86 specific (and currently the defaults are being set). Also, add CONFIG_VT and CONFIG_POSIX_TIMERS, as they are generic and needed by default (due to default n turnin

[linux-yocto] [kernel-cache][PATCH v2 2/8] common-pc: add CONFIG_ISA_DMA_API for tiny

2022-03-31 Thread Jon Mason
CONFIG_BLK_DEV_FD has a dependency on CONFIG_ISA_DMA_API, otherwise a kernel config warning will be logged and it will not be enabled. Signed-off-by: Jon Mason --- bsp/common-pc/common-pc-drivers.cfg | 1 + 1 file changed, 1 insertion(+) diff --git a/bsp/common-pc/common-pc-drivers.cfg b/bsp

[linux-yocto] [kernel-cache][PATCH v2 4/8] pci: remove CONFIG_PCI_MMCONFIG

2022-03-31 Thread Jon Mason
CONFIG_PCI_MMCONFIG is x86 specific and the default is 'y'. Remove it from the generic PCI config, as it causes warnings without adding anything. Signed-off-by: Jon Mason --- features/pci/pci.cfg | 4 1 file changed, 4 deletions(-) diff --git a/features/pci/pci.cfg b/features/pci/pci.cfg

[linux-yocto] [kernel-cache][PATCH v2 3/8] virtio: Add prereqs for tiny

2022-03-31 Thread Jon Mason
The default 'n' of tiny is causing some of the prerequisites for the virtio drivers to not be enabled. Add them here so that they will work if enabled in a tiny config. Signed-off-by: Jon Mason --- cfg/virtio.cfg | 7 +++ 1 file changed, 7 insertions(+) diff --git a/cfg/virtio.cfg b/cfg

[linux-yocto] [kernel-cache][PATCH v2 0/8] poky-tiny fixes and cleanups

2022-03-31 Thread Jon Mason
Jon Mason (7): x2apic: enable iommu for tiny common-pc: add CONFIG_ISA_DMA_API for tiny virtio: Add prereqs for tiny pci: remove CONFIG_PCI_MMCONFIG qemuarma15: fix tiny and preempt-rt arm-versatile-926ejs: reorg for tiny and preempt-rt qemuarm64: cleanup for tiny enablement Jon

[linux-yocto] [kernel-cache][PATCH v2 1/8] x2apic: enable iommu for tiny

2022-03-31 Thread Jon Mason
IOMMU_SUPPORT is needed by tiny for CONFIG_X86_X2APIC to be enabled, otherwise a kernel config warning will be logged. Signed-off-by: Jon Mason --- features/x2apic/x2apic.cfg | 2 ++ 1 file changed, 2 insertions(+) diff --git a/features/x2apic/x2apic.cfg b/features/x2apic/x2apic.cfg index

Re: [linux-yocto] [kernel-cache][PATCH 0/8] poky-tiny fixes and cleanups

2022-03-30 Thread Jon Mason
On Wed, Feb 9, 2022 at 5:09 PM Bruce Ashfield wrote: > > In message: [linux-yocto] [kernel-cache][PATCH 0/8] poky-tiny fixes and > cleanups > on 08/02/2022 Jon Mason wrote: > > > This series is to get poky-tiny working for qemuarmv5, qemuarm, and > > qemuarm64 (which

Re: [linux-yocto] [kernel-cache][PATCH 7/8] arm-versatile-926ejs: reorg for tiny and preempt-rt

2022-03-30 Thread Jon Mason
On Wed, Feb 9, 2022 at 5:00 PM Bruce Ashfield wrote: > > In message: [linux-yocto] [kernel-cache][PATCH 7/8] arm-versatile-926ejs: > reorg for tiny and preempt-rt > on 08/02/2022 Jon Mason wrote: > > > Make the necessary changes to get tiny and preempt-rt working again, as

Re: [linux-yocto] [kernel-cache][PATCH 6/8] qemuarma15: fix tiny and preempt-rt

2022-03-30 Thread Jon Mason
On Wed, Feb 9, 2022 at 5:08 PM Bruce Ashfield wrote: > > In message: [linux-yocto] [kernel-cache][PATCH 6/8] qemuarma15: fix tiny and > preempt-rt > on 08/02/2022 Jon Mason wrote: > > > Reorganize enablements to get tiny and preempt-rt working again, as well > > a

Re: [yocto] [meta-zephyr][PATCH 2/2] zephyr-kernel: add support for zephyr v3.0.0

2022-03-08 Thread Jon Mason
ps://gitlab.com/jonmason00/meta-zephyr/-/pipelines/487255541 Tested-by: Jon Mason > --- > .../zephyr-kernel/zephyr-kernel-src-2.7.1.inc | 16 ++--- > .../zephyr-kernel/zephyr-kernel-src-3.0.0.inc | 70 +++ > .../zephyr-kernel/zephyr-kernel-src.inc | 12 ++-- > 3 files

[yocto] [meta-zephyr][PATCH] layers: add kirkstone support

2022-02-22 Thread Jon Mason
Signed-off-by: Jon Mason --- meta-zephyr-bsp/conf/layer.conf | 4 ++-- meta-zephyr-core/conf/layer.conf | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/meta-zephyr-bsp/conf/layer.conf b/meta-zephyr-bsp/conf/layer.conf index d5d478c442b1..507374f206b0 100644 --- a/meta

[linux-yocto] [kernel-cache][PATCH 8/8] qemuarm64: cleanup for tiny enablement

2022-02-08 Thread Jon Mason
the common configs. Signed-off-by: Jon Mason --- bsp/qemuarm64/qemuarm64-gfx.cfg| 9 + bsp/qemuarm64/qemuarm64-preempt-rt.scc | 1 - bsp/qemuarm64/qemuarm64-standard.scc | 2 -- bsp/qemuarm64/qemuarm64-tiny.scc | 5 + bsp/qemuarm64/qemuarm64.cfg| 1 + bsp

[linux-yocto] [kernel-cache][PATCH 6/8] qemuarma15: fix tiny and preempt-rt

2022-02-08 Thread Jon Mason
Reorganize enablements to get tiny and preempt-rt working again, as well as a general clean-up. Many of the tiny things were moved into the general config, as it won't hurt to have it there and it keeps the tiny config smaller. Signed-off-by: Jon Mason --- bsp/qemuarma15/qemuarma15-gfx.cfg

[linux-yocto] [kernel-cache][PATCH 7/8] arm-versatile-926ejs: reorg for tiny and preempt-rt

2022-02-08 Thread Jon Mason
Make the necessary changes to get tiny and preempt-rt working again, as well as a general reorg to make things simpler. Signed-off-by: Jon Mason --- .../arm-versatile-926ejs-gfx.cfg | 16 ++- .../arm-versatile-926ejs-preempt-rt.cfg | 2 + .../arm-versatile-926ejs-preempt

  1   2   >