Nav apraksta

Jon Mason 4ddf285c55 README: add backporting process information 1 gadu atpakaļ
ci 950e191d7b arm/boot-wrapper-aarch64: add to fvp-base CI 1 gadu atpakaļ
documentation fa05df1611 Add support for the TS Firmware Update service 1 gadu atpakaļ
kas 8aa8a1f17f kas: corstone1000: include TS and PSA dependency for firmware image build 1 gadu atpakaļ
meta-arm 1cd6c26bcf arm/trusted-firmware-a: add comment about location of deps 1 gadu atpakaļ
meta-arm-bsp 950e191d7b arm/boot-wrapper-aarch64: add to fvp-base CI 1 gadu atpakaļ
meta-arm-systemready 97e0c91f79 arm-systemready: Fix regex in arm-systemready-ir-acs recipe 1 gadu atpakaļ
meta-arm-toolchain b6a47cd180 external-arm-toolchain: ignore warnings about 32-bit time types 1 gadu atpakaļ
scripts 8d308aac02 arm: use UPSTREAM_CHECK_COMMITS for git versioned recipes 1 gadu atpakaļ
.gitignore 4704bf1292 meta-arm: add build to gitignore 2 gadi atpakaļ
.gitlab-ci.yml 0e3fc3d87b ci: Add Corstone-1000 to the SystemReady ACS build 1 gadu atpakaļ
0001-procps-fix-build-with-new-glibc-but-old-kernel-heade.patch fef5eafc08 CI: temporarily backport the procps fix 1 gadu atpakaļ
COPYING.MIT 62028f103e Create skeleton for meta-arm layer 5 gadi atpakaļ
README.md 4ddf285c55 README: add backporting process information 1 gadu atpakaļ
SECURITY.md c93a1459da Add SECURITY.md 1 gadu atpakaļ

README.md

Introduction

This repository contains the Arm layers for OpenEmbedded.

  • meta-arm

This layer contains general recipes for the Arm architecture, such as firmware, FVPs, and Arm-specific integration.

  • meta-arm-bsp

This layer contains machines for Arm reference platforms, for example FVP Base, N1SDP, and Juno.

  • meta-arm-toolchain

This layer contains recipes for Arm's binary toolchains (GCC and Clang for -A and -M), and a recipe to build Arm's GCC.

Other Directories

  • ci

This directory contains gitlab continuous integration configuration files (KAS yaml files) as well as scripts needed for this

  • kas

This directory contains KAS yaml files to describe builds for systems not used in CI

  • scripts

This directory contains scripts used in running the CI tests

Mailing List

To interact with the meta-arm developer community, please email the meta-arm mailing list at meta-arm@lists.yoctoproject.org Currently, it is configured to only allow emails to members from those subscribed. To subscribe to the meta-arm mailing list, please go to https://lists.yoctoproject.org/g/meta-arm

Contributing

Currently, we only accept patches from the meta-arm mailing list. For general information on how to submit a patch, please read https://www.openembedded.org/wiki/How_to_submit_a_patch_to_OpenEmbedded

E-mail meta-arm@lists.yoctoproject.org with patches created using this process. You can configure git-send-email to automatically use this address for the meta-arm repository with the following git command:

$ git config --local --add sendemail.to meta-arm@lists.yoctoproject.org

Commits and patches added should follow the OpenEmbedded patch guidelines:

https://www.openembedded.org/wiki/Commit_Patch_Message_Guidelines

The component being changed in the shortlog should be prefixed with the layer name (without the meta- prefix), for example:

arm-bsp/trusted-firmware-a: decrease frobbing level

arm-toolchain/gcc: enable foobar v2

Backporting

Backporting patches to older releases may be done upon request, but only after a version of the patch has been accepted into the master branch. This is done by adding the branch name to email subject line. This should be between the square brackets (e.g., "[" and "]"), and before or after the "PATCH". For example,

[nanbield PATCH] arm/linux-yocto: backport patch to fix 6.5.13 networking issues

Automatic backporting will be done to all branches if the "Fixes: " wording is added to the patch commit message. This is similar to how the Linux kernel community does their LTS kernel backporting. For more information see the "Fixes" portion of https://www.kernel.org/doc/html/latest/process/submitting-patches.html#submittingpatches

Releases and Release Schedule

We follow the Yocto Project release methodology, schedule, and stable/LTS support timelines. For more information on these, please reference: https://docs.yoctoproject.org/ref-manual/release-process.html https://wiki.yoctoproject.org/wiki/Releases https://wiki.yoctoproject.org/wiki/Stable_Release_and_LTS

Reporting bugs

E-mail meta-arm@lists.yoctoproject.org with the error encountered and the steps to reproduce the issue.

Maintainer(s)