diff options
Diffstat (limited to 'arch/mips/kernel/syscall.c')
-rw-r--r-- | arch/mips/kernel/syscall.c | 42 |
1 files changed, 0 insertions, 42 deletions
diff --git a/arch/mips/kernel/syscall.c b/arch/mips/kernel/syscall.c index 257bf0141775..e96b1c30c7aa 100644 --- a/arch/mips/kernel/syscall.c +++ b/arch/mips/kernel/syscall.c | |||
@@ -215,48 +215,6 @@ out: | |||
215 | return error; | 215 | return error; |
216 | } | 216 | } |
217 | 217 | ||
218 | /* | ||
219 | * Compacrapability ... | ||
220 | */ | ||
221 | SYSCALL_DEFINE1(uname, struct old_utsname __user *, name) | ||
222 | { | ||
223 | if (name && !copy_to_user(name, utsname(), sizeof (*name))) | ||
224 | return 0; | ||
225 | return -EFAULT; | ||
226 | } | ||
227 | |||
228 | /* | ||
229 | * Compacrapability ... | ||
230 | */ | ||
231 | SYSCALL_DEFINE1(olduname, struct oldold_utsname __user *, name) | ||
232 | { | ||
233 | int error; | ||
234 | |||
235 | if (!name) | ||
236 | return -EFAULT; | ||
237 | if (!access_ok(VERIFY_WRITE, name, sizeof(struct oldold_utsname))) | ||
238 | return -EFAULT; | ||
239 | |||
240 | error = __copy_to_user(&name->sysname, &utsname()->sysname, | ||
241 | __OLD_UTS_LEN); | ||
242 | error -= __put_user(0, name->sysname + __OLD_UTS_LEN); | ||
243 | error -= __copy_to_user(&name->nodename, &utsname()->nodename, | ||
244 | __OLD_UTS_LEN); | ||
245 | error -= __put_user(0, name->nodename + __OLD_UTS_LEN); | ||
246 | error -= __copy_to_user(&name->release, &utsname()->release, | ||
247 | __OLD_UTS_LEN); | ||
248 | error -= __put_user(0, name->release + __OLD_UTS_LEN); | ||
249 | error -= __copy_to_user(&name->version, &utsname()->version, | ||
250 | __OLD_UTS_LEN); | ||
251 | error -= __put_user(0, name->version + __OLD_UTS_LEN); | ||
252 | error -= __copy_to_user(&name->machine, &utsname()->machine, | ||
253 | __OLD_UTS_LEN); | ||
254 | error = __put_user(0, name->machine + __OLD_UTS_LEN); | ||
255 | error = error ? -EFAULT : 0; | ||
256 | |||
257 | return error; | ||
258 | } | ||
259 | |||
260 | SYSCALL_DEFINE1(set_thread_area, unsigned long, addr) | 218 | SYSCALL_DEFINE1(set_thread_area, unsigned long, addr) |
261 | { | 219 | { |
262 | struct thread_info *ti = task_thread_info(current); | 220 | struct thread_info *ti = task_thread_info(current); |