[PATCH] uml: remove unneeded time definitions
Remove um_time() and um_stime() syscalls since they are identical to system-wide ones. Signed-off-by: Paolo 'Blaisorblade' Giarrusso <blaisorblade@yahoo.it> Cc: Paolo 'Blaisorblade' Giarrusso <blaisorblade@yahoo.it> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
This commit is contained in:

committed by
Linus Torvalds

parent
572e614750
commit
30df49191c
@@ -142,16 +142,6 @@ irqreturn_t um_timer(int irq, void *dev, struct pt_regs *regs)
|
||||
return IRQ_HANDLED;
|
||||
}
|
||||
|
||||
long um_time(int __user *tloc)
|
||||
{
|
||||
long ret = get_time() / NSEC_PER_SEC;
|
||||
|
||||
if((tloc != NULL) && put_user(ret, tloc))
|
||||
return -EFAULT;
|
||||
|
||||
return ret;
|
||||
}
|
||||
|
||||
void do_gettimeofday(struct timeval *tv)
|
||||
{
|
||||
unsigned long long nsecs = get_time();
|
||||
@@ -180,18 +170,6 @@ static inline void set_time(unsigned long long nsecs)
|
||||
clock_was_set();
|
||||
}
|
||||
|
||||
long um_stime(int __user *tptr)
|
||||
{
|
||||
int value;
|
||||
|
||||
if (get_user(value, tptr))
|
||||
return -EFAULT;
|
||||
|
||||
set_time((unsigned long long) value * NSEC_PER_SEC);
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
int do_settimeofday(struct timespec *tv)
|
||||
{
|
||||
set_time((unsigned long long) tv->tv_sec * NSEC_PER_SEC + tv->tv_nsec);
|
||||
|
Reference in New Issue
Block a user