[PATCH v2 0/9] CI: Set up for an arm64 runner

Simon Glass sjg at chromium.org
Tue Nov 5 17:07:29 CET 2024


All gitlab runners are currently amd64 machines. This series attempts to
create a docker image which can also support arm64 so that sandbox tests
can be run on it.

Changes in v2:
- Drop message about EFI_LOADER
- Use '\0' instead of 0
- Update docs also
- Add comments to the ARG variables
- Swap order so that amd64 is the exception
- Expand commit-message to show the problem

Simon Glass (9):
  sandbox: efi_loader: Correct use of addresses as pointers
  test: Adjust print_ut test to use unsigned char
  docker: Support building for multiple architectures
  docker: Adjust packages for arm64
  docker: Drop grub for arm64
  docker: Drop tracing for arm64
  docker: Drop coreboot for arm64
  docker: Fix LegacyKeyValueFormat warning with PYTHONPATH
  CI: Add platform variable

 .gitlab-ci.yml                        |  1 +
 arch/sandbox/cpu/cache.c              |  8 ++++-
 doc/build/docker.rst                  | 16 ++++++++--
 drivers/remoteproc/rproc-elf-loader.c | 18 ++++++-----
 lib/efi_loader/efi_image_loader.c     |  3 +-
 test/print_ut.c                       |  8 ++---
 tools/docker/Dockerfile               | 45 ++++++++++++++++++++-------
 7 files changed, 71 insertions(+), 28 deletions(-)

-- 
2.34.1



More information about the U-Boot mailing list