[SOLVED] Proxmox Kernel 6.8.4-3 initramfs build error

May 17, 2022
9
1
8
Hi
I have a Proxmox 8.2 with Proxmox Kernel 6.8.4-2 running fine and i can even run an update-initramfs -k all -u without problems.
The Proxmox Kernel 6.8.4-3 packages fails when building the intiramfs modules with the error:

checking whether fops->fallocate() exists... configure: error:
*** None of the expected "file_fallocate" 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

See the attached log for the full output.

Is it really an issue due to proxmox kernel patches which are in conflict with zfs? Any idea how to resolve it?

Kind regards
KoS
 

Attachments

It looks to me, like you have the: zfs-dkms package from Debian installed? Pretty sure, this is the problem.

Proxmox products have ZFS built-in ootb anyway...
 
It looks to me, like you have the: zfs-dkms package from Debian installed? Pretty sure, this is the problem.

Proxmox products have ZFS built-in ootb anyway...

that is exactly the issue. please remove zfs-dkms, proxmox kernels come with ZFS builtin.