[LTP] [PATCH V3 00/17] Syscalls: Add support for time64 variants
Viresh Kumar
viresh.kumar@linaro.org
Mon May 18 11:12:53 CEST 2020
On 18-05-20, 11:02, Arnd Bergmann wrote:
> These all look good to me.
>
> I cross-referenced it with my list of syscall changes, and found that this
> set of patches does not contain
> clock_{gettime,settime,adjtime,getres,nanosleep},
These are already already merged.
> waitid, statx and msgctl/semctl/shmctl
Hmm, I didn't see them in the list of time64 calls somehow. Nor is
there a _time64 syscall number available for them. What did I miss ?
Or the original syscalls only support the 64bit timespec and there is
no separate time64 variant ?
> There is also a list of syscalls that may need to get updates to their tests
> because passing a timeval/timespec into them is now broken and they need
> to receive the __kernel_old_* variants:
Ahh, if I understand correct you are only talking about the cases
where the syscall is called directly without the libc wrapper, right ?
We can't use timeval/timespec there anymore.
> time, stime, gettimeofday, settimeofday, adjtimex, nanosleep,
> alarm, select, old_select, io_getevents, utime, utimes, futimesat,
> oldstat/oldlstat/oldfstat, newstat/newlstat/newfstat/newfstatat,
> stat64/lstat64/fstat64/fstatat64, and wait4/waitid/getrusage.
Okay, will have a look at them as well.
Thanks for the information.
--
viresh
More information about the ltp
mailing list