]> git.baikalelectronics.ru Git - kernel.git/commit
Staging: rspiusb: copy_to/from_user related fixes
authorvibi sreenivasan <vibi_sreenivasan@cms.com>
Thu, 4 Jun 2009 15:29:17 +0000 (20:59 +0530)
committerGreg Kroah-Hartman <gregkh@suse.de>
Fri, 19 Jun 2009 18:00:54 +0000 (11:00 -0700)
commit25abac624935f0c1693982be7d78c1859594318f
tree3afb5bda553dd061a612384ab3c6ea7bae471b27
parent0ec21f0095fe84e4fec168e163bc8fd8a1fb006f
Staging: rspiusb: copy_to/from_user related fixes

The patch does copy_to/from_user related fixes

*) __copy_from/to_user is enough for user space data buffer checked by access_ok.
*) return -EFAULT if __copy_from/to_user fails.
*) Do not use memcpy to copy from user space.

Signed-off-by: Vibi Sreenivasan <vibi_sreenivasan@cms.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/staging/rspiusb/rspiusb.c