2/10 ----------------------------
commit 1fbe10199c80abc4c1261162df5e9579724ed5bb Author: Jaren Johnston <jaren's email> Date: Fri Jun 8 15:48:45 2012 -0700 unsigned some ints Change-Id: I25d925e409687a2f365127936ed614f3faf41f5d diff --git a/zc.c b/zc.c index 8f326c0..77d31e5 100644 --- a/zc.c +++ b/zc.c @@ -47,7 +47,7 @@ /* fetch the pages addr resides in into pg and initialise sg with them */ int __get_userbuf(uint8_t __user *addr, uint32_t len, int write, - int pgcount, struct page **pg, struct scatterlist *sg, + unsigned int pgcount, struct page **pg, struct scatterlist *sg, struct task_struct *task, struct mm_struct *mm) { int ret, pglen, i = 0; @@ -123,9 +123,10 @@ unsigned int i; /* make src and dst available in scatterlists. * dst might be the same as src. */ -int get_userbuf(struct csession *ses, void* __user src, int src_len, - void* __user dst, int dst_len, - struct task_struct *task, struct mm_struct *mm, +int get_userbuf(struct csession *ses, + void* __user src, unsigned int src_len, + void* __user dst, unsigned int dst_len, + struct task_struct *task, struct mm_struct *mm, struct scatterlist **src_sg, struct scatterlist **dst_sg) { diff --git a/zc.h b/zc.h index f8e8727..7577677 100644 --- a/zc.h +++ b/zc.h @@ -5,13 +5,14 @@ /* For zero copy */ int __get_userbuf(uint8_t __user *addr, uint32_t len, int write, - int pgcount, struct page **pg, struct scatterlist *sg, + unsigned int pgcount, struct page **pg, struct scatterlist *sg, struct task_struct *task, struct mm_struct *mm); void release_user_pages(struct csession* ses); -int get_userbuf(struct csession *ses, void* __user src, int src_len, - void* __user dst, int dst_len, - struct task_struct *task, struct mm_struct *mm, +int get_userbuf(struct csession *ses, + void* __user src, unsigned int src_len, + void* __user dst, unsigned int dst_len, + struct task_struct *task, struct mm_struct *mm, struct scatterlist **src_sg, struct scatterlist **dst_sg);
_______________________________________________ Cryptodev-linux-devel mailing list Cryptodev-linux-devel@gna.org https://mail.gna.org/listinfo/cryptodev-linux-devel