aboutsummaryrefslogtreecommitdiffstats
path: root/fs/ext2
diff options
context:
space:
mode:
authorDan Carpenter <error27@gmail.com>2010-06-03 12:35:42 +0200
committerAl Viro <viro@zeniv.linux.org.uk>2010-06-04 17:16:28 -0400
commit5b54470daded19d83ea2bbf5f6bc12662942cd63 (patch)
tree93ac73e7eba1231c863903cd814d12f4cb935b1e /fs/ext2
parent7d683a09990ff095a91b6e724ecee0ff8733274a (diff)
downloadkernel_samsung_smdk4412-5b54470daded19d83ea2bbf5f6bc12662942cd63.zip
kernel_samsung_smdk4412-5b54470daded19d83ea2bbf5f6bc12662942cd63.tar.gz
kernel_samsung_smdk4412-5b54470daded19d83ea2bbf5f6bc12662942cd63.tar.bz2
fcntl: return -EFAULT if copy_to_user fails
copy_to_user() returns the number of bytes remaining, but we want to return -EFAULT. ret = fcntl(fd, F_SETOWN_EX, NULL); With the original code ret would be 8 here. V2: Takuya Yoshikawa pointed out a similar issue in f_getown_ex() Signed-off-by: Dan Carpenter <error27@gmail.com> Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
Diffstat (limited to 'fs/ext2')
0 files changed, 0 insertions, 0 deletions