Tags: osboot/make-initrd
Tags
2.57.0 - Feature acpica: + Added a new feature for ACPI table upgrade. + Added auto-detection (guess/acpica) to include ACPI update data when needed. - Feature luks-nuker: + Added a new feature for secure wiping of encrypted partitions. + Integrated with dialog helpers for interactive сценарии. - Feature nfsroot: + Fixed nfsroot=auto handling (typo bugfix), restoring expected auto mode behavior. - Feature sshfsroot: + Fixed sshfsroot=auto handling (typo bugfix), restoring expected auto mode behavior. - Feature runtime (root=SOURCE): + Fixed root=SOURCE=* processing bug caused by typo. + Improved reliability of boot source mounting for affected setups.
2.56.0 - Feature mdadm: + Workaround for the error in determining the RAID device in use. + Added another mechanism for determining dependencies in raid devices. - Feature guess-nvme: + The feature adds the ability to search and add nvme devices. - Feature fsck: + Add fsck arguments support.
2.55.2
- Feature add-modules:
+ Make crc32-generic optional.
+ Implicit dependencies should not be mandatory.
- Feature modules-virtio:
+ Fix symbol filter to support new kernels.
- Feature pipeline:
+ Allow to mount latest version of image.
- Feature runtime:
+ Create a necessary core device files (/dev/null, /dev/zero, etc.)
if it is necessary.
- Guess device-tree:
+ Fix typo in the variable name "modalias".
2.55.1
- Feature fsck:
+ Split fsck arguments. fsck.f2fs enters an infinite loop with the
combination of arguments -py, but if separated into -p and -y, it
works normally.
- Feature plymouth:
+ Fix syntax error in rules.mk.
- Misc:
+ Improved performance of string quoting for splitting it into
separate arguments without executing any possible shell code in it.
2.55.0
- Build System:
+ Hide losetup from busybox. This allows other implementations of
losetup to be used.
+ Allow to pack filename with spaces.
+ Replace gen_init_cpio by cpio.
+ Split output into levels.
+ Avoid copying files to temporary root.
+ Include `features/*/rules.mk` only once.
+ Change timestamp format. Instead of `[HH:MM:SS]`, specify the time
period from the start of operation with higher precision (`348ms`,
`3.45s`, `1.5m`, etc.).
+ Add bash-completion for some utilities.
- Feature system-glibc:
+ Do not remove the root password if it exists.
- Misc:
+ make-initrd: Add option to build initramfs for latest kernel.
+ depinfo: Rewrite firmware processing.
+ depinfo: Add option to show missing firmware.
+ depinfo: Add more archive suffixes.
+ depinfo: Treat the firmware field as a pattern.
+ depinfo: Handle an alternative firmware path.
+ depinfo: Add information about missing firmware.
2.54.0
- Feature runtime:
+ Add boot option to preload kernel modules.
+ Add boot option to blacklist some kernel modules.
+ Use own utility to switch root.
- Feature runtime-compressed-fs:
+ This feature introduces support for building a compressed initramfs
to significantly reduce memory usage during system boot.
- Guess device-tree:
+ This feature scans the device tree [1] for compatible nodes and
determines which kernel modules are required for the current
hardware.
- Guess loaded-modules:
+ Drop this guess feature. This feature was needed as a workaround to
the problem of not being able to parse Device Tree (DT).
2.53.0
- Build System:
+ Add the ability to compile and work with musl system library.
+ Add gentoo to the list of supported distributions.
+ Enable Large-file support (LFS).
+ Disable some busybox features when compiling with musl.
+ Move runtime to features. From a packaging standpoint, the initrd
core files are no different from the data in the features.
- Guess:
+ Add the ability to add optional modules.
- Guess loaded-modules:
+ Add more directories with kernel modules.
+ Consider modules as optional. Modules that feature adds may not be
present in the new kernel.
- Feature modules-sbc:
+ Add clk, power/supply directories. Some single-board PCs use modules
from these directories.
2.52.0
- Feature add-udev-rules:
+ Handle special case of module loading from udev rules.
+ Handle the situation of calling insmod from the rules.
- Guess touchscreen:
+ Fix the interpretation of the value in properties.
- Guess loaded-modules:
+ This feature tries to take into account loaded modules for some
architectures (arm*, riscv*, aarch64).
- Misc:
+ Generate ld.so.conf config for initrd.
+ Changes related to preparation for porting to musl.
+ Workaround for findmnt from util-linux 2.41.
2.51.0 - Feature kickstart: + Allow to disable kickstart from cmdline. + Fix specifying label for f2fs. + Add mkfs for f2fs filesystem if needed. + Add crc32-generic for f2fs. + Add more nls modules for vfat kernel module. - Feature pipeline: + Add ability to check gpg signatures for mounted files in pipeline. - Feature ucode: + Fix the dependency on compress. - Feature compress: + Attempt to detect and use the number of physical CPU cores. - Misc: + Update libshell to v0.4.13 . + Update busybox to 1.37.0 .
PreviousNext