Commit Graph

3 Commits

Author SHA1 Message Date
Jose Diaz de Grenu 2c39f48c51 rocko migration: cryptodev: remove patch
Cryptodev has been updated to version 1.9 and the patch is no longer
needed.

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

Signed-off-by: Jose Diaz de Grenu <Jose.DiazdeGrenu@digi.com>
2018-01-12 15:59:13 +01:00
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
Javier Viguera 951627ea02 cryptodev: install cryptodev-module for CC6
This module is the interface between user-space (openssl, gnutls) and
the hardware cryptographic acceleration support (CAAM).

This commit installs the module in the rootfs and configures it so it is
loaded on boot.

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

Signed-off-by: Javier Viguera <javier.viguera@digi.com>
2016-05-27 16:10:36 +02:00