Staging: intel_sst: return -EFAULT if copy_to_user() fails
authorDan Carpenter <error27@gmail.com>
Fri, 15 Oct 2010 03:44:07 +0000 (05:44 +0200)
committerGreg Kroah-Hartman <gregkh@suse.de>
Fri, 15 Oct 2010 22:41:36 +0000 (15:41 -0700)
commit87b554a04a0d12f8ff3612b6c2e163e29a34616a
tree0a219b85566d10724dad8f857a2c6e407e26c0b6
parente98cb276819d4c4d6eeaf26ddf627ec8ec9d8f1e
Staging: intel_sst: return -EFAULT if copy_to_user() fails

copy_to_user() returns the number of bytes remaining to be copied but we
want to return an error code.  And that error code is -EFAULT not -EIO.

Signed-off-by: Dan Carpenter <error27@gmail.com>
Acked-by: Alan Cox <alan@linux.intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/staging/intel_sst/intel_sst_app_interface.c