initramfs-tools 0.139 release
Ben Hutchings
ben at decadent.org.uk
Sun Sep 13 19:21:34 UTC 2020
This announcement covers changes in both 0.138 and 0.139.
This release fixes a number of bugs:
- Regression in 0.137 for architectures where libgcc_s.so has soversion
> 1
- Incorrect console parameter could lead to boot failure
- The "panic" kernel parameter's value was not interpreted consistently
with the kernel
It adds several features:
- zstd compression support
- Automatic inclusion of firmware wanted by built-in drivers
- Automatic inclusion of drivers for Pinebook LCD
It also adds functional tests that can be run by autopkgtests.
Currently these are limited to the amd64 architecture.
Possible breaking changes:
- For compatibility with older kernel packages, update-initramfs used
to do nothing when invoked directly by a kernel package rather than
through its kernel hooks. This check has been removed.
- The state directory /var/lib/initramfs-tools, which was once used to
track which images were "owned" by update-initramfs, will be removed
on upgrade and no longer updated. update-initramfs already ignored
its contents since version 0.132.
- The kernel parameter "panic=0" used to result in an immediate reboot
on panic, and now results in a halt.
The shortlog is below.
Ben.
Ben Hutchings (27):
docs/maintainer-notes.md: Delete the horizontal rules
docs/maintainer-notes.md: Use Gitlab markup for table of contents
docs/maintainer-notes.md: Use Gitlab markup for definition table
docs/maintainer-notes.md: Use archive.org URL for Daniel Baumann doc
debian/control, docs/maintainer-notes.md: Use my @debian.org address
Merge branch 'master' into 'master'
Merge branch 'fix-return-printf' into 'master'
Merge branch 'add_zstd_format' into 'master'
update-initramfs: Remove test for direct invocation from kernel package
Remove obsolete update-initramfs state in /var/lib/initramfs-tools
hook-functions: copy_exec: Copy libgcc_s.so with any soversion up to 9
Add CI configuration for salsa.debian.org
initramfs.conf: Delete "NFS Section" comment
Add FSTYPE config parameter to allow overriding filesystem type detection
Change "panic" parameter handling to work more like the kernel
debian/tests: Add common test preparation code
debian/tests: Add basic test for amd64 using klibc and not busybox
debian/tests: Add basic test for amd64 using busybox
debian/tests: Add basic tests for amd64 with only ata/virtio driver
debian/tests: Add test for separate /usr device
debian/tests: Add test of the panic shell and parameter handling
Merge branch 'builtin-firmware' into 'master'
Releasing version 0.138.
debian/tests: Run amd64 tests on either amd64 or generic flavour
debian/tests/control: Mark all amd64 tests as skip-not-installable
conf/initramfs.conf: Fix typo "filesytem"
Releasing version 0.139.
Guilherme G. Piccoli (1):
scripts/functions: Prevents printf error carry over if wrong console is set
Jann Horn (1):
Add firmware for built-in drivers
Norbert Lange (1):
un-,mkinitramfs: add support for zstd
Unit 193 (1):
When overriding configured compressor, warn the user.
Vagrant Cascadian (1):
hook-functions: Add modules needed for Pinebook LCD display.
--
Ben Hutchings
Humour is the best antidote to reality.
-------------- 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: <https://lists.ubuntu.com/archives/kernel-team/attachments/20200913/27367e4f/attachment.sig>
More information about the kernel-team
mailing list