[PATCH v9] y2038: Introduce the __ASSUME_TIME64_SYSCALLS define
Joseph Myers
joseph@codesourcery.com
Fri Aug 30 16:37:00 GMT 2019
On Fri, 30 Aug 2019, Rich Felker wrote:
> To clarify, none of the timespec ones "exactly match" -- the suffixed
> syscalls on 32-bit require filling the padding around tv_nsec, whereas
What do you mean by "require filling the padding"? I thought the
conclusion in the kernel was that it dealt with zeroing the padding when
reading a timespec64 from userspace on a 32-bit system (with the caveat of
that not happening for compat tasks under 64-bit kernels before 5.1.5, and
so the question in
<https://sourceware.org/ml/libc-alpha/2019-05/msg00698.html> of whether to
treat 5.1.0 through 5.1.4 as buggy and unsupported).
--
Joseph S. Myers
joseph@codesourcery.com
More information about the Libc-alpha
mailing list