glibc/sysdeps/unix/sysv/linux
Adhemerval Zanella Netto 6f4e0fcfa2 stdlib: Add arc4random, arc4random_buf, and arc4random_uniform (BZ #4417)
The implementation is based on scalar Chacha20 with per-thread cache.
It uses getrandom or /dev/urandom as fallback to get the initial entropy,
and reseeds the internal state on every 16MB of consumed buffer.

To improve performance and lower memory consumption the per-thread cache
is allocated lazily on first arc4random functions call, and if the
memory allocation fails getentropy or /dev/urandom is used as fallback.
The cache is also cleared on thread exit iff it was initialized (so if
arc4random is not called it is not touched).

Although it is lock-free, arc4random is still not async-signal-safe
(the per thread state is not updated atomically).

The ChaCha20 implementation is based on RFC8439 [1], omitting the final
XOR of the keystream with the plaintext because the plaintext is a
stream of zeros.  This strategy is similar to what OpenBSD arc4random
does.

The arc4random_uniform is based on previous work by Florian Weimer,
where the algorithm is based on Jérémie Lumbroso paper Optimal Discrete
Uniform Generation from Coin Flips, and Applications (2013) [2], who
credits Donald E. Knuth and Andrew C. Yao, The complexity of nonuniform
random number generation (1976), for solving the general case.

The main advantage of this method is the that the unit of randomness is not
the uniform random variable (uint32_t), but a random bit.  It optimizes the
internal buffer sampling by initially consuming a 32-bit random variable
and then sampling byte per byte.  Depending of the upper bound requested,
it might lead to better CPU utilization.

Checked on x86_64-linux-gnu, aarch64-linux, and powerpc64le-linux-gnu.

Co-authored-by: Florian Weimer <fweimer@redhat.com>
Reviewed-by: Yann Droneaud <ydroneaud@opteya.com>

[1] https://datatracker.ietf.org/doc/html/rfc8439
[2] https://arxiv.org/pdf/1304.1916.pdf
2022-07-22 11:58:27 -03:00
..
aarch64 stdlib: Add arc4random, arc4random_buf, and arc4random_uniform (BZ #4417) 2022-07-22 11:58:27 -03:00
alpha stdlib: Add arc4random, arc4random_buf, and arc4random_uniform (BZ #4417) 2022-07-22 11:58:27 -03:00
arc stdlib: Add arc4random, arc4random_buf, and arc4random_uniform (BZ #4417) 2022-07-22 11:58:27 -03:00
arm stdlib: Add arc4random, arc4random_buf, and arc4random_uniform (BZ #4417) 2022-07-22 11:58:27 -03:00
bits Linux: Forward declaration of struct iovec for process_madvise 2022-06-29 13:50:50 +02:00
csky stdlib: Add arc4random, arc4random_buf, and arc4random_uniform (BZ #4417) 2022-07-22 11:58:27 -03:00
generic Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
hppa stdlib: Add arc4random, arc4random_buf, and arc4random_uniform (BZ #4417) 2022-07-22 11:58:27 -03:00
i386 stdlib: Add arc4random, arc4random_buf, and arc4random_uniform (BZ #4417) 2022-07-22 11:58:27 -03:00
ia64 stdlib: Add arc4random, arc4random_buf, and arc4random_uniform (BZ #4417) 2022-07-22 11:58:27 -03:00
include clock_adjtime: Use __nonnull to avoid null pointer 2022-05-05 17:48:04 +05:30
m68k stdlib: Add arc4random, arc4random_buf, and arc4random_uniform (BZ #4417) 2022-07-22 11:58:27 -03:00
microblaze stdlib: Add arc4random, arc4random_buf, and arc4random_uniform (BZ #4417) 2022-07-22 11:58:27 -03:00
mips stdlib: Add arc4random, arc4random_buf, and arc4random_uniform (BZ #4417) 2022-07-22 11:58:27 -03:00
net Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
netash Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
netatalk Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
netax25 Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
neteconet Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
netinet Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
netipx Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
netiucv Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
netpacket Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
netrom Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
netrose Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
nfs
nios2 stdlib: Add arc4random, arc4random_buf, and arc4random_uniform (BZ #4417) 2022-07-22 11:58:27 -03:00
or1k stdlib: Add arc4random, arc4random_buf, and arc4random_uniform (BZ #4417) 2022-07-22 11:58:27 -03:00
powerpc stdlib: Add arc4random, arc4random_buf, and arc4random_uniform (BZ #4417) 2022-07-22 11:58:27 -03:00
riscv stdlib: Add arc4random, arc4random_buf, and arc4random_uniform (BZ #4417) 2022-07-22 11:58:27 -03:00
s390 stdlib: Add arc4random, arc4random_buf, and arc4random_uniform (BZ #4417) 2022-07-22 11:58:27 -03:00
scsi Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
sh stdlib: Add arc4random, arc4random_buf, and arc4random_uniform (BZ #4417) 2022-07-22 11:58:27 -03:00
sparc stdlib: Add arc4random, arc4random_buf, and arc4random_uniform (BZ #4417) 2022-07-22 11:58:27 -03:00
sys linux: Add mount_setattr 2022-07-05 10:08:48 -03:00
wordsize-64
x86 elf: Remove ldconfig kernel version check 2022-05-16 15:03:49 -03:00
x86_64 stdlib: Add arc4random, arc4random_buf, and arc4random_uniform (BZ #4417) 2022-07-22 11:58:27 -03:00
Implies
Makefile linux: Add tst-mount to check for Linux new mount API 2022-07-05 10:08:48 -03:00
Versions linux: Add mount_setattr 2022-07-05 10:08:48 -03:00
_G_config.h
_exit.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
a.out.h
accept.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
accept4.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
access.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
adjtime.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
adjtimex.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
aio_misc.h Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
aio_sigqueue.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
alphasort64.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
arch-fd_to_filename.h Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
arch-fork.h Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
bind.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
brk.c Linux: Introduce __brk_call for invoking the brk system call 2022-05-16 18:41:52 +02:00
brk_call.h Linux: Introduce __brk_call for invoking the brk system call 2022-05-16 18:41:52 +02:00
check_native.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
check_pf.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
clock.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
clock_adjtime.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
clock_getcpuclockid.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
clock_getres.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
clock_gettime.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
clock_nanosleep.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
clock_settime.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
clone-internal.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
clone3.c
clone3.h Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
close.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
close_nocancel.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
closedir.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
closefrom_fallback.c linux: Fix __closefrom_fallback iterates until max int (BZ#28993) 2022-04-05 08:08:19 -03:00
cmsg_nxthdr.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
cnd_timedwait.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
configure Remove kernel version check 2022-05-16 15:03:49 -03:00
configure.ac Remove kernel version check 2022-05-16 15:03:49 -03:00
connect.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
convert_scm_timestamps.c linux: Fix missing __convert_scm_timestamps (BZ #28860) 2022-02-03 16:59:16 -03:00
copy_file_range.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
creat.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
creat64.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
default-sched.h Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
device-nrs.h Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
dirfd.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
dirstream.h Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
dl-diagnostics-kernel.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
dl-early_allocate.c csu: Implement and use _dl_early_allocate during static startup 2022-05-16 18:42:03 +02:00
dl-execstack.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
dl-execve.h Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
dl-fxstatat64.c
dl-getcwd.c
dl-openat64.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
dl-opendir.c
dl-origin.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
dl-osinfo.h Remove kernel version check 2022-05-16 15:03:49 -03:00
dl-parse_auxv.h Linux: Consolidate auxiliary vector parsing (redo) 2022-02-28 11:50:41 +01:00
dl-sbrk.c
dl-sysdep.c Remove kernel version check 2022-05-16 15:03:49 -03:00
dl-sysdep.h Remove kernel version check 2022-05-16 15:03:49 -03:00
dl-vdso-setup.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
dl-vdso-setup.h Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
dl-vdso.h linux: Constify rfv variable in dl_vdso_vsym 2022-04-10 08:33:02 +09:30
dl-write.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
dl-writev.h Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
epoll_pwait.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
epoll_pwait2.c Linux: Add epoll_pwait2 (BZ #27359) 2022-01-17 14:34:54 -03:00
epoll_wait.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
errlist-compat-data.h stdio: Remove the usage of $(fno-unit-at-a-time) for errlist.c 2022-05-13 10:54:41 -03:00
errlist-compat.h stdio: Remove the usage of $(fno-unit-at-a-time) for errlist.c 2022-05-13 10:54:41 -03:00
errqueue.h Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
eventfd_read.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
eventfd_write.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
execveat.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
faccessat.c linux: Fix missing internal 64 bit time_t stat usage 2022-04-27 14:21:07 -03:00
fallocate.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
fallocate64.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
fanotify_mark.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
fatal-prepare.h Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
fchmodat.c linux: Fix fchmodat with AT_SYMLINK_NOFOLLOW for 64 bit time_t (BZ#29097) 2022-04-28 09:58:44 -03:00
fcntl.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
fcntl64.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
fcntl_nocancel.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
fdatasync.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
fdopendir.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
features-time64.h Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
fexecve.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
filter-nr-syscalls.awk Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
fips-private.h Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
fixup-asm-unistd.h Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
fpathconf.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
fstat.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
fstat64.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
fstatat.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
fstatat64.c linux: use statx for fstat if neither newfstatat nor fstatat64 is present 2022-06-01 12:29:01 -03:00
fstatfs.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
fstatfs64.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
fstatvfs.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
fstatvfs64.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
fsync.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
ftime.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
ftruncate.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
ftruncate64.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
futimens.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
futimes.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
futimesat.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
fxstat.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
fxstat64.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
fxstatat.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
fxstatat64.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
gai_sigqueue.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
gen-syscall-h.awk Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
gentempfd.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
getclktck.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
getcpu.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
getcwd.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
getdents.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
getdents64.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
getdirentries.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
getdirentries64.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
getdtsz.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
getentropy.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
gethostid.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
getipv4sourcefilter.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
getitimer.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
getloadavg.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
getlogin.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
getlogin_r.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
getpagesize.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
getpeername.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
getpriority.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
getpt.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
getrandom.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
getrlimit.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
getrlimit64.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
getrusage.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
getsockname.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
getsockopt.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
getsourcefilter.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
getsourcefilter.h Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
getsysstats.c linux: Use /sys/devices/system/cpu on __get_nprocs_conf (BZ#28991) 2022-05-16 14:26:49 -03:00
gettimeofday.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
glibcsyscalls.py Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
glob-lstat-compat.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
glob.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
glob64-lstat-compat.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
glob64-time64.c posix/glob.c: update from gnulib 2022-04-27 17:19:31 -04:00
glob64.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
globfree.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
globfree64-time64.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
globfree64.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
grantpt.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
if_index.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
ifaddrs.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
ifreq.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
internal-ioctl.h Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
internal-signals.h Refactor internal-signals.h 2022-06-30 14:56:21 -03:00
internal-sigset.h Refactor internal-signals.h 2022-06-30 14:56:21 -03:00
internal_statvfs.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
internal_statvfs.h Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
ioctl.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
ipc_ops.h Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
ipc_priv.h Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
kernel-features.h Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
kernel-posix-cpu-timers.h
kernel-posix-timers.h Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
kernel_sigaction.h
kernel_stat.h Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
kernel_termios.h Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
kstat_cp.h
ldd-rewrite.sed
lddlibc4.c Update copyright dates not handled by scripts/update-copyrights. 2022-01-01 11:42:26 -08:00
ldsodefs.h Linux: Remove HAVE_AUX_SECURE, HAVE_AUX_XID, HAVE_AUX_PAGESIZE 2022-02-10 11:51:22 +01:00
libc-vdso.h Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
libc_fatal.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
libc_sigaction.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
librt-compat.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
linux_fsinfo.h Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
listen.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
local-setxid.h
lseek.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
lseek64.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
lstat.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
lstat64.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
lutimes.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
lxstat.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
lxstat64.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
machine-sp.h Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
malloc-hugepages.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
malloc-sysdep.h Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
mknodat.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
mlock2.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
mmap.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
mmap64.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
mmap_call.h Linux: Define MMAP_CALL_INTERNAL 2022-05-04 15:37:21 +02:00
mmap_internal.h Linux: Define MMAP_CALL_INTERNAL 2022-05-04 15:37:21 +02:00
mq_close.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
mq_getattr.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
mq_notify.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
mq_open.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
mq_receive.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
mq_send.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
mq_setattr.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
mq_timedreceive.c linux: Fix mq_timereceive check for 32 bit fallback code (BZ 29304) 2022-06-30 09:12:59 -03:00
mq_timedsend.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
mq_unlink.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
mremap.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
msgctl.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
msgget.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
msgrcv.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
msgsnd.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
msync.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
mtx_timedlock.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
nanosleep.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
netlink_assert_response.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
netlinkaccess.h Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
not-cancel.h stdlib: Add arc4random, arc4random_buf, and arc4random_uniform (BZ #4417) 2022-07-22 11:58:27 -03:00
not-errno.h Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
nscd_setup_thread.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
ntp_gettime.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
ntp_gettimex.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
olddirent.h Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
oldglob.c
open.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
open64.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
open64_nocancel.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
open_by_handle_at.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
open_nocancel.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
openat.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
openat64.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
openat64_nocancel.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
openat_nocancel.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
opendir.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
pathconf.c linux: Fix missing internal 64 bit time_t stat usage 2022-04-27 14:21:07 -03:00
pathconf.h Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
paths.h
pause.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
personality.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
pipe.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
pkey_get.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
pkey_mprotect.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
pkey_set.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
poll.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
posix_fadvise.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
posix_fadvise64.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
posix_fallocate.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
posix_fallocate64.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
posix_madvise.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
ppoll.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
prctl.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
pread.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
pread64.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
pread64_nocancel.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
preadv.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
preadv2.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
preadv64.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
preadv64v2.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
prlimit.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
prlimit64.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
process_vm_readv.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
process_vm_writev.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
prof-freq.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
profil-counter.h Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
profil.c
pselect.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
pselect32.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
ptrace.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
ptsname.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
pwrite.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
pwrite64.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
pwritev.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
pwritev2.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
pwritev64.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
pwritev64v2.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
read.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
read_nocancel.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
readahead.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
readdir.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
readdir64.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
readdir64_r.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
readdir_r.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
readonly-area.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
readv.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
reboot.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
recv.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
recvfrom.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
recvmmsg.c Linux: Only generate 64 bit timestamps for 64 bit time_t recvmsg/recvmmsg 2022-01-28 18:18:27 -03:00
recvmsg.c Linux: Only generate 64 bit timestamps for 64 bit time_t recvmsg/recvmmsg 2022-01-28 18:18:27 -03:00
remove.c
rename.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
renameat.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
renameat2.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
rewinddir.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
rseq-internal.h Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
sa_len.c
safe-fatal.h Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
scandir64.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
sched_getaffinity.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
sched_getcpu.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
sched_rr_gi.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
sched_setaffinity.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
seekdir.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
select.c microblaze: Use the correct select syscall (BZ #28883) 2022-02-16 16:26:44 -03:00
semctl.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
semget.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
semop.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
semtimedop.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
send.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
sendmmsg.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
sendmsg.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
sendto.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
setegid.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
seteuid.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
setgid.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
setgroups.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
sethostid.c
setipv4sourcefilter.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
setitimer.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
setregid.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
setresgid.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
setresuid.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
setreuid.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
setrlimit.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
setrlimit64.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
setsockopt.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
setsourcefilter.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
settimeofday.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
settimezone.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
setuid.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
shlib-versions
shmat.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
shmctl.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
shmdt.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
shmget.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
shutdown.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
siglist-compat.h stdio: Remove the usage of $(fno-unit-at-a-time) for siglist.c 2022-05-13 10:54:41 -03:00
signalfd.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
sigpending.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
sigprocmask.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
sigqueue.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
sigreturn.c
sigset-cvt-mask.h Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
sigsetops.h Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
sigstack.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
sigsuspend.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
sigtimedwait.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
sigwait.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
sigwaitinfo.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
single-thread.h Replace __libc_multiple_threads with __libc_single_threaded 2022-07-05 10:14:47 -03:00
sizes.h Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
socket-constants-time64.h Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
socket.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
socketcall.h Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
socketpair.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
spawn_int_def.h Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
spawni.c Refactor internal-signals.h 2022-06-30 14:56:21 -03:00
speed.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
splice.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
startup.h Linux: Implement a useful version of _startup_fatal 2022-05-09 18:15:16 +02:00
stat.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
stat64.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
stat_t64_cp.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
stat_t64_cp.h Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
statfs.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
statfs64.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
statvfs.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
statvfs64.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
statx.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
statx_cp.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
statx_cp.h Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
struct_kernel_msqid64_ds.h
struct_kernel_semid64_ds.h
struct_kernel_shmid64_ds.h
struct_stat_time64.h Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
sync_file_range.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
syscall-names.list Update syscall-names.list for Linux 5.18 2022-05-25 14:37:28 +00:00
syscall.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
syscalls.list linux: Add mount_setattr 2022-07-05 10:08:48 -03:00
sysconf-pthread_stack_min.h Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
sysconf-sigstksz.h Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
sysconf.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
sysctl.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
sysdep-cancel.h Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
sysdep-vdso.h Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
sysdep.h Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tcdrain.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tcflow.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tcflush.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tcgetattr.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tcgetpgrp.c
tcsendbrk.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tcsetattr.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tcsetpgrp.c
tee.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
telldir.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
termio.h
test-errno-linux.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
thrd_priv.h Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
thrd_sleep.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
time-clockid.h Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
time.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
timer_create.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
timer_delete.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
timer_getoverr.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
timer_gettime.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
timer_routines.c Refactor internal-signals.h 2022-06-30 14:56:21 -03:00
timer_settime.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
timer_t_was_int_compat.h Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
timerfd_gettime.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
timerfd_settime.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
times.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
timespec_get.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
timespec_getres.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tls-internal.c stdlib: Add arc4random, arc4random_buf, and arc4random_uniform (BZ #4417) 2022-07-22 11:58:27 -03:00
tls-internal.h stdlib: Add arc4random, arc4random_buf, and arc4random_uniform (BZ #4417) 2022-07-22 11:58:27 -03:00
truncate.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
truncate64.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-adjtimex-time64.c
tst-adjtimex.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-affinity-pid.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-affinity-static.c
tst-affinity.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-align-clone-internal.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-align-clone.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-clock_adjtime-time64.c
tst-clock_adjtime.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-clock_gettime-clobber.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-clone.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-clone2-internal.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-clone2.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-clone3-internal.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-clone3.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-epoll-time64.c Linux: Add epoll_pwait2 (BZ #27359) 2022-01-17 14:34:54 -03:00
tst-epoll.c Linux: Add epoll_pwait2 (BZ #27359) 2022-01-17 14:34:54 -03:00
tst-fallocate-common.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-fallocate.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-fallocate64.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-fanotify.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-getauxval.c linux: Add a getauxval test [BZ #23293] 2022-05-17 10:14:03 +01:00
tst-getcwd-smallbuff.c Linux: Detect user namespace support in io/tst-getcwd-smallbuff 2022-01-24 18:14:24 +01:00
tst-getdents64.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-getpid1-internal.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-getpid1.c
tst-gettid-kill.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-gettid.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-gettimeofday-clobber.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-glibcsyscalls.py Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-memfd_create.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-misalign-clone-internal.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-misalign-clone.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-mlock2.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-mman-consts.py Update kernel version to 5.18 in header constant tests 2022-05-26 13:51:17 +00:00
tst-mount-consts.py linux: Add mount_setattr 2022-07-05 10:08:48 -03:00
tst-mount.c linux: return UNSUPPORTED from tst-mount if entering mount namespace fails 2022-07-19 06:55:49 +12:00
tst-ntp_adjtime-time64.c
tst-ntp_adjtime.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-ntp_gettime-time64.c
tst-ntp_gettime.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-ntp_gettimex-time64.c
tst-ntp_gettimex.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-o_path-locks.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-ofdlocks-compat.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-ofdlocks.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-personality.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-pidfd-consts.py linux: Set tst-pidfd-consts unsupported for kernels headers older than 5.10 2022-06-02 15:43:25 -03:00
tst-pidfd.c linux: Add tst-pidfd.c 2022-05-17 10:36:59 -03:00
tst-pkey.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-ppoll-time64.c
tst-ppoll.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-prctl-time64.c
tst-prctl.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-process_madvise.c linux: Add process_madvise 2022-06-02 15:43:28 -03:00
tst-process_mrelease.c linux: Add process_mrelease 2022-06-02 15:43:28 -03:00
tst-quota.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-readdir64-compat.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-rlimit-infinity.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-rseq-disable.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-rseq-nptl.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-rseq.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-rseq.h Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-scm_rights-time64.c
tst-scm_rights.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-sigcontext-get_pc.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-signal-numbers.py Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-sigtimedwait-time64.c
tst-sigtimedwait.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-skeleton-affinity.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-skeleton-thread-affinity.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-socket-consts.py Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-socket-timestamp-compat-time64.c Linux: Only generate 64 bit timestamps for 64 bit time_t recvmsg/recvmmsg 2022-01-28 18:18:27 -03:00
tst-socket-timestamp-compat.c linux: Use socket-constants-time64.h on tst-socket-timestamp-compat 2022-02-14 14:05:57 -03:00
tst-socket-timestamp-time64.c linux: Fix ancillary 64-bit time timestamp conversion (BZ #28349, BZ#28350) 2022-01-28 17:46:44 -03:00
tst-socket-timestamp.c linux: Fix ancillary 64-bit time timestamp conversion (BZ #28349, BZ#28350) 2022-01-28 17:46:44 -03:00
tst-sync_file_range.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-syscall-list.sh Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-sysconf-iov_max-uapi.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-sysconf-iov_max.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-sysvmsg-linux.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-sysvsem-linux.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-sysvshm-linux.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-tgkill.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-time-clobber.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-timerfd-time64.c
tst-timerfd.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tst-ttyname.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
ttyname.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
ttyname.h Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
ttyname_r.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
tv32-compat.h Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
ualarm.c
umount.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
umount2.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
unlockpt.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
update-syscall-lists.py Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
updwtmp.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
ustat.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
utime.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
utimensat.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
utimes.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
utmp_file.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
versionsort64.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
vfork.c
vmsplice.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
wait3.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
wait4.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
waitid.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
write.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
write_nocancel.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
writev.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
xmknod.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
xmknodat.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
xstat.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
xstat64.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
xstatconv.c Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
xstatconv.h Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
xstatover.h Update copyright dates with scripts/update-copyrights 2022-01-01 11:40:24 -08:00
xstatver.h