Open
Description
My apologies in advance if this has already been reported. I searched around and found a few non-github mentions of this, but not an open issue.
Yes, I know that the dkms package states that it is only tested and verified working through 6.2 but, since this kernel hit Fedora 38 in the last day or so, others will likely begin to run in to it.
Long story short, configure fails with:
checking whether revalidate_disk() is available... no
checking whether get_disk_ro() is available... yes
checking whether generic_readlink is global... no
checking whether ql->discard_granularity is available... yes
checking whether inode_owner_or_capable() exists... no
checking whether inode_owner_or_capable() takes user_ns... configure: error:
*** None of the expected "capability" interfaces were detected.
*** This may be because your kernel version is newer than what is
*** supported, or you are using a patched custom kernel with
*** incompatible modifications.
***
*** ZFS Version: zfs-2.1.11-1
*** Compatible Kernels: 3.10 - 6.2
This appears to be due to this upstream commit. I haven't had a chance to dig much further yet.