This is the mail archive of the libc-alpha@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH] Add NEWS entry about 64-bit time_t syscall use on 32-bit targets


On 30/01/20 9:35 pm, Szabolcs Nagy wrote:
> i don't want to bikeshed the news entry, but

I think it's important to get the colour of this bike shed right :)

> this wording does not convey that the use of
> time64 syscalls throughout glibc internally is
> what is new, only that some fallback code has
> known compatibility issues. (users don't know
> what impact "wrappers for time64 syscalls" have)

OK got it.  How is this then:

~~~
System call wrappers for time system calls now use the new time64 system
calls when available. On 32-bit targets, these wrappers attempt to call
the new system calls first and fall back to the older 32-bit time system
calls if they are not present.  This may cause issues in environments
that cannot handle unsupported system calls gracefully by returning
-ENOSYS. Seccomp sandboxes are affected by this issue.
~~~

> in any case i'm happy if the issue is mentioned
> in the news in one way or another (or maybe this
> sort of thing goes into release notes on the wiki?).
> 

The NEWS becomes part of the published release notes.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]