z3fold no longer exists; use zsmalloc instead

Bug #2125496 reported by Dave Jones
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
ubuntu-raspi-settings (Ubuntu)
Fix Released
Medium
Dave Jones
ubuntu-release-upgrader (Ubuntu)
Fix Released
Medium
Dave Jones

Bug Description

The z3fold module no longer exists in kernel 6.17 (causing errors in the kernel dmesg output); zsmalloc is the replacement. This will also need a corresponding change in the kernel cmdline in the pi-gadget repo.

Dave Jones (waveform)
description: updated
Changed in ubuntu-raspi-settings (Ubuntu):
importance: Undecided → Medium
status: New → Triaged
assignee: nobody → Dave Jones (waveform)
milestone: none → ubuntu-25.10
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package ubuntu-raspi-settings - 25.10.2

---------------
ubuntu-raspi-settings (25.10.2) questing; urgency=medium

  * update-v3d-config: Use /proc/device-tree instead of /proc/cpuinfo which
    is liable to change (and has changed in kernel 6.17 which breaks the
    current script) (LP: #2125488)
  * raspi-zswap.conf: Switch to zsmalloc from z3fold (removed in kernel 6.17)
    (LP: #2125496)

 -- Dave Jones <email address hidden> Tue, 23 Sep 2025 13:14:26 +0100

Changed in ubuntu-raspi-settings (Ubuntu):
status: Triaged → Fix Released
Revision history for this message
Dave Jones (waveform) wrote :

The corresponding change is now in a PR [1] to fix this on freshly built images, but a quirk will need adding to u-r-u to remove it from upgraders (noticed when testing a plucky->questing upgrade); adding u-r-u as affected.

[1]: https://github.com/canonical/pi-gadget/pull/142

Changed in ubuntu-release-upgrader (Ubuntu):
status: New → Triaged
importance: Undecided → Medium
assignee: nobody → Dave Jones (waveform)
milestone: none → ubuntu-25.10
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package ubuntu-release-upgrader - 1:25.10.8

---------------
ubuntu-release-upgrader (1:25.10.8) questing; urgency=medium

  * DistUpgradeQuirks: remove z3fold from kernel command line on Raspberry
    Pi desktop installs (LP: #2125496)
  * DistUpgradeCache: Remove checkForNvidia; obsolete and relies on
    now-removed code in ubuntu-drivers-common (LP: #2126679)
    - d/control: Remove ubuntu-drivers-common from Build-Depends
  * RiscvProfile: Correct interpreter path to fix Lintian error

ubuntu-release-upgrader (1:25.10.7) questing; urgency=medium

  [ Tim Andersson ]
  * deb2snap.json: gnome-46-2404 -> gnome-42-2204

  [ Nick Rosbrook ]
  * test: update for deb2snap.json changes
  * Run pre-build.sh: updating mirrors

 -- Dave Jones <email address hidden> Fri, 03 Oct 2025 21:46:56 +0100

Changed in ubuntu-release-upgrader (Ubuntu):
status: Triaged → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.