public inbox for glibc-cvs@sourceware.org
help / color / mirror / Atom feed
* [glibc] Add NEWS entry about 64-bit time_t syscall use on 32-bit targets
@ 2020-01-31 10:04 Szabolcs Nagy
  0 siblings, 0 replies; only message in thread
From: Szabolcs Nagy @ 2020-01-31 10:04 UTC (permalink / raw)
  To: glibc-cvs

https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=2cd01a1df2afc16ada1ce8479fbf888a803270ea

commit 2cd01a1df2afc16ada1ce8479fbf888a803270ea
Author: Szabolcs Nagy <szabolcs.nagy@arm.com>
Date:   Thu Jan 30 10:40:01 2020 +0000

    Add NEWS entry about 64-bit time_t syscall use on 32-bit targets
    
    This internal change ideally should not affect the public API or ABI,
    but there is a widespread use of seccomp sandboxes, even on 32-bit
    targets, that don't handle new Linux syscall usage well, so it's
    worth mentioning in the NEWS.
    
    Co-authored-by: Siddhesh Poyarekar <siddhesh@sourceware.org>

Diff:
---
 NEWS | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/NEWS b/NEWS
index 10814ef..64282d4 100644
--- a/NEWS
+++ b/NEWS
@@ -124,6 +124,13 @@ Deprecated and removed features, and other changes affecting compatibility:
   The GNU C Library can be built with --enable-kernel=4.8.0 in order to keep a
   non-executable stack while dropping support for older kernels.
 
+* 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.
+
 Changes to build and runtime requirements:
 
 * It is no longer necessary to have recent Linux kernel headers to build


^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2020-01-31 10:04 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-01-31 10:04 [glibc] Add NEWS entry about 64-bit time_t syscall use on 32-bit targets Szabolcs Nagy

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).