diff options
Diffstat (limited to 'fs/compat.c')
| -rw-r--r-- | fs/compat.c | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/fs/compat.c b/fs/compat.c index ff0bafcff720..70c5af4cc270 100644 --- a/fs/compat.c +++ b/fs/compat.c | |||
| @@ -73,17 +73,17 @@ asmlinkage long compat_sys_utime(char __user *filename, struct compat_utimbuf __ | |||
| 73 | return do_utimes(AT_FDCWD, filename, t ? tv : NULL); | 73 | return do_utimes(AT_FDCWD, filename, t ? tv : NULL); |
| 74 | } | 74 | } |
| 75 | 75 | ||
| 76 | asmlinkage long compat_sys_futimesat(int dfd, char __user *filename, struct compat_timeval __user *t) | 76 | asmlinkage long compat_sys_futimesat(unsigned int dfd, char __user *filename, struct compat_timeval __user *t) |
| 77 | { | 77 | { |
| 78 | struct timeval tv[2]; | 78 | struct timeval tv[2]; |
| 79 | 79 | ||
| 80 | if (t) { | 80 | if (t) { |
| 81 | if (get_user(tv[0].tv_sec, &t[0].tv_sec) || | 81 | if (get_user(tv[0].tv_sec, &t[0].tv_sec) || |
| 82 | get_user(tv[0].tv_usec, &t[0].tv_usec) || | 82 | get_user(tv[0].tv_usec, &t[0].tv_usec) || |
| 83 | get_user(tv[1].tv_sec, &t[1].tv_sec) || | 83 | get_user(tv[1].tv_sec, &t[1].tv_sec) || |
| 84 | get_user(tv[1].tv_usec, &t[1].tv_usec)) | 84 | get_user(tv[1].tv_usec, &t[1].tv_usec)) |
| 85 | return -EFAULT; | 85 | return -EFAULT; |
| 86 | } | 86 | } |
| 87 | return do_utimes(dfd, filename, t ? tv : NULL); | 87 | return do_utimes(dfd, filename, t ? tv : NULL); |
| 88 | } | 88 | } |
| 89 | 89 | ||
| @@ -114,7 +114,7 @@ asmlinkage long compat_sys_newlstat(char __user * filename, | |||
| 114 | return error; | 114 | return error; |
| 115 | } | 115 | } |
| 116 | 116 | ||
| 117 | asmlinkage long compat_sys_newfstatat(int dfd, char __user *filename, | 117 | asmlinkage long compat_sys_newfstatat(unsigned int dfd, char __user *filename, |
| 118 | struct compat_stat __user *statbuf, int flag) | 118 | struct compat_stat __user *statbuf, int flag) |
| 119 | { | 119 | { |
| 120 | struct kstat stat; | 120 | struct kstat stat; |
| @@ -1326,7 +1326,7 @@ compat_sys_open(const char __user *filename, int flags, int mode) | |||
| 1326 | * O_LARGEFILE flag. | 1326 | * O_LARGEFILE flag. |
| 1327 | */ | 1327 | */ |
| 1328 | asmlinkage long | 1328 | asmlinkage long |
| 1329 | compat_sys_openat(int dfd, const char __user *filename, int flags, int mode) | 1329 | compat_sys_openat(unsigned int dfd, const char __user *filename, int flags, int mode) |
| 1330 | { | 1330 | { |
| 1331 | return do_sys_open(dfd, filename, flags, mode); | 1331 | return do_sys_open(dfd, filename, flags, mode); |
| 1332 | } | 1332 | } |
| @@ -1781,7 +1781,7 @@ asmlinkage long compat_sys_pselect7(int n, compat_ulong_t __user *inp, | |||
| 1781 | { | 1781 | { |
| 1782 | compat_sigset_t ss32; | 1782 | compat_sigset_t ss32; |
| 1783 | sigset_t ksigmask, sigsaved; | 1783 | sigset_t ksigmask, sigsaved; |
| 1784 | long timeout = MAX_SCHEDULE_TIMEOUT; | 1784 | s64 timeout = MAX_SCHEDULE_TIMEOUT; |
| 1785 | struct compat_timespec ts; | 1785 | struct compat_timespec ts; |
| 1786 | int ret; | 1786 | int ret; |
| 1787 | 1787 | ||
