apfs-dkms FTBS with the kernel 6.8 in jammy
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux-apfs-rw (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Jammy |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
[Impact]
/var/lib/
978 | bh = __getblk_
| ^~~~~~~~~~~~
| sb_getblk_gfp
[Test case]
install both GA and HWE kernels, and
$ sudo apt install apfs-dkms
then check that the build for both kernels succeeds
[Fix]
Backport the package from noble to properly support the new 6.8 kernel ABI.
[Regression potential]
We may experience regressions in systems that are using the Apple filesystem (especially in terms of filesystem timestamps and memory allocations, since the new required kernel ABIs are mostly related to these properties).
ProblemType: Bug
DistroRelease: Ubuntu 22.04
Package: apfs-dkms 0+git20220214+
ProcVersionSign
Uname: Linux 6.8.0-35-lowlatency x86_64
ApportVersion: 2.20.11-0ubuntu82.5
Architecture: amd64
CasperMD5CheckR
CloudArchitecture: x86_64
CloudID: nocloud
CloudName: unknown
CloudPlatform: nocloud
CloudSubPlatform: config-disk (/dev/vdb)
Date: Mon Jun 17 06:10:46 2024
PackageArchitec
ProcEnviron:
TERM=xterm-
PATH=(custom, no user)
XDG_RUNTIME_
LANG=C.UTF-8
SHELL=/bin/bash
SourcePackage: linux-apfs-rw
UpgradeStatus: No upgrade log present (probably fresh install)
Test plan with the new apfs dkms:
- build test with hwe kernel 6.8 (lowlatency):
apfs.ko: 6.8.0-35- lowlatency/ updates/ dkms/
Running module version sanity check.
- Original module
- No original module exists within this kernel
- Installation
- Installing to /lib/modules/
- build test with GA kernel 5.15:
apfs.ko: 5.15.0- 115-generic/ updates/ dkms/
Running module version sanity check.
- Original module
- No original module exists within this kernel
- Installation
- Installing to /lib/modules/