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

Kernel 6.12.x built with qubes-builderv2 cannot boot when used for qubes #9631

Open
Minimalist73 opened this issue Dec 6, 2024 · 1 comment
Labels
affects-4.2 This issue affects Qubes OS 4.2. backport pending On closed issues, indicates fix released for newer version will be backported to older version. C: kernel C: Xen diagnosed Technical diagnosis has been performed (see issue comments). P: default Priority: default. Default priority for new issues, to be replaced given sufficient information. T: bug Type: bug report. A problem or defect resulting in unintended behavior in something that exists.

Comments

@Minimalist73
Copy link

Qubes OS release

r4.2.3 (r4.3 too I would guess)

Brief summary

When building one of the 6.12 kernel versions with qubes-builderv2, the kernel won't boot when used for qubes.
libxl immediately displays an error message.
libxl-driver.log contains the following:

xc: panic: xg_dom_bzimageloader.c:761: xc_dom_probe_bzimage_kernel unable to XZ decompress kernel: Invalid kernel
xc: panic: xg_dom_core.c:689: xc_dom_find_loader: no loader found: Invalid kernel
libxl: libxl_dom.c:571:libxl__build_dom: xc_dom_parse_image failed
libxl: libxl_create.c:1716:domcreate_rebuild_done: Domain 58:cannot (re-)build domain: -3

Steps to reproduce

Expected behavior

qubes boot just like any previous kernel version.

Actual behavior

qubes don't boot and shows an error.

@Minimalist73 Minimalist73 added P: default Priority: default. Default priority for new issues, to be replaced given sufficient information. T: bug Type: bug report. A problem or defect resulting in unintended behavior in something that exists. labels Dec 6, 2024
@marmarek
Copy link
Member

marmarek commented Dec 6, 2024

This is already fixed in QubesOS/qubes-vmm-xen@d63e9a9 (R4.3). It will get backported to R4.2 before 6.12 kernel hits R4.2 repos.

@andrewdavidwong andrewdavidwong added C: kernel C: Xen diagnosed Technical diagnosis has been performed (see issue comments). backport pending On closed issues, indicates fix released for newer version will be backported to older version. affects-4.2 This issue affects Qubes OS 4.2. labels Dec 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
affects-4.2 This issue affects Qubes OS 4.2. backport pending On closed issues, indicates fix released for newer version will be backported to older version. C: kernel C: Xen diagnosed Technical diagnosis has been performed (see issue comments). P: default Priority: default. Default priority for new issues, to be replaced given sufficient information. T: bug Type: bug report. A problem or defect resulting in unintended behavior in something that exists.
Projects
None yet
Development

No branches or pull requests

3 participants