Public bug reported:

[ 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

 * 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

** Affects: linux (Ubuntu)
     Importance: Undecided
         Status: New

-- 
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:
  New

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

   * 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

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     : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to