KVMFR Kernel Module compille error on F35

I’m attempting to build the KVMFR kernel module on Fedora 35, and I’m running into an issue where when I run make or DKMS runs make, make will error out with:

ERROR: modpost: module kvmfr uses symbol dma_buf_fd from namespace DMA_BUF, but does not import it.
ERROR: modpost: module kvmfr uses symbol dma_buf_export from namespace DMA_BUF, but does not import it.

Does anyone know what this means and how I could fix this? The rest of the installation went smoothly though.
Thanks!

1 Like

You’re using a kernel version >= 5.16 that separated DMA_BUF into it’s own namespace. Please build the module from bleeding-edge.

1 Like

Ok. Will try when I get back in front of the machine. Thanks.