[Pkg-xen-devel] Bug#1095623: bookworm-pu: package xen/4.17.5+23-ga4e5191dc0-2

Maximilian Engelhardt maxi at daemonizer.de
Sun Feb 9 21:20:33 GMT 2025


Package: release.debian.org
Severity: normal
Tags: bookworm
User: release.debian.org at packages.debian.org
Usertags: pu
X-Debbugs-Cc: xen at packages.debian.org, hans at knorrie.org, maxi at daemonizer.de
Control: affects -1 + src:xen

[ Reason ]
Linux 6.12 changed the way it xz compresses the kernel [1]. This broke direct
kernel boot in bookworm xen for kernels 6.12 or newer. It only affects direct
kernel boot (and thus pygrub), but not other kernel boot methods (like e.g.
pvgrub). See also Debian Bug #1092495.

[ Impact ]
It's not possible to use direct kernel boot (and also pygrub) for xen vms with
kernels 6.12 or newer.

[ Tests ]
I tested the fixed version on my test system and verified direct kernel boot
works with again with a kernel 6.12 or newer.

[ Risks ]
The fix is very trivial, actually it's only one line increasing
LZMA_BLOCK_SIZE. It's a cherry-pick from the upstream xen master branch. The
same patch is also included in xen in unstable and testing.

[ Checklist ]
  [x] *all* changes are documented in the d/changelog
  [x] I reviewed all changes and I approve them
  [x] attach debdiff against the package in (old)stable
  [x] the issue is verified as fixed in unstable

[ Changes ]
Cherry pick upstream commit e6472d4668 (tools/xg: increase LZMA_BLOCK_SIZE for
uncompressing the kernel) [2].

[ Other info ]
There is an additional change to debian/salsa-ci.yml included, which adjusts
the lintian pipeline for bookworm. This is a salsa-ci only change and does not
affect the generated Debian packages.

[1] https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=8653c909922743bceb4800e5cc26087208c9e0e6
[2] https://gitlab.com/xen-project/xen/-/commit/e6472d46680ccd2b804ad73c19042a5811d036f0
-------------- next part --------------
A non-text attachment was scrubbed...
Name: xen_4.17.5+23-ga4e5191dc0-2.debdiff
Type: text/x-patch
Size: 5760 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-xen-devel/attachments/20250209/3ca67467/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: This is a digitally signed message part.
URL: <http://alioth-lists.debian.net/pipermail/pkg-xen-devel/attachments/20250209/3ca67467/attachment.sig>


More information about the Pkg-xen-devel mailing list