Browse Source

Fix for kernel 4.4.y.

Fix #11
Godzil 4 years ago
parent
commit
3e71c6e74f
1 changed files with 2 additions and 0 deletions
  1. 2 0
      kfusd/kfusd.c

+ 2 - 0
kfusd/kfusd.c

@@ -149,6 +149,8 @@
 #define GET_USER_PAGES(t,m,s,n,w,f,p,v) get_user_pages_remote(t,m,s,n,(w?FOLL_WRITE:0)|(f?FOLL_FORCE:0),p,v, NULL)
 #elif LINUX_VERSION_CODE >= KERNEL_VERSION(4, 6, 0)
 #define GET_USER_PAGES(t,m,s,n,w,f,p,v) get_user_pages_remote(t,m,s,n,w,f,p,v)
+#elif LINUX_VERSION_CODE >= KERNEL_VERSION(4, 4, 168)
+#define GET_USER_PAGES(t,m,s,n,w,f,p,v) get_user_pages(t,m,s,n,(w?FOLL_WRITE:0)|(f?FOLL_FORCE:0),p,v)
 #else
 #define GET_USER_PAGES(t, m, s, n, w, f, p, v) get_user_pages(t,m,s,n,w,f,p,v)
 #endif