Browse Source

remoteproc: return -EFAULT on copy_from_user failure

copy_from_user() returns the number of bytes remaining to be copied, but
we want to return an error code here.

Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Signed-off-by: Ohad Ben-Cohen <ohad@wizery.com>
Dan Carpenter 12 years ago
parent
commit
bec109a430
1 changed files with 1 additions and 1 deletions
  1. 1 1
      drivers/remoteproc/remoteproc_debugfs.c

+ 1 - 1
drivers/remoteproc/remoteproc_debugfs.c

@@ -161,7 +161,7 @@ rproc_recovery_write(struct file *filp, const char __user *user_buf,
 
 	ret = copy_from_user(buf, user_buf, count);
 	if (ret)
-		return ret;
+		return -EFAULT;
 
 	/* remove end of line */
 	if (buf[count - 1] == '\n')