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 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
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
>
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
, 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
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
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
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
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
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 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
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
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
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
-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
-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
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
-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
-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
-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
> ---
&
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
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
-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
-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
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
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
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
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
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 -
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
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
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
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
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
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
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
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
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
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
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
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
://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
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..
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
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
> >
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
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
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
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
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
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
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
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
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
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
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
-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
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
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
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
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
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
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
---
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
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
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
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
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
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
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
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
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 +++
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
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(-)
>
>
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:
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
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
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
-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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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 - 100 of 134 matches
Mail list logo