glibc/sysdeps/unix/sysv/linux
Adhemerval Zanella 882d6e17bc posix: Add posix_spawn_file_actions_addclosefrom_np
This patch adds a way to close a range of file descriptors on
posix_spawn as a new file action.  The API is similar to the one
provided by Solaris 11 [1], where the file action causes the all open
file descriptors greater than or equal to input on to be closed when
the new process is spawned.

The function posix_spawn_file_actions_addclosefrom_np is safe to be
implemented by iterating over /proc/self/fd, since the Linux spawni.c
helper process does not use CLONE_FILES, so its has own file descriptor
table and any failure (in /proc operation) aborts the process creation
and returns an error to the caller.

I am aware that this file action might be redundant to the current
approach of POSIX in promoting O_CLOEXEC in more interfaces. However
O_CLOEXEC is still not the default and for some specific usages, the
caller needs to close all possible file descriptors to avoid them
leaking.  Some examples are CPython (discussed in BZ#10353) and OpenJDK
jspawnhelper [2] (where OpenJDK spawns a helper process to exactly
closes all file descriptors).  Most likely any environment which calls
functions that might open file descriptor under the hood and aim to use
posix_spawn might face the same requirement.

Checked on x86_64-linux-gnu and i686-linux-gnu on kernel 5.11 and 4.15.

[1] https://docs.oracle.com/cd/E36784_01/html/E36874/posix-spawn-file-actions-addclosefrom-np-3c.html
[2] https://github.com/openjdk/jdk/blob/master/src/java.base/unix/native/libjava/childproc.c#L82
2021-07-08 14:08:15 -03:00
..
aarch64 posix: Add posix_spawn_file_actions_addclosefrom_np 2021-07-08 14:08:15 -03:00
alpha posix: Add posix_spawn_file_actions_addclosefrom_np 2021-07-08 14:08:15 -03:00
arc posix: Add posix_spawn_file_actions_addclosefrom_np 2021-07-08 14:08:15 -03:00
arm posix: Add posix_spawn_file_actions_addclosefrom_np 2021-07-08 14:08:15 -03:00
bits linux: Add close_range 2021-07-08 14:08:13 -03:00
csky posix: Add posix_spawn_file_actions_addclosefrom_np 2021-07-08 14:08:15 -03:00
generic linux: Consolidate Linux setsockopt implementation 2021-07-06 11:45:35 -03:00
hppa posix: Add posix_spawn_file_actions_addclosefrom_np 2021-07-08 14:08:15 -03:00
i386 posix: Add posix_spawn_file_actions_addclosefrom_np 2021-07-08 14:08:15 -03:00
ia64 posix: Add posix_spawn_file_actions_addclosefrom_np 2021-07-08 14:08:15 -03:00
include y2038: Add support for 64-bit time on legacy ABIs 2021-06-15 10:42:11 -03:00
m68k posix: Add posix_spawn_file_actions_addclosefrom_np 2021-07-08 14:08:15 -03:00
microblaze posix: Add posix_spawn_file_actions_addclosefrom_np 2021-07-08 14:08:15 -03:00
mips posix: Add posix_spawn_file_actions_addclosefrom_np 2021-07-08 14:08:15 -03:00
net Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
netash Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
netatalk Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
netax25 Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
neteconet Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
netinet Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
netipx Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
netiucv Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
netpacket Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
netrom Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
netrose Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
nfs
nios2 posix: Add posix_spawn_file_actions_addclosefrom_np 2021-07-08 14:08:15 -03:00
powerpc posix: Add posix_spawn_file_actions_addclosefrom_np 2021-07-08 14:08:15 -03:00
riscv posix: Add posix_spawn_file_actions_addclosefrom_np 2021-07-08 14:08:15 -03:00
s390 posix: Add posix_spawn_file_actions_addclosefrom_np 2021-07-08 14:08:15 -03:00
scsi Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
sh posix: Add posix_spawn_file_actions_addclosefrom_np 2021-07-08 14:08:15 -03:00
sparc posix: Add posix_spawn_file_actions_addclosefrom_np 2021-07-08 14:08:15 -03:00
sys y2038: Add support for 64-bit time on legacy ABIs 2021-06-15 10:42:11 -03:00
wordsize-64 rt: Rework lio_listio implementation 2021-06-25 12:19:57 +02:00
x86 nptl: Move pthreadP.h into sysdeps directory 2021-06-22 09:51:10 +02:00
x86_64 posix: Add posix_spawn_file_actions_addclosefrom_np 2021-07-08 14:08:15 -03:00
_exit.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
_G_config.h
a.out.h
accept4.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
accept.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
access.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
adjtime.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
adjtimex.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
aio_misc.h Linux: Move aio_init from librt into libc 2021-06-25 11:48:25 +02:00
aio_sigqueue.c Linux: Cleanups after librt move 2021-06-28 09:51:01 +02:00
alphasort64.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
arch-fd_to_filename.h Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
arch-fork.h posix: Consolidate fork implementation 2021-06-24 10:02:06 -03:00
bind.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
brk.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
check_native.c linux/check_native: Always close socket on return 2021-05-12 15:53:33 +05:30
check_pf.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
clock_adjtime.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
clock_getcpuclockid.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
clock_getres.c linux: Remove supports_time64 () from clock_getres 2021-06-22 12:09:52 -03:00
clock_gettime.c linux: Remove supports_time64 () from clock_gettime 2021-06-22 12:09:52 -03:00
clock_nanosleep.c linux: Only use 64-bit syscall if required for clock_nanosleep 2021-06-22 12:09:52 -03:00
clock_settime.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
clock.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
close_nocancel.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
close.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
closedir.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
closefrom_fallback.c posix: Add posix_spawn_file_actions_addclosefrom_np 2021-07-08 14:08:15 -03:00
closefrom.c posix: Add posix_spawn_file_actions_addclosefrom_np 2021-07-08 14:08:15 -03:00
cmsg_nxthdr.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
cnd_timedwait.c y2038: Add support for 64-bit time on legacy ABIs 2021-06-15 10:42:11 -03:00
configure configure: Replaced obsolete AC_TRY_COMPILE 2021-06-04 10:16:00 -03:00
configure.ac configure: Replaced obsolete AC_TRY_COMPILE 2021-06-04 10:16:00 -03:00
connect.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
convert_scm_timestamps.c linux: Use the expected size for SO_TIMESTAMP{NS} convertion 2021-07-06 11:45:35 -03:00
copy_file_range.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
creat64.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
creat.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
default-sched.h Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
device-nrs.h Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
dirfd.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
dirstream.h Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
dl-diagnostics-kernel.c ld.so: Implement the --list-diagnostics option 2021-03-02 14:39:24 +01:00
dl-execstack.c nptl: Move pthreadP.h into sysdeps directory 2021-06-22 09:51:10 +02:00
dl-fxstatat64.c
dl-getcwd.c
dl-librecon.h Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
dl-openat64.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
dl-opendir.c
dl-origin.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
dl-osinfo.h Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
dl-sbrk.c
dl-sysdep.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
dl-sysdep.h Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
dl-vdso-setup.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
dl-vdso-setup.h Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
dl-vdso.h Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
dl-write.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
dl-writev.h Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
epoll_pwait.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
epoll_wait.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
errlist-compat.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
errlist-compat.h Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
errqueue.h Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
eventfd_read.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
eventfd_write.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
execveat.c linux: Add execveat system call wrapper 2021-05-03 16:46:06 -03:00
faccessat.c stdlib: Sync canonicalize with gnulib [BZ #10635] [BZ #26592] [BZ #26341] [BZ #24970] 2021-01-05 11:33:16 -03:00
fallocate64.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
fallocate.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
fatal-prepare.h nptl: Move pthread_setcancelstate into libc 2021-04-21 19:49:50 +02:00
fchmodat.c linux: use __fd_to_filename helper function instead of snprintf. 2021-05-03 16:46:10 -03:00
fcntl64.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
fcntl_nocancel.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
fcntl.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
fdatasync.c Add hidden prototypes for fsync, fdatasync 2021-06-22 09:51:14 +02:00
fdopendir.c Use 64 bit time_t stat internally 2021-06-22 12:09:52 -03:00
features-time64.h y2038: Add support for 64-bit time on legacy ABIs 2021-06-15 10:42:11 -03:00
fexecve.c Use 64 bit time_t stat internally 2021-06-22 12:09:52 -03:00
filter-nr-syscalls.awk Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
fips-private.h Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
fixup-asm-unistd.h Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
fpathconf.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
fstat64.c io: Return EBAFD for negative file descriptor on fstat (BZ #27559) 2021-03-11 10:51:55 -03:00
fstat.c io: Return EBAFD for negative file descriptor on fstat (BZ #27559) 2021-03-11 10:51:55 -03:00
fstatat64.c Fix conform linknamespace tests due to gnu_dev_makedev 2021-03-31 16:10:14 +02:00
fstatat.c linux: Implement fstatat with __fstatat64_time64 2021-03-29 10:22:13 -03:00
fstatfs64.c linux: Consolidate fstatfs implementations 2021-02-11 07:58:31 -03:00
fstatfs.c linux: Consolidate fstatfs implementations 2021-02-11 07:58:31 -03:00
fstatvfs64.c linux: Consolidate internal_statvfs 2021-02-11 08:00:48 -03:00
fstatvfs.c linux: Consolidate internal_statvfs 2021-02-11 08:00:48 -03:00
fsync.c Add hidden prototypes for fsync, fdatasync 2021-06-22 09:51:14 +02:00
ftime.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
ftruncate64.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
ftruncate.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
futimens.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
futimes.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
futimesat.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
fxstat64.c Revert "linux: Move {f}xstat{at} to compat symbols" for static build 2021-01-21 14:11:53 -03:00
fxstat.c Revert "linux: Move {f}xstat{at} to compat symbols" for static build 2021-01-21 14:11:53 -03:00
fxstatat64.c Revert "linux: Move {f}xstat{at} to compat symbols" for static build 2021-01-21 14:11:53 -03:00
fxstatat.c Revert "linux: Move {f}xstat{at} to compat symbols" for static build 2021-01-21 14:11:53 -03:00
gai_sigqueue.c resolv: Move libanl into libc (if libpthread is in libc) 2021-07-02 11:45:00 +02:00
gen-syscall-h.awk Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
gentempfd.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
getclktck.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
getcpu.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
getcwd.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
getdents64.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
getdents.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
getdirentries64.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
getdirentries.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
getdtsz.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
getentropy.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
gethostid.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
getipv4sourcefilter.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
getitimer.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
getloadavg.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
getlogin_r.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
getlogin.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
getpagesize.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
getpeername.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
getpriority.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
getpt.c login: Hidden prototypes for _getpt, __ptsname_r, grantpt, unlockpt 2021-06-30 07:28:12 +02:00
getrandom.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
getrlimit64.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
getrlimit.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
getrusage.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
getsockname.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
getsockopt.c linux: Add fallback for 64-bit time_t SO_TIMESTAMP{NS} 2021-06-15 10:42:06 -03:00
getsourcefilter.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
getsourcefilter.h Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
getsysstats.c Linux: Avoid calling malloc indirectly from __get_nprocs 2021-06-30 17:41:47 +02:00
gettimeofday.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
glibcsyscalls.py Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
glob64-lstat-compat.c posix: Add glob64 with 64-bit time_t support 2021-06-15 10:42:11 -03:00
glob64-time64.c Fix extra PLT reference in libc.so due to __glob64_time64 if build with gcc 7.5 on 32bit. 2021-07-01 16:46:59 +02:00
glob64.c posix: Add glob64 with 64-bit time_t support 2021-06-15 10:42:11 -03:00
glob-lstat-compat.c posix: Add glob64 with 64-bit time_t support 2021-06-15 10:42:11 -03:00
glob.c posix: Add glob64 with 64-bit time_t support 2021-06-15 10:42:11 -03:00
globfree64-time64.c posix: Add glob64 with 64-bit time_t support 2021-06-15 10:42:11 -03:00
globfree64.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
globfree.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
grantpt.c login: Hidden prototypes for _getpt, __ptsname_r, grantpt, unlockpt 2021-06-30 07:28:12 +02:00
if_index.c Annotate additional APIs with GCC attribute access. 2021-05-06 11:01:05 -06:00
ifaddrs.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
ifreq.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
Implies
internal_statvfs.c linux: Consolidate internal_statvfs 2021-02-11 08:00:48 -03:00
internal_statvfs.h linux: Consolidate internal_statvfs 2021-02-11 08:00:48 -03:00
internal-signals.h nptl: Move setxid broadcast implementation into libc 2021-04-21 19:49:51 +02:00
ipc_ops.h Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
ipc_priv.h Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
kernel_sigaction.h
kernel_stat.h linux: Set default kernel_stat.h to LFS 2021-02-11 07:58:05 -03:00
kernel_termios.h Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
kernel-features.h linux: Consolidate Linux setsockopt implementation 2021-07-06 11:45:35 -03:00
kernel-posix-cpu-timers.h
kernel-posix-timers.h Linux: Cleanups after librt move 2021-06-28 09:51:01 +02:00
kstat_cp.h linux: Disentangle fstatat from fxstatat 2020-10-09 17:02:06 -03:00
ldd-rewrite.sed
lddlibc4.c Update copyright dates not handled by scripts/update-copyrights. 2021-01-02 12:17:34 -08:00
ldsodefs.h Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
libc_fatal.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
libc_sigaction.c signal: Add __libc_sigaction 2021-03-18 15:54:39 -03:00
libc-vdso.h Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
librt-compat.c Linux: Move timer_settime, __timer_settime64 from librt to libc 2021-06-28 09:51:01 +02:00
linux_fsinfo.h Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
listen.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
local-setxid.h
lseek64.c nptl: Remove lseek from libpthread 2021-03-26 13:36:17 -03:00
lseek.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
lstat64.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
lstat.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
lutimes.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
lxstat64.c Revert "linux: Move {f}xstat{at} to compat symbols" for static build 2021-01-21 14:11:53 -03:00
lxstat.c Revert "linux: Move {f}xstat{at} to compat symbols" for static build 2021-01-21 14:11:53 -03:00
Makefile io: Add closefrom [BZ #10353] 2021-07-08 14:08:14 -03:00
malloc-sysdep.h Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
mknodat.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
mlock2.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
mmap64.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
mmap_internal.h Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
mmap.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
mq_close.c Linux: Move mq_close from librt to libc 2021-06-25 12:19:58 +02:00
mq_getattr.c Linux: Move mq_getattr from librt to libc 2021-06-25 12:19:58 +02:00
mq_notify.c Linux: Move mq_notify from librt to libc 2021-06-25 12:20:47 +02:00
mq_open.c Linux: Move mq_open, __mq_open_2 from librt to libc 2021-06-25 12:21:12 +02:00
mq_receive.c Linux: Move mq_receive, mq_timedreceive, __mq_timedreceive_time64 to libc 2021-06-25 12:21:12 +02:00
mq_send.c Linux: Move mq_send, mq_timedsend, __mq_timedsend_time64 to libc 2021-06-25 12:21:12 +02:00
mq_setattr.c Linux: Move mq_setattr from librt to libc 2021-06-25 12:19:58 +02:00
mq_timedreceive.c Linux: Move mq_receive, mq_timedreceive, __mq_timedreceive_time64 to libc 2021-06-25 12:21:12 +02:00
mq_timedsend.c Linux: Move mq_send, mq_timedsend, __mq_timedsend_time64 to libc 2021-06-25 12:21:12 +02:00
mq_unlink.c Linux: Move mq_unlink from librt to libc 2021-06-25 12:21:12 +02:00
msgctl.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
msgget.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
msgrcv.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
msgsnd.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
msync.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
mtx_timedlock.c y2038: Add support for 64-bit time on legacy ABIs 2021-06-15 10:42:11 -03:00
nanosleep.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
netlink_assert_response.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
netlinkaccess.h Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
nice.c
not-cancel.h Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
not-errno.h Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
nscd_setup_thread.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
ntp_gettime.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
ntp_gettimex.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
olddirent.h Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
oldglob.c posix: Add glob64 with 64-bit time_t support 2021-06-15 10:42:11 -03:00
open64_nocancel.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
open64.c nptl: Remove open from libpthread 2021-03-26 13:37:14 -03:00
open_by_handle_at.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
open_nocancel.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
open.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
openat64_nocancel.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
openat64.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
openat_nocancel.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
openat.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
opendir.c Use 64 bit time_t stat internally 2021-06-22 12:09:52 -03:00
opensock.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
pathconf.c Use 64 bit time_t stat internally 2021-06-22 12:09:52 -03:00
pathconf.h Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
paths.h
pause.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
personality.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
pkey_get.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
pkey_mprotect.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
pkey_set.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
poll.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
posix_fadvise64.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
posix_fadvise.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
posix_fallocate64.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
posix_fallocate.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
posix_madvise.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
ppoll.c linux: Only use 64-bit syscall if required for ppoll 2021-06-22 12:09:52 -03:00
prctl.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
pread64_nocancel.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
pread64.c nptl: Remove pread from libpthread 2021-03-26 13:37:18 -03:00
pread.c nptl: Remove pread from libpthread 2021-03-26 13:37:18 -03:00
preadv2.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
preadv64.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
preadv64v2.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
preadv.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
prlimit.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
process_vm_readv.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
process_vm_writev.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
prof-freq.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
profil-counter.h Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
profil.c
pselect32.c linux: Only use 64-bit syscall if required for pselect 2021-06-22 12:09:52 -03:00
pselect.c linux: Only use 64-bit syscall if required for pselect 2021-06-22 12:09:52 -03:00
ptrace.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
ptsname.c login: Hidden prototypes for _getpt, __ptsname_r, grantpt, unlockpt 2021-06-30 07:28:12 +02:00
pwrite64.c nptl: Remove pwrite from libpthread 2021-03-26 13:37:18 -03:00
pwrite.c nptl: Remove pwrite from libpthread 2021-03-26 13:37:18 -03:00
pwritev2.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
pwritev64.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
pwritev64v2.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
pwritev.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
read_nocancel.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
read.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
readahead.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
readdir64_r.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
readdir64.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
readdir_r.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
readdir.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
readonly-area.c libio: Replace internal _IO_getdelim symbol with __getdelim 2021-07-07 18:33:52 +02:00
readv.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
reboot.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
recv.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
recvfrom.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
recvmmsg.c linux: Add recvvmsg fallback for 64-bit time_t SO_TIMESTAMP{NS} 2021-06-15 10:42:10 -03:00
recvmsg.c linux: Check for null value msghdr struct before use 2021-07-05 15:11:13 -03:00
remove.c
rename.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
renameat2.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
renameat.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
rewinddir.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
sa_len.c
safe-fatal.h Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
scandir64.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
sched_getaffinity.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
sched_getcpu.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
sched_rr_gi.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
sched_setaffinity.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
seekdir.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
segfault.c
select.c linux: Only use 64-bit syscall if required for select 2021-06-22 12:09:52 -03:00
semctl.c y2038: Add support for 64-bit time on legacy ABIs 2021-06-15 10:42:11 -03:00
semget.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
semop.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
semtimedop.c linux: Only use 64-bit syscall if required for semtimedop 2021-06-22 12:09:52 -03:00
send.c nptl: Remove send from libpthread 2021-03-26 13:36:17 -03:00
sendmmsg.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
sendmsg.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
sendto.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
setegid.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
seteuid.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
setgid.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
setgroups.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
sethostid.c
setipv4sourcefilter.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
setitimer.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
setregid.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
setresgid.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
setresuid.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
setreuid.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
setrlimit64.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
setrlimit.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
setsockopt.c linux: Fix setsockopt fallback 2021-07-06 11:45:35 -03:00
setsourcefilter.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
settimeofday.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
settimezone.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
setuid.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
shlib-versions
shmat.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
shmctl.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
shmdt.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
shmget.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
shutdown.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
siglist-compat.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
signal.c
signalfd.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
sigpending.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
sigprocmask.c nptl: Move pthreadP.h into sysdeps directory 2021-06-22 09:51:10 +02:00
sigqueue.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
sigreturn.c
sigset-cvt-mask.h Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
sigsetops.h Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
sigstack.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
sigsuspend.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
sigtimedwait.c linux: Only use 64-bit syscall if required for sigtimedwait 2021-06-22 12:09:52 -03:00
sigwait.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
sigwaitinfo.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
single-thread.h Linux: Simplify and fix the definition of SINGLE_THREAD_P 2021-05-10 10:31:41 +02:00
sizes.h Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
socket-constants-time64.h linux: Add fallback for 64-bit time_t SO_TIMESTAMP{NS} 2021-06-15 10:42:06 -03:00
socket.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
socketcall.h nptl: Consolidate async cancel enable/disable implementation in libc 2021-05-05 17:19:32 +02:00
socketpair.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
spawn_int_def.h posix: Add posix_spawn_file_actions_addclosefrom_np 2021-07-08 14:08:15 -03:00
spawni.c posix: Add posix_spawn_file_actions_addclosefrom_np 2021-07-08 14:08:15 -03:00
speed.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
splice.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
stat64.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
stat_t64_cp.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
stat_t64_cp.h Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
stat.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
statfs64.c linux: Consolidate statfs implementations 2021-02-11 08:00:11 -03:00
statfs.c linux: Consolidate statfs implementations 2021-02-11 08:00:11 -03:00
statvfs64.c linux: Consolidate internal_statvfs 2021-02-11 08:00:48 -03:00
statvfs.c linux: Consolidate internal_statvfs 2021-02-11 08:00:48 -03:00
statx_cp.c linux: Use statx for MIPSn64 2021-03-29 10:22:13 -03:00
statx_cp.h Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
statx.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
struct_kernel_msqid64_ds.h
struct_kernel_semid64_ds.h
struct_kernel_shmid64_ds.h
struct_stat_time64.h y2038: Use a common definition for stat 2021-06-15 10:42:11 -03:00
sync_file_range.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
syscall-names.list Update syscall lists for Linux 5.13 2021-07-01 17:37:36 +00:00
syscalls.list linux: Add close_range 2021-07-08 14:08:13 -03:00
sysconf-sigstksz.h sysconf: Add _SC_MINSIGSTKSZ/_SC_SIGSTKSZ [BZ #20305] 2021-02-01 11:00:52 -08:00
sysconf.c linux: sysconf: Use a more explicit maximum_ARG_MAX 2021-04-13 17:45:14 -03:00
sysctl.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
sysdep-cancel.h nptl: Consolidate async cancel enable/disable implementation in libc 2021-05-05 17:19:32 +02:00
sysdep-vdso.h Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
sysdep.h nptl: Remove send from libpthread 2021-03-26 13:36:17 -03:00
tcdrain.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
tcflow.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
tcflush.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
tcgetattr.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
tcgetpgrp.c
tcsendbrk.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
tcsetattr.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
tcsetpgrp.c
tee.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
telldir.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
termio.h
test-errno-linux.c Use the correct diagnostic macro. 2021-05-06 13:38:44 -06:00
thrd_priv.h nptl: Move mtx_timedlock into libc 2021-05-03 08:15:53 +02:00
thrd_sleep.c linux: Fix __thrd_sleep64 hidden definition 2021-03-05 08:35:50 -03:00
time-clockid.h Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
time.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
timer_create.c Linux: Cleanups after librt move 2021-06-28 09:51:01 +02:00
timer_delete.c Linux: Move timer_create, timer_delete from librt to libc 2021-06-28 09:51:00 +02:00
timer_getoverr.c Linux: Move timer_getoverrun from librt to libc 2021-06-28 09:51:00 +02:00
timer_gettime.c Linux: Move timer_gettime, __timer_gettime64 from librt to libc 2021-06-28 09:51:01 +02:00
timer_routines.c Linux: Cleanups after librt move 2021-06-28 09:51:01 +02:00
timer_settime.c Linux: Move timer_settime, __timer_settime64 from librt to libc 2021-06-28 09:51:01 +02:00
timer_t_was_int_compat.h Linux: Define TIMER_T_WAS_INT_COMPAT in kernel-posix-timers.h 2021-06-28 09:51:00 +02:00
timerfd_gettime.c linux: timerfd_gettime minor cleanup 2021-06-22 12:09:52 -03:00
timerfd_settime.c linux: Only use 64-bit syscall if required for timerfd_settime 2021-06-22 12:09:52 -03:00
times.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
timespec_get.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
timespec_getres.c Add C2X timespec_getres 2021-05-17 20:55:21 +00:00
tls-internal.c
tls-internal.h nptl: Move pthreadP.h into sysdeps directory 2021-06-22 09:51:10 +02:00
truncate64.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
truncate.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
tst-adjtimex-time64.c y2038: Add test coverage 2021-06-15 10:42:11 -03:00
tst-adjtimex.c tst: Add test for adjtimex 2021-03-08 22:41:41 +01:00
tst-affinity-pid.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
tst-affinity-static.c
tst-affinity.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
tst-align-clone.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
tst-clock_adjtime-time64.c y2038: Add test coverage 2021-06-15 10:42:11 -03:00
tst-clock_adjtime.c tst: Modify tst-clock_adjtime to allow reuse of its code 2021-03-08 22:41:41 +01:00
tst-clone2.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
tst-clone3.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
tst-clone.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
tst-close_range.c linux: Add close_range 2021-07-08 14:08:13 -03:00
tst-fallocate64.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
tst-fallocate-common.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
tst-fallocate.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
tst-fanotify.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
tst-getdents64.c linux: mips: Fix getdents64 fallback on mips64-n32 2021-01-22 15:44:41 -03:00
tst-getpid1.c
tst-gettid-kill.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
tst-gettid.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
tst-glibcsyscalls.py Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
tst-memfd_create.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
tst-misalign-clone.c x86-64: Align child stack to 16 bytes [BZ #27902] 2021-05-31 12:03:36 -07:00
tst-mlock2.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
tst-mman-consts.py Update kernel version to 5.13 in tst-mman-consts.py 2021-07-07 13:24:05 +00:00
tst-ntp_adjtime-time64.c y2038: Add test coverage 2021-06-15 10:42:11 -03:00
tst-ntp_adjtime.c tst: Add test for ntp_adjtime 2021-03-08 22:41:41 +01:00
tst-ntp_gettime-time64.c y2038: Add test coverage 2021-06-15 10:42:11 -03:00
tst-ntp_gettime.c tst: Add test for ntp_gettime 2021-03-23 12:23:33 +01:00
tst-ntp_gettimex-time64.c y2038: Add test coverage 2021-06-15 10:42:11 -03:00
tst-ntp_gettimex.c tst: Add test for ntp_gettimex 2021-03-23 12:23:33 +01:00
tst-o_path-locks.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
tst-ofdlocks-compat.c Linux: misc/tst-ofdlocks-compat can be a regular test 2021-03-09 21:07:24 +01:00
tst-ofdlocks.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
tst-personality.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
tst-pkey.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
tst-ppoll-time64.c y2038: Add test coverage 2021-06-15 10:42:11 -03:00
tst-ppoll.c linux: Only use 64-bit syscall if required for ppoll 2021-06-22 12:09:52 -03:00
tst-quota.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
tst-readdir64-compat.c Linux: dirent/tst-readdir64-compat can be a regular test 2021-03-09 21:07:24 +01:00
tst-rlimit-infinity.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
tst-sigcontext-get_pc.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
tst-signal-numbers.py Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
tst-sigtimedwait-time64.c y2038: Add test coverage 2021-06-15 10:42:11 -03:00
tst-sigtimedwait.c linux: Only use 64-bit syscall if required for sigtimedwait 2021-06-22 12:09:52 -03:00
tst-skeleton-affinity.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
tst-skeleton-thread-affinity.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
tst-socket-consts.py Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
tst-sync_file_range.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
tst-syscall-list.sh Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
tst-sysconf-iov_max-uapi.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
tst-sysconf-iov_max.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
tst-sysvmsg-linux.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
tst-sysvsem-linux.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
tst-sysvshm-linux.c linux: Remove shmmax check from tst-sysvshm-linux 2021-02-02 11:20:42 -03:00
tst-tgkill.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
tst-timerfd-time64.c y2038: Add test coverage 2021-06-15 10:42:11 -03:00
tst-timerfd.c linux: Only use 64-bit syscall if required for timerfd_settime 2021-06-22 12:09:52 -03:00
tst-ttyname.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
ttyname_r.c Use 64 bit time_t stat internally 2021-06-22 12:09:52 -03:00
ttyname.c linux: implement ttyname as a wrapper around ttyname_r. 2021-05-07 13:56:02 -03:00
ttyname.h Use 64 bit time_t stat internally 2021-06-22 12:09:52 -03:00
tv32-compat.h Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
ualarm.c
umount2.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
umount.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
unlockpt.c login: Hidden prototypes for _getpt, __ptsname_r, grantpt, unlockpt 2021-06-30 07:28:12 +02:00
update-syscall-lists.py Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
updwtmp.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
ustat.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
utime.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
utimensat.c linux: Only use 64-bit syscall if required for utimensat family 2021-06-22 12:09:52 -03:00
utimes.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
utmp_file.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
Versions linux: Add close_range 2021-07-08 14:08:13 -03:00
versionsort64.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
vfork.c
vmsplice.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
wait3.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
wait4.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
waitid.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
write_nocancel.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
write.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
writev.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
xmknod.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
xmknodat.c Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
xstat64.c Revert "linux: Move {f}xstat{at} to compat symbols" for static build 2021-01-21 14:11:53 -03:00
xstat.c Revert "linux: Move {f}xstat{at} to compat symbols" for static build 2021-01-21 14:11:53 -03:00
xstatconv.c linux: Set default kernel_stat.h to LFS 2021-02-11 07:58:05 -03:00
xstatconv.h Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
xstatover.h Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
xstatver.h Remove mknod wrapper functions, move them to symbols 2020-10-09 17:02:06 -03:00