initramfs-tools 0.139 release

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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.

Attachment: signature.asc
Description: This is a digitally signed message part


[Index of Archives]     [Linux Kernel]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux SCSI]

  Powered by Linux