Skip to content

Set workflow default kernel to linux-image-arm64#277

Draft
basak-qcom wants to merge 2 commits intoqualcomm-linux:mainfrom
basak-qcom:default-kernel
Draft

Set workflow default kernel to linux-image-arm64#277
basak-qcom wants to merge 2 commits intoqualcomm-linux:mainfrom
basak-qcom:default-kernel

Conversation

@basak-qcom
Copy link
Copy Markdown
Contributor

Drop the default kernel specification from debos.yml. This causes the default in the rootfs debos recipe to be used, which is linux-image-arm64, to be fulfilled from debian-backports.

The previous kernel of linux-image-6.16.7-qcom1+ fails fastrpc_test, but it does work from linux-image-arm64. Further, that kernel has fallen behind because it required manual updates.

On Debian trixie-backports, linux-image-6.18.9+deb13-arm64 (via
linux-image-arm64) ships /usr/lib/linux-image-6.18.9+deb13-arm64 as a
symlink to modules/6.18.9+deb13-arm64/dtb. This causes:

    cp -RT /usr/lib/linux-image-6.18.9+deb13-arm64 /boot/efi/dtb

to fail with:

    cp: cannot create symbolic link '/boot/efi/dtb': Operation not permitted

We can use -L to deference the symlink correctly.

Signed-off-by: Robie Basak <robie.basak@oss.qualcomm.com>
Drop the default kernel specification from debos.yml. This causes the
default in the rootfs debos recipe to be used, which is
linux-image-arm64, to be fulfilled from debian-backports.

The previous kernel of linux-image-6.16.7-qcom1+ fails fastrpc_test, but
it does work from linux-image-arm64. Further, that kernel has fallen
behind because it required manual updates.

Signed-off-by: Robie Basak <robie.basak@oss.qualcomm.com>
basak-qcom added a commit that referenced this pull request Feb 27, 2026
Now that we have hexagon-dsp-binaries and fastrpc packaging in
trixie-overlay, install them by default.

Once #277 is landed, this should mean that `fastrpc_test` passes by
default.

Signed-off-by: Robie Basak <robie.basak@oss.qualcomm.com>
@basak-qcom
Copy link
Copy Markdown
Contributor Author

basak-qcom added a commit that referenced this pull request Feb 27, 2026
Now that we have hexagon-dsp-binaries and fastrpc packaging in
trixie-overlay, install them by default.

Once #277 is landed, this should mean that `fastrpc_test` passes by
default.

Signed-off-by: Robie Basak <robie.basak@oss.qualcomm.com>
basak-qcom added a commit that referenced this pull request Feb 27, 2026
Now that we have hexagon-dsp-binaries and fastrpc packaging in
trixie-overlay, install them by default.

Once #277 is landed, this should mean that `fastrpc_test` passes by
default.

Signed-off-by: Robie Basak <robie.basak@oss.qualcomm.com>
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.

1 participant