Fixed vm_fault.
--- a/master/cdev.c Mon Sep 04 17:12:59 2017 +0200
+++ b/master/cdev.c Mon Sep 04 17:24:46 2017 +0200
@@ -62,7 +62,11 @@
#define PAGE_FAULT_VERSION KERNEL_VERSION(2, 6, 23)
#if LINUX_VERSION_CODE >= PAGE_FAULT_VERSION
-static int eccdev_vma_fault(struct vm_area_struct *, struct vm_fault *);
+static int eccdev_vma_fault(
+#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 11, 0)
+ struct vm_area_struct *,
+#endif
+ struct vm_fault *);
#else
static struct page *eccdev_vma_nopage(
struct vm_area_struct *, unsigned long, int *);
@@ -278,8 +282,8 @@
get_page(page);
vmf->page = page;
- EC_MASTER_DBG(priv->cdev->master, 1, "Vma fault, virtual_address = %p,"
- " offset = %lu, page = %p\n", vmf->virtual_address, offset, page);
+ EC_MASTER_DBG(priv->cdev->master, 1, "Vma fault,"
+ " offset = %lu, page = %p\n", offset, page);
return 0;
}