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/2020 14:33, Siddhesh Poyarekar wrote:
> 
> 
> On 30/01/20 4:32 pm, Szabolcs Nagy wrote:
>> i've seen this causing problems at various places
>> already so i'd like to add a note about it in 2.31
>>
> 
> How about the following wording:
> 
> * On 32-bit targets, wrappers for the new time64 system calls in the GNU
> C Library call the older 32-bit time system calls as a fallback if the
> new system call fails due to not being implemented in the currently
> running kernel.  This may cause issues in environments that cannot
> handle new Linux system calls gracefully by returning -ENOSYS. Seccomp
> sandboxes are affected by this issue.

i don't want to bikeshed the news entry, but
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)

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?).

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