xpmem
xpmem copied to clipboard
build failure on fedora29
kernel release... 5.2.18-100.fc29.x86_64 gcc (GCC) 8.3.1 20190223 (Red Hat 8.3.1-2)
build fails with CC [M] /home/dkokron/play/XPMEM/xpmem/kernel/xpmem_attach.o /home/dkokron/play/XPMEM/xpmem/kernel/xpmem_attach.c:351:11: error: initialization of ‘vm_fault_t (*)(struct vm_fault )’ {aka ‘unsigned int ()(struct vm_fault )’} from incompatible pointer type ‘int ()(struct vm_fault *)’ [-Werror=incompatible-pointer-types] .fault = xpmem_fault_handler ^~~~~~~~~~~~~~~~~~~ /home/dkokron/play/XPMEM/xpmem/kernel/xpmem_attach.c:351:11: note: (near initialization for ‘xpmem_vm_ops.fault’)