To get the kernel module to build with 6.13.0+ I had to add these 2 lines in kvmfr.c. Include goes at the top with the other includes. IMPORT goes on the bottom of the file in the #if LINUX_VERSION_CODE >= KERNEL_VERSION(6,13,0)
section.
#include <linux/vmalloc.h>
MODULE_IMPORT_NS("DMA_BUF");
Pinned Comments
merrkry commented on 2024-07-25 14:26 (UTC) (edited on 2025-02-05 17:47 (UTC) by merrkry)
The package is now also hosted on archlinuxcn, where you can download binaries especially when you have trouble building them.
Patches are backported to fix dkms failure on 6.10+ and 6.13+ kernel.
However, given the current state of the project, you may want to use -git packages.