qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH] linux-user: remove host stime() syscall


From: Peter Maydell
Subject: Re: [PATCH] linux-user: remove host stime() syscall
Date: Tue, 12 Nov 2019 14:28:13 +0000

On Tue, 12 Nov 2019 at 14:26, Laurent Vivier <address@hidden> wrote:
>
> stime() has been withdrawn from glibc
> (12cbde1dae6f "Use clock_settime to implement stime; withdraw stime.")
>
> Implement the target stime() syscall using host
> clock_settime(CLOCK_REALTIME, ...) as it is done internally in glibc.
>
> Tested qemu-ppc/x86_64 with:
>
>         #include <time.h>
>         #include <stdio.h>
>
>         int main(void)
>         {
>                 time_t t;
>                 int ret;
>
>                 /* date -u -d"2019-11-12T15:11:00" "+%s" */
>                 t = 1573571460;
>                 ret = stime(&t);
>                 printf("ret %d\n", ret);
>                 return 0;
>         }
>
>         # date; ./stime; date
>         Tue Nov 12 14:18:32 UTC 2019
>         ret 0
>         Tue Nov 12 15:11:00 UTC 2019
>
> Buglink: https://bugs.launchpad.net/qemu/+bug/1852115
> Reported-by: Cole Robinson <address@hidden>
> Signed-off-by: Laurent Vivier <address@hidden>
> ---
Reviewed-by: Peter Maydell <address@hidden>

thanks
-- PMM



reply via email to

[Prev in Thread] Current Thread [Next in Thread]