Commit f85305c9 authored by Randy Dunlap's avatar Randy Dunlap Committed by Linus Torvalds

[PATCH] janitor: x86_64/sys_ia32

This patch catches insures proper return values from
copy_to/from_user calls.

From: Ron Gage <ron@rongage.org>
parent 6890e4ea
...@@ -1798,7 +1798,7 @@ static int nfs_getfs32_trans(struct nfsctl_arg *karg, struct nfsctl_arg32 *arg32 ...@@ -1798,7 +1798,7 @@ static int nfs_getfs32_trans(struct nfsctl_arg *karg, struct nfsctl_arg32 *arg32
*/ */
static int nfs_getfh32_res_trans(union nfsctl_res *kres, union nfsctl_res32 *res32) static int nfs_getfh32_res_trans(union nfsctl_res *kres, union nfsctl_res32 *res32)
{ {
return copy_to_user(res32, kres, sizeof(*res32)); return copy_to_user(res32, kres, sizeof(*res32)) ? -EFAULT : 0;
} }
long asmlinkage sys32_nfsservctl(int cmd, struct nfsctl_arg32 *arg32, union nfsctl_res32 *res32) long asmlinkage sys32_nfsservctl(int cmd, struct nfsctl_arg32 *arg32, union nfsctl_res32 *res32)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment