apfs-dkms fails to build on kinetic with the latest kernel 5.19
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux-apfs-rw (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Jammy |
Fix Released
|
Undecided
|
Unassigned | ||
Kinetic |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
[Impact]
apfs dkms fails to build on linux 5.19 with the following errors:
/var/lib/
/var/lib/
109 | if (!mapping-
| ^~
make[1]: *** [scripts/
make[1]: *** Waiting for unfinished jobs....
/var/lib/
/var/lib/
21 | return mpage_readpage(
| ^~~~~~~~~~~~~~
| apfs_readpage
/var/lib/
/var/lib/
412 | flags | AOP_FLAG_NOFS);
| ^~~~~~~~~~~~~
/var/lib/
/var/lib/
411 | page = grab_cache_
| ^~~~~~~
In file included from ./include/
./include/
737 | struct page *grab_cache_
| ^~~~~~~
/var/lib/
/var/lib/
514 | .readpage = apfs_readpage,
[Test case]
$ sudo apt install apfs-dkms
[Fix]
Support the new filesystem ops interfaces introduced in the 5.19 kernel ABI.
[Regression potential]
We may experience regressions in kernels >= 5.19 that are using apfs.
tags: | added: patch |
Changed in linux-apfs-rw (Ubuntu Kinetic): | |
status: | New → Fix Committed |
Fix (debdiff) that allows to build apfs dkms on 5.19 in attach.