Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enable ARCH=um - UM Linux compiling tests - for Android Common Kernels #483

Closed
helen-fornazier opened this issue Mar 19, 2024 · 2 comments
Closed

Comments

@helen-fornazier
Copy link
Contributor

Reference: https://lore.kernel.org/kernelci/CAHRSSEwe1z7pajTmLNJRHbBv1Ghnz-siAyw4CU5kraN3_hLqpg@mail.gmail.com/T/#t

It was requested to add UML compiling tests ARCH=um SUBARCH=x86_64 to kernelci for Android Common Kernels

Add them into the new system and check the best way to report errors from it

@pawiecz
Copy link
Contributor

pawiecz commented Mar 21, 2024

Here's a list of steps to enable setting env variables for the builds in the new system:

  1. Start by making them available to _build* functions in the kernel build abstraction package (either like here or maybe in a more generic way?)
  2. Once it ^ accepts parameters, adjust kbuild job template to pass these parameters (as KBUILD_PARAMS) to executed job
  3. When ^ job template is adjusted, set env vars in your new kbuild job definition; see example gcc-10-arm64 definition and its neighbors

@musamaanjum
Copy link
Contributor

@helen-fornazier All the Android builds and baseline tests on arm/arm64 have been enabled. Is there anything else remaining for this issue? The PR, #528 seems outdated.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants