From f76c9c58669a3bba0456191431be558ab8054f50 Mon Sep 17 00:00:00 2001 From: Myy Date: Mon, 17 Jul 2017 11:43:00 +0000 Subject: [PATCH 3/5] Using the new header on 4.12 kernels for copy_*_user These changes are due to : * generic ...copy_..._user primitives d597580d373774b1bdab84b3d26ff0b55162b916 Version : 4.12-rc1 Signed-off-by: Myy --- drivers/base/ump/src/linux/ump_kernel_linux.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/drivers/base/ump/src/linux/ump_kernel_linux.c b/drivers/base/ump/src/linux/ump_kernel_linux.c index d6c3c53..bb3a7f0 100644 --- a/drivers/base/ump/src/linux/ump_kernel_linux.c +++ b/drivers/base/ump/src/linux/ump_kernel_linux.c @@ -20,7 +20,12 @@ #include #include -#include /* copy_*_user */ +#include +#if LINUX_VERSION_CODE < KERNEL_VERSION(4,12,0) +#include /* copy_*_user */ +#else +#include /* copy_*_user */ +#endif #include #include /* kernel module definitions */ #include /* file system operations */ -- 2.10.2