meta-digi/meta-digi-arm/recipes-kernel/cryptodev/cryptodev-module
Jose Diaz de Grenu 0e5ff61a79 cryptodev: fix compilation error for kernel v4.9
The patch is needed to match the API kernel changes. This fixes:

zc.c:68:44: error: passing argument 7 of 'get_user_pages_remote' from incompatible pointer type [-Werror=incompatible-pointer-types]
     (unsigned long)addr, pgcount, write, 0, pg, NULL);
                                             ^~
In file included from zc.c:28:0:
  kernel-source/include/linux/mm.h:1276:6: note: expected 'struct vm_area_struct **' but argument is of type 'struct page **'
    long get_user_pages_remote(struct task_struct *tsk, struct mm_struct *mm,
         ^~~~~~~~~~~~~~~~~~~~~
  zc.c:63:8: error: too many arguments to function 'get_user_pages_remote'
   ret = get_user_pages_remote(
         ^~~~~~~~~~~~~~~~~~~~~
 In file included from zc.c:28:0:
 kernel-source/include/linux/mm.h:1276:6: note: declared here
   long get_user_pages_remote(struct task_struct *tsk, struct mm_struct *mm,
        ^~~~~~~~~~~~~~~~~~~~~
 cc1: some warnings being treated as errors

https://jira.digi.com/browse/DEL-5081

Signed-off-by: Jose Diaz de Grenu <Jose.DiazdeGrenu@digi.com>
2017-10-10 12:51:32 +02:00
..
0002-Adjust-to-another-change-in-the-user-page-API.patch cryptodev: fix compilation error for kernel v4.9 2017-10-10 12:51:32 +02:00