** Also affects: linux (Ubuntu Jammy)
Importance: Undecided
Status: New
** Changed in: linux (Ubuntu Jammy)
Status: New => Fix Committed
** Changed in: linux (Ubuntu)
Status: In Progress => Fix Released
--
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/2028550
Title:
Backport support to tolerate ZSTD compressed firmware files
Status in linux package in Ubuntu:
Fix Released
Status in linux source package in Jammy:
Fix Committed
Bug description:
[ Impact ]
* To ensure reliable dist-upgrades in case of partial upgrades or
upgrade failures, it is desirable for LTS GA kernel to support
features that next-LTS GA kernel will rely on.
* Specifically it is being discussed to switch linux-firmware to ZSTD
compressed one (see bug #1942260)
* To ensure that failed dist-upgrades can still boot after-partial
upgrade it is desirable to suppport zstd compressed firmware
[ Test Plan ]
* Boot new build of GA linux kernel with
CONFIG_FW_LOADER_COMPRESS_ZSTD
* Check that existing firmware files loaded on a given machine can be
compressed with zstd and still loaded by this kernel
* Check that depmod / initramfs-tools all support .zst compressed
firmware
[ Where problems could occur ]
* Once this is inroduced in jammy-GA kernel it may cripple into
focal-hwe kernels too, and people may start relying on this feature
despite not universally supported by all other focal kernels. This
should be trivial to catch in SRUs for example, do not accept SRUs of
firmwares that ship themselves as .zst in Jammy and lower.
[ Other Info ]
* See https://lists.ubuntu.com/archives/ubuntu-
devel/2023-July/042652.html and
https://lists.ubuntu.com/archives/ubuntu-devel/2023-July/042707.html
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2028550/+subscriptions
--
Mailing list: https://launchpad.net/~kernel-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~kernel-packages
More help : https://help.launchpad.net/ListHelp