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

Reply via email to