* initramfs-tools 0.141 release
@ 2022-04-10 22:21 Ben Hutchings
0 siblings, 0 replies; only message in thread
From: Ben Hutchings @ 2022-04-10 22:21 UTC (permalink / raw)
To: initramfs, debian-kernel, kernel-team
[-- Attachment #1: Type: text/plain, Size: 3726 bytes --]
This release fixes a number of bugs:
- shellcheck warnings which broke the build. Also, shellcheck is no
longer run during package build, so future changes there won't make
this happen again.
- Missing /dev/fd and /dev/std* device nodes after udev stopped
creating them
- Required modules for several Arm-based systems were not included
- USB Ethernet drivers were not included when MODULES=most
- configure_networking would not wait very long for an interface
specified by MAC address rather than name
- When busybox-static was used in the initramfs, its modprobe was
wrongly used instead of kmod's modprobe. For now, this issue still
exists in other packages whose initramfs scripts run modprobe.
- Error message when the initramfs did not contain any kernel modules
This release changes the default compression method from gzip to
zstd -9.
Possible breaking changes:
- The wait for a network device to appear in configure_networking has
been rewritten, and we don't (yet) have automated testing for it
- mkinitramfs requires the kernel configuration to be installed in
/boot/config-<version>, so that it can check which compressors are
supported
The shortlog is below.
Ben.
Alper Nebi Yasak (1):
hook-functions: Include io-domain in dw_mmc-rockchip hidden dependencies
Ariel D'Alessandro (1):
hook-functions: Add nvmem-imx-ocotp driver module to network boot
Ben Hutchings (21):
Only run shellcheck in Salsa CI
Fix shellcheck warning "Avoid x-prefix in comparisons ..."
hook-functions: Fix shellcheck warning "Expansions inside ${..} need to be ..."
Merge branch 'rockchip-io-domain-rename' into 'master'
Merge branch 'dev-setup' into 'master'
Merge branch 'master' into 'master'
mkiniramfs: Log warning about missing compressor to stderr
mkinitramfs: Generalise kernel compression support check
d/salsa-ci.yml: Disable non-arch:all builds
d/salsa-ci.yml: Suppress groff-message warnings caused by bug #973313
debian/tests/control: Add zstd as dependency to avoid (fatal) warnings
Merge branch 'wip/adalessandro/imx8m-fec-nvmem-module' into 'master'
Merge branch 'modprobe-fullpath' into 'master'
Merge branch 'fix-zstd-thread-option' into 'master'
hook-functions: Support network boot via USB Ethernet adapters
Merge branch 'fix_modules_list_error' into 'master'
scripts/functions: Refactor device name logic in configure_networking
scripts/functions: Make configure_networking wait for device specified any way
Merge branch 'benh/config-net-generalise-wait' into 'master'
Revert "d/salsa-ci.yml: Suppress groff-message warnings caused by bug #973313"
Releasing version 0.141.
Ben Love (1):
Fully-qualify modprobe calls to avoid busybox
Dan Streetman (1):
hook-functions: check for dir before running find on it
Hideki Yamane (5):
Use zstd as default compression for initramfs
Recommends: s/pigz/zstd/
Add check whether zstd support kernel (>= 5.9) and CONFIG_RD_ZSTD=y or not
As comparison, compression level 9 is better.
Consider SOURCE_DATE_EPOCH option for zstd
Michael Biebl (1):
Setup /dev/fd and /dev/std{in,out,err} after mounting devtmpfs
Vagrant Cascadian (3):
hook-functions: Add pwm-rockchip to "fb" modules for Pinebook PRO LCD display.
hook-functions: Add usb/typec/tcpm modules to support keyboard on Pinebook PRO.
hook-functions: Add panel-edp to "fb" modules for Pinebook PRO LCD display.
--
Ben Hutchings
The program is absolutely right; therefore, the computer must be wrong.
[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 833 bytes --]
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2022-04-10 22:21 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-04-10 22:21 initramfs-tools 0.141 release Ben Hutchings
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.