Debian Bug report logs -
#990092
kmod: Enable zstd support
Reported by: Andres Freund <andres@anarazel.de>
Date: Sun, 20 Jun 2021 11:09:01 UTC
Severity: wishlist
Found in version kmod/28-1
Fixed in version kmod/30+20220630-1
Done: Marco d'Itri <md@linux.it>
Bug is archived. No further changes may be made.
Toggle useless messages
Report forwarded
to debian-bugs-dist@lists.debian.org, Marco d'Itri <md@linux.it>:
Bug#990092; Package kmod.
(Sun, 20 Jun 2021 11:09:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Andres Freund <andres@anarazel.de>:
New Bug report received and forwarded. Copy sent to Marco d'Itri <md@linux.it>.
(Sun, 20 Jun 2021 11:09:03 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
Package: kmod
Version: 28-1
Severity: wishlist
Hi,
Since version 28 kmod supports zstd compression [1]. As using xz module compression
makes building kernels painfully slow, and zstd achieves pretty decent ratios
at a much lower compression time, it would be good to have support for that
zstd in kmod.
Regards,
Andres Freund
[1] https://git.kernel.org/pub/scm/utils/kernel/kmod/kmod.git/commit/?id=3821e1971ec53fabbbb9f2679ea988ee12db61c8
-- System Information:
Debian Release: 11.0
APT prefers unstable-debug
APT policy: (500, 'unstable-debug'), (500, 'unstable'), (1, 'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 5.13.0-rc6-andres-00267-g913ec3c22ef4 (SMP w/16 CPU threads)
Kernel taint flags: TAINT_WARN
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages kmod depends on:
ii libc6 2.31-12
ii libkmod2 28-1
ii liblzma5 5.2.5-2
ii libssl1.1 1.1.1k-1
ii lsb-base 11.1.0
kmod recommends no packages.
kmod suggests no packages.
-- no debconf information
Information forwarded
to debian-bugs-dist@lists.debian.org, Marco d'Itri <md@linux.it>:
Bug#990092; Package kmod.
(Sun, 20 Jun 2021 21:30:02 GMT) (full text, mbox, link).
Acknowledgement sent
to Marco d'Itri <md@Linux.IT>:
Extra info received and forwarded to list. Copy sent to Marco d'Itri <md@linux.it>.
(Sun, 20 Jun 2021 21:30:02 GMT) (full text, mbox, link).
Message #10 received at 990092@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
On Jun 20, Andres Freund <andres@anarazel.de> wrote:
> Since version 28 kmod supports zstd compression [1]. As using xz module compression
> makes building kernels painfully slow, and zstd achieves pretty decent ratios
> at a much lower compression time, it would be good to have support for that
> zstd in kmod.
The Debian kmod package supports lzma, but has never enabled support for
xz.
If you are interested to pursue this then please provide statistics
(space saved, time and memory for compression and decompression) for
zstd and xz and use cases.
--
ciao,
Marco
[signature.asc (application/pgp-signature, inline)]
Information forwarded
to debian-bugs-dist@lists.debian.org, Marco d'Itri <md@linux.it>:
Bug#990092; Package kmod.
(Mon, 31 Jan 2022 14:15:04 GMT) (full text, mbox, link).
Acknowledgement sent
to Dimitri John Ledkov <dimitri.ledkov@canonical.com>:
Extra info received and forwarded to list. Copy sent to Marco d'Itri <md@linux.it>.
(Mon, 31 Jan 2022 14:15:04 GMT) (full text, mbox, link).
Message #15 received at 990092@bugs.debian.org (full text, mbox, reply):
On Sun, 20 Jun 2021 23:26:35 +0200 Marco d'Itri <md@Linux.IT> wrote:
> On Jun 20, Andres Freund <andres@anarazel.de> wrote:
>
> > Since version 28 kmod supports zstd compression [1]. As using xz module compression
> > makes building kernels painfully slow, and zstd achieves pretty decent ratios
> > at a much lower compression time, it would be good to have support for that
> > zstd in kmod.
> The Debian kmod package supports lzma, but has never enabled support for
> xz.
These days, lzma/xz support is combined into one, and thus currently
kmod in sid does provide support for xz
(sid-amd64)root@ottawa:~# dpkg-query -W kmod
kmod 29-1
(sid-amd64)root@ottawa:~# kmod --version
kmod version 29
-ZSTD +XZ -ZLIB +LIBCRYPTO -EXPERIMENTAL
> If you are interested to pursue this then please provide statistics
> (space saved, time and memory for compression and decompression) for
> zstd and xz and use cases.
zstd offers lower memory usage, lower cpu time usage, whilst having
decent compression ratios (less than xz, but more than anything else).
Overall the speed of zstd outperforms the compression ratio loss as
has been measured multiple times in terms of boot speed context.
libzstd would not be an additional dependency on most systems, as
libapt-pkg6.0 already depends on libzstd.
Please consider enabling libzstd support.
Regards,
Dimitri.
Reply sent
to Marco d'Itri <md@linux.it>:
You have taken responsibility.
(Sun, 03 Jul 2022 11:54:08 GMT) (full text, mbox, link).
Notification sent
to Andres Freund <andres@anarazel.de>:
Bug acknowledged by developer.
(Sun, 03 Jul 2022 11:54:08 GMT) (full text, mbox, link).
Message #20 received at 990092-close@bugs.debian.org (full text, mbox, reply):
Source: kmod
Source-Version: 30+20220630-1
Done: Marco d'Itri <md@linux.it>
We believe that the bug you reported is fixed in the latest version of
kmod, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 990092@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Marco d'Itri <md@linux.it> (supplier of updated kmod package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Sun, 03 Jul 2022 13:28:18 +0200
Source: kmod
Architecture: source
Version: 30+20220630-1
Distribution: unstable
Urgency: medium
Maintainer: Marco d'Itri <md@linux.it>
Changed-By: Marco d'Itri <md@linux.it>
Closes: 990092 993297 1000659 1009349
Changes:
kmod (30+20220630-1) unstable; urgency=medium
.
* New upstream snapshot.
* Enabled support for zstd. (Closes: #990092)
* kmod.postinst: removed code to handle upgrades from Debian <= 8.
(Closes: #1009349, #1000659)
* Changed the $PATH in the init script to include /usr/. (Closes: #993297)
* Enabled the test suite.
Checksums-Sha1:
21638555162cd24bc06e443f8e2598b1c3da1bb8 1530 kmod_30+20220630-1.dsc
75df7fa7eaa91b1950c29b8fa5077ed049020962 255560 kmod_30+20220630.orig.tar.xz
16ed6af341d928e11c16fc7ea729bbe52fca8717 8128 kmod_30+20220630-1.debian.tar.xz
0e7196061fe07a1a6286f9ca1e27367d02eeb2f7 8045 kmod_30+20220630-1_amd64.buildinfo
Checksums-Sha256:
f795e62a8b74f035ee892ff24defbfe82cb21910a1fd4934cca239a02a0308b8 1530 kmod_30+20220630-1.dsc
629ab57303e66306a4b1a8eeadcf6b77bd01e6f708c66e18d070483c9544752f 255560 kmod_30+20220630.orig.tar.xz
5ee16f809b5030da9c7a4b6bcf94f07c7868fccb35d92c5609db03fc12ba5318 8128 kmod_30+20220630-1.debian.tar.xz
e2657384081221d4916267ce3e927de77646a4844106356f7cc52c6412aebcb7 8045 kmod_30+20220630-1_amd64.buildinfo
Files:
d2ec1f0d39f47e3fc4301a6e8abb2a0a 1530 admin important kmod_30+20220630-1.dsc
6ddaa01467acf6449e833519a3cab061 255560 admin important kmod_30+20220630.orig.tar.xz
9a11624be61739899d0b5af74a3e1e2c 8128 admin important kmod_30+20220630-1.debian.tar.xz
50be37a445ad97cffda28eed730149f3 8045 admin important kmod_30+20220630-1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iHUEARYIAB0WIQQnKUXNg20437dCfobLPsM64d7XgQUCYsF9vAAKCRDLPsM64d7X
gU44AQC592cTFbExSwqsCA1ycuZncxDxAJ2NDxbjmqh6P3823AEAh8MproxFCjj5
XklXbWOAiklEFWAQg+9yU9/y5tWvnAY=
=StNP
-----END PGP SIGNATURE-----
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Mon, 01 Aug 2022 07:28:36 GMT) (full text, mbox, link).
Send a report that this bug log contains spam.
Debian bug tracking system administrator <owner@bugs.debian.org>.
Last modified:
Thu Aug 8 01:10:39 2024;
Machine Name:
bembo
Debian Bug tracking system
Debbugs is free software and licensed under the terms of the GNU
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.
Copyright © 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson,
2005-2017 Don Armstrong, and many other contributors.