diff options
Diffstat (limited to 'fs/compat.c')
-rw-r--r-- | fs/compat.c | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/fs/compat.c b/fs/compat.c index 05e3f3d2cd77..302e761bd0aa 100644 --- a/fs/compat.c +++ b/fs/compat.c | |||
@@ -246,11 +246,8 @@ static int put_compat_statfs(struct compat_statfs __user *ubuf, struct kstatfs * | |||
246 | __put_user(kbuf->f_fsid.val[0], &ubuf->f_fsid.val[0]) || | 246 | __put_user(kbuf->f_fsid.val[0], &ubuf->f_fsid.val[0]) || |
247 | __put_user(kbuf->f_fsid.val[1], &ubuf->f_fsid.val[1]) || | 247 | __put_user(kbuf->f_fsid.val[1], &ubuf->f_fsid.val[1]) || |
248 | __put_user(kbuf->f_frsize, &ubuf->f_frsize) || | 248 | __put_user(kbuf->f_frsize, &ubuf->f_frsize) || |
249 | __put_user(0, &ubuf->f_spare[0]) || | 249 | __put_user(kbuf->f_flags, &ubuf->f_flags) || |
250 | __put_user(0, &ubuf->f_spare[1]) || | 250 | __clear_user(ubuf->f_spare, sizeof(ubuf->f_spare))) |
251 | __put_user(0, &ubuf->f_spare[2]) || | ||
252 | __put_user(0, &ubuf->f_spare[3]) || | ||
253 | __put_user(0, &ubuf->f_spare[4])) | ||
254 | return -EFAULT; | 251 | return -EFAULT; |
255 | return 0; | 252 | return 0; |
256 | } | 253 | } |