- Aug 16, 2022
-
-
Andrei Gherzan authored
Oniro relies on this layer for containers support. Signed-off-by:
Andrei Gherzan <andrei.gherzan@huawei.com>
-
Andrei Gherzan authored
Oniro relies on this layer for containers support. Signed-off-by:
Andrei Gherzan <andrei.gherzan@huawei.com>
-
Chase Qi authored
Signed-off-by:
Chase Qi <chase.qi@linaro.org>
-
Chase Qi authored
Signed-off-by:
Chase Qi <chase.qi@linaro.org>
-
Chase Qi authored
Reorganize SQUAD groups and projects to make it easier to find out what is tested by looking at the group/project overview. New group/project org. ``` squad/ ├── merge-request │ ├── meta-zephyr │ └── oniro ├── release ├── scheduled-daily │ ├── kselftest │ ├── ltp │ ├── perf │ └── zephyr └── scheduled-weekly └── gcc ``` This closes: #731 Signed-off-by:
Chase Qi <chase.qi@linaro.org>
-
- Aug 15, 2022
-
-
Chase Qi authored
Signed-off-by:
Chase Qi <chase.qi@linaro.org>
-
Chase Qi authored
Signed-off-by:
Chase Qi <chase.qi@linaro.org>
-
Chase Qi authored
Signed-off-by:
Chase Qi <chase.qi@linaro.org>
-
- Aug 12, 2022
-
-
Andrei Gherzan authored
db2d47e5 was supposed to bump the version of a bbappend but it also moved the recipe as an unwanted side effect effectively masking the bbappend. Move it back in place. Signed-off-by:
Andrei Gherzan <andrei.gherzan@huawei.com>
-
Andrei Gherzan authored
This is particularly useful to make sure the compiler uses the recipe sysroot for headers avoiding host contaminations like: | opts-GCC.h:42: | /usr/include/stdint.h:26:10: fatal error: 'bits/libc-header-start.h' file not found | #include <bits/libc-header-start.h> Signed-off-by:
Andrei Gherzan <andrei.gherzan@huawei.com>
-
Andrei Gherzan authored
Signed-off-by:
Andrei Gherzan <andrei.gherzan@huawei.com> Signed-off-by:
Luca Seritan <luca.seritan@huawei.com>
-
Andrei Gherzan authored
Upstream breaks the sed operation because '*' match misses a preceeding '.'. Signed-off-by:
Andrei Gherzan <andrei.gherzan@huawei.com> Signed-off-by:
Luca Seritan <luca.seritan@huawei.com>
-
Andrei Gherzan authored
Release builds with clang were fixed in 202202. We can drop this workaround now as we are on that version. Signed-off-by:
Andrei Gherzan <andrei.gherzan@huawei.com> Signed-off-by:
Luca Seritan <luca.seritan@huawei.com>
-
Graphic mode is supported for qemuarm-efi and qemuarm64-efi, so use this by default. Signed-off-by:
Luca Seritan <luca.seritan@huawei.com>
-
Andrei Gherzan authored
Signed-off-by:
Andrei Gherzan <andrei.gherzan@huawei.com> Signed-off-by:
Luca Seritan <luca.seritan@huawei.com>
-
Andrei Gherzan authored
Signed-off-by:
Andrei Gherzan <andrei.gherzan@huawei.com> Signed-off-by:
Luca Seritan <luca.seritan@huawei.com>
-
Andrei Gherzan authored
Signed-off-by:
Andrei Gherzan <andrei.gherzan@huawei.com> Signed-off-by:
Luca Seritan <luca.seritan@huawei.com>
-
Andrei Gherzan authored
Signed-off-by:
Andrei Gherzan <andrei.gherzan@huawei.com> Signed-off-by:
Luca Seritan <luca.seritan@huawei.com>
-
qemuarm-efi and qemuarm64-efi are the EFI equivalent machines which replace qemuarm and qemuarm64 respectively. Signed-off-by:
Luca Seritan <luca.seritan@huawei.com>
-
qemu-generic-arm64 was not fully supported. Use qemuarm64-efi as a supported 64 bit ARM alternative. Signed-off-by:
Luca Seritan <luca.seritan@huawei.com>
-
The qemuarmi64 machine was never fully supported in Oniro due to its limitation in booting wic. Drop it completely. Signed-off-by:
Luca Seritan <luca.seritan@huawei.com>
-
The qemuarm machine was never fully supported in Oniro due to its limitation in booting wic. Drop it completely. Signed-off-by:
Luca Seritan <luca.seritan@huawei.com>
-
Andrei Gherzan authored
With the current regex expression a machine that is not part of the compatible one would match if it is a substring of one of the machines part of the regex expression. For example "qemuarm64-efi" will match "qemuarm|qemuarm64|qemux86|qemux86-64|qemuriscv64|qemuriscv32|qemu-generic-arm64". Fix this by matching the start and the end of the string. Signed-off-by:
Andrei Gherzan <andrei.gherzan@huawei.com> Signed-off-by:
Luca Seritan <luca.seritan@huawei.com>
-
Andrei Gherzan authored
Pass the right target prefix for arm build on both gcc and clang. Also, add a compatibility symlink path for builds that use arch in the directory output. Signed-off-by:
Andrei Gherzan <andrei.gherzan@huawei.com> Signed-off-by:
Luca Seritan <luca.seritan@huawei.com>
-
Andrei Gherzan authored
Signed-off-by:
Andrei Gherzan <andrei.gherzan@huawei.com> Signed-off-by:
Luca Seritan <luca.seritan@huawei.com>
-
Andrei Gherzan authored
Signed-off-by:
Andrei Gherzan <andrei.gherzan@huawei.com> Signed-off-by:
Luca Seritan <luca.seritan@huawei.com>
-
Andrei Gherzan authored
oe-core avoids armv7ve builds. This is more of a blanket fix because grub supports this arch. It doesn't support hardfp configuration that can't be forced into softfp with a compiler flag. qemuarm-efi defaults to softfp. Signed-off-by:
Andrei Gherzan <andrei.gherzan@huawei.com> Signed-off-by:
Luca Seritan <luca.seritan@huawei.com>
-
Andrei Gherzan authored
oe-core avoids armv7ve builds. This is more of a blanket fix because grub supports this arch. It doesn't support hardfp configuration that can't be forced into softfp with a compiler flag. qemuarm-efi defaults to softfp. Signed-off-by:
Andrei Gherzan <andrei.gherzan@huawei.com> Signed-off-by:
Luca Seritan <luca.seritan@huawei.com>
-
Andrei Gherzan authored
The grub.cfg file is processed based on the machine configuration and the final result is deployed in DEPLOY_DIR_IMAGE. Use that file as opposed to letting wic finding it in the layer - and using the template one. Signed-off-by:
Andrei Gherzan <andrei.gherzan@huawei.com> Signed-off-by:
Luca Seritan <luca.seritan@huawei.com>
-
Andrei Gherzan authored
Signed-off-by:
Andrei Gherzan <andrei.gherzan@huawei.com> Signed-off-by:
Luca Seritan <luca.seritan@huawei.com>
-
Andrei Gherzan authored
Signed-off-by:
Andrei Gherzan <andrei.gherzan@huawei.com> Signed-off-by:
Luca Seritan <luca.seritan@huawei.com>
-
Andrei Gherzan authored
This patch makes sure that the resulting cfg takes into consideration the kernel image type for the specific machine. This change makes now the recipe/package machine specific so we drop allarch and set PACKAGE_ARCH accordingly. Signed-off-by:
Andrei Gherzan <andrei.gherzan@huawei.com> Signed-off-by:
Luca Seritan <luca.seritan@huawei.com>
-
Andrei Gherzan authored
Signed-off-by:
Andrei Gherzan <andrei.gherzan@huawei.com> Signed-off-by:
Luca Seritan <luca.seritan@huawei.com>
-
Andrei Gherzan authored
Signed-off-by:
Andrei Gherzan <andrei.gherzan@huawei.com> Signed-off-by:
Luca Seritan <luca.seritan@huawei.com>
-
Andrei Gherzan authored
The arm64 defconfig file provides the initial support for this machine but it also provides a good set of extra configs unrelated to qemu. Some even generate build warnings due to some configs being dependent on some that are not enabled. As an initial solution we pull the defconfig in the layer and drop the problematic (warning generating) configs. The plan is to drop it in the future for a config fragment for qemu efi boot and reuse the existing BSP configuration from yocto-kernel-cache of the equivalent qemuarm64 machine. Signed-off-by:
Andrei Gherzan <andrei.gherzan@huawei.com> Signed-off-by:
Luca Seritan <luca.seritan@huawei.com>
-
Andrei Gherzan authored
The multi_v7_defconfig file provides the initial support for this machine but it also provides a good set of extra configs unrelated to qemu. Some even generate build warnings due to some configs being dependent on some that are not enabled. As an initial solution we pull the defconfig in the layer and drop the problematic (warning generating) configs. The plan is to drop it in the future for a config fragment for qemu efi boot and reuse the existing BSP configuration from yocto-kernel-cache of the equivalent qemuarm machine. Signed-off-by:
Andrei Gherzan <andrei.gherzan@huawei.com> Signed-off-by:
Luca Seritan <luca.seritan@huawei.com>
-
Andrei Gherzan authored
This machine is based on Cortex-A57. For the EFI side, it uses edk2-firmware. Signed-off-by:
Andrei Gherzan <andrei.gherzan@huawei.com> Signed-off-by:
Luca Seritan <luca.seritan@huawei.com>
-
Andrei Gherzan authored
This machine is based on Cortex-A15 with softfp (to avoid hacks on grub side as it requires softfp or a way to force flag to softfp). For the EFI side, it uses edk2-firmware. Signed-off-by:
Andrei Gherzan <andrei.gherzan@huawei.com> Signed-off-by:
Luca Seritan <luca.seritan@huawei.com>
-
- Aug 11, 2022
-
-
Stevan Radaković authored
Add ci jobs for dut sysota testing on raspberrypi4 and seco b68 Fixes #533 Signed-off-by:
Stevan Radaković <stevan.radakovic@linaro.org>
-
Signed-off-by:
Chase Qi <chase.qi@linaro.org>
-