Skip to content

Conversation

@lool
Copy link
Contributor

@lool lool commented Jun 19, 2025

This PR will properly test our regular (currently weekly) mainline
kernel debs, and after switching the regular image builds back to Debian
kernels (from experimental as the trixie one has too many issues on RB1
and RB3Gen2) it uses a new APT repository with a linux-qcom kernel.

Since we currently lack a kernel metapackage, this is hardcoding a versioned kernel package name.

@lool lool force-pushed the matrix-kernel-builds branch 3 times, most recently from 7900be5 to c649820 Compare June 19, 2025 10:01
lool added 4 commits July 8, 2025 14:26
This will allow limiting the builds where we use it.

Signed-off-by: Loïc Minier <[email protected]>
Use the mainline kernel we just built.

Signed-off-by: Loïc Minier <[email protected]>
LAVA schema check is run regularly, no need to repeat this here.

Signed-off-by: Loïc Minier <[email protected]>
Images built from build-daily.yml, build-on-pr.yml and build-on-push.yml
will use a Debian kernel instead of our mainline one as it's more
representative.

Enable the experimental kernel until we there is a Qualcomm Debian-style
kernel: the trixie kernel has too many issues on target hardware.

Signed-off-by: Loïc Minier <[email protected]>
@lool lool force-pushed the matrix-kernel-builds branch 4 times, most recently from 5675313 to 5f660d8 Compare July 9, 2025 07:18
@lool lool force-pushed the matrix-kernel-builds branch from 5f660d8 to 26a685b Compare July 9, 2025 07:29
Kernels built with deb-pkg lack dependencies on an initramfs generator and
other standard dependencies that Debian kernels have.

Signed-off-by: Loïc Minier <[email protected]>
@lool
Copy link
Contributor Author

lool commented Jul 9, 2025

I can confirm this is now booting on RB1!

@koenkooi
Copy link

This looks good enough to me, I dislike hardcoding the kernel version, but with Trixie having close enough versions, we can't rely on apt -y install linux-image-6.16 to do the right thing.

It boots and works on my RB1 as well.

@lool lool merged commit 04c4c87 into qualcomm-linux:main Jul 10, 2025
11 checks passed
@lool lool deleted the matrix-kernel-builds branch September 2, 2025 10:03
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

Successfully merging this pull request may close these issues.

2 participants