glibc/sysdeps/unix/sysv/linux
Florian Weimer 52a01100ad elf: Remove ad-hoc restrictions on dlopen callers [BZ #22787]
This looks like a post-exploitation hardening measure: If an attacker is
able to redirect execution flow, they could use that to load a DSO which
contains additional code (or perhaps make the stack executable).

However, the checks are not in the correct place to be effective: If
they are performed before the critical operation, an attacker with
sufficient control over execution flow could simply jump directly to
the code which performs the operation, bypassing the check.  The check
would have to be executed unconditionally after the operation and
terminate the process in case a caller violation was detected.

Furthermore, in _dl_check_caller, there was a fallback reading global
writable data (GL(dl_rtld_map).l_map_start and
GL(dl_rtld_map).l_text_end), which could conceivably be targeted by an
attacker to disable the check, too.

Other critical functions (such as system) remain completely
unprotected, so the value of these additional checks does not appear
that large.  Therefore this commit removes this functionality.
2018-02-21 10:37:22 +01:00
..
aarch64 linux/aarch64: sync sys/ptrace.h with Linux 4.15 [BZ #22433] 2018-02-10 22:12:12 +00:00
alpha Add narrowing add functions. 2018-02-10 02:08:43 +00:00
arm Add narrowing add functions. 2018-02-10 02:08:43 +00:00
bits Post-cleanup 2: minimize _G_config.h. 2018-02-07 10:10:32 -05:00
generic Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
hppa Fix hppa local PLT entries for sigprocmask (bug 18124). 2018-02-15 21:01:25 +00:00
i386 Add narrowing add functions. 2018-02-10 02:08:43 +00:00
ia64 Add narrowing add functions. 2018-02-10 02:08:43 +00:00
include Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
m68k Add narrowing add functions. 2018-02-10 02:08:43 +00:00
microblaze Add narrowing add functions. 2018-02-10 02:08:43 +00:00
mips Add narrowing add functions. 2018-02-10 02:08:43 +00:00
net Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
netash Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
netatalk Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
netax25 Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
neteconet Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
netinet Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
netipx Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
netiucv Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
netpacket Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
netrom Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
netrose Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
nfs
nios2 Add narrowing add functions. 2018-02-10 02:08:43 +00:00
powerpc Add narrowing add functions. 2018-02-10 02:08:43 +00:00
riscv Add narrowing add functions. 2018-02-10 02:08:43 +00:00
s390 Add narrowing add functions. 2018-02-10 02:08:43 +00:00
scsi Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
sh Add narrowing add functions. 2018-02-10 02:08:43 +00:00
sparc Add narrowing add functions. 2018-02-10 02:08:43 +00:00
sys Only define loff_t for __USE_MISC (bug 14553). 2018-02-06 21:29:50 +00:00
tile Add narrowing add functions. 2018-02-10 02:08:43 +00:00
wordsize-64 Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
x86 Add MAP_SYNC from Linux 4.15. 2018-02-06 00:36:14 +00:00
x86_64 Add narrowing add functions. 2018-02-10 02:08:43 +00:00
_exit.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
_G_config.h Post-cleanup 2: minimize _G_config.h. 2018-02-07 10:10:32 -05:00
a.out.h
accept4.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
accept.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
access.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
adjtime.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
aio_misc.h Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
aio_sigqueue.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
arch-fork.h Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
bind.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
check_native.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
check_pf.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
clock_getcpuclockid.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
clock_getres.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
clock_gettime.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
clock_nanosleep.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
clock_settime.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
clock.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
close.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
cmsg_nxthdr.c Use libc_hidden_* for __cmsg_nxthdr (bug 15105). 2018-02-15 20:59:12 +00:00
configure Remove linux/fanotify.h configure test. 2016-02-24 18:44:10 +00:00
configure.ac Remove linux/fanotify.h configure test. 2016-02-24 18:44:10 +00:00
connect.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
copy_file_range.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
creat64.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
creat.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
createthread.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
default-sched.h Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
device-nrs.h Fix -Os gnu_dev_* linknamespace, localplt issues (bug 15105, bug 19463). 2018-02-07 14:57:31 +00:00
dl-brk.c
dl-execstack.c elf: Remove ad-hoc restrictions on dlopen callers [BZ #22787] 2018-02-21 10:37:22 +01:00
dl-fxstatat64.c
dl-getcwd.c
dl-librecon.h Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
dl-openat64.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
dl-opendir.c
dl-origin.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
dl-osinfo.h Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
dl-sbrk.c
dl-sysdep.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
dl-sysdep.h Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
dl-vdso.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
dl-vdso.h Add linux-4.15 VDSO hash for RISC-V 2018-01-06 23:35:56 -08:00
dl-writev.h Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
epoll_pwait.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
epoll_wait.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
errqueue.h Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
eventfd_read.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
eventfd_write.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
exit-thread.h Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
faccessat.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
fallocate64.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
fallocate.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
fatal-prepare.h Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
fchmodat.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
fcntl.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
fd_to_filename.h Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
fdatasync.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
fexecve.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
filter-nr-syscalls.awk Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
fips-private.h Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
fpathconf.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
fstatfs64.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
fstatvfs64.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
fstatvfs.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
fsync.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
ftime.c
ftruncate64.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
ftruncate.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
futex-internal.h Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
futimens.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
futimes.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
futimesat.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
fxstat64.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
fxstat.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
fxstatat64.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
fxstatat.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
gai_sigqueue.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
gen-syscall-h.awk Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
gentempfd.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
getclktck.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
getcwd.c linux: make getcwd(3) fail if it cannot obtain an absolute path [BZ #22679] 2018-01-12 14:49:49 +00:00
getdents64.c
getdents.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
getdirentries64.c
getdirentries.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
getdtsz.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
getentropy.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
gethostid.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
getipv4sourcefilter.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
getloadavg.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
getlogin_r.c getlogin_r: switch Linux variant to struct scratch_buffer 2018-02-06 09:32:02 -02:00
getlogin.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
getpagesize.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
getpeername.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
getpriority.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
getpt.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
getrandom.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
getrlimit64.c getrlimit64: fix for 32-bit configurations with default version >= 2.2 2018-01-07 20:33:32 +01:00
getrlimit.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
getsockname.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
getsockopt.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
getsourcefilter.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
getsourcefilter.h Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
getsysstats.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
gettimeofday.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
glob64-lstat-compat.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
glob64.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
glob-lstat-compat.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
glob.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
globfree64.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
globfree.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
grantpt.c Consolidate non cancellable close call 2017-08-18 18:38:55 -03:00
if_index.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
ifaddrs.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
ifreq.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
Implies
internal_statvfs64.c
internal_statvfs.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
internal_statvfs.h Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
ipc_ops.h Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
ipc_priv.h Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
kernel_sigaction.h
kernel_stat.h Allow [f]statfs64 to alias [f]statfs 2016-11-22 09:59:12 -08:00
kernel_termios.h Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
kernel-features.h Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
kernel-posix-cpu-timers.h
kernel-posix-timers.h Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
ldd-rewrite.sed
lddlibc4.c Update copyright dates not handled by scripts/update-copyrights. 2018-01-01 00:41:16 +00:00
ldsodefs.h Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
libc_fatal.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
linux_fsinfo.h Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
listen.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
local-setxid.h
lowlevellock-futex.h Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
lseek64.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
lseek.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
lutimes.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
lxstat64.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
lxstat.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
Makefile Add test for getrlimit/setrlimit/prlimit with infinity value 2018-01-05 20:34:10 +01:00
malloc-sysdep.h Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
mlock2.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
mmap64.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
mmap_internal.h Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
mmap.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
mq_close.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
mq_getattr.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
mq_notify.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
mq_open.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
mq_receive.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
mq_send.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
mq_timedreceive.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
mq_timedsend.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
mq_unlink.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
msgctl.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
msgget.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
msgrcv.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
msgsnd.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
msync.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
nanosleep.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
netlink_assert_response.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
netlinkaccess.h Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
nice.c
not-cancel.h Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
not-errno.h Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
nptl-signals.h Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
nscd_setup_thread.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
ntp_gettime.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
ntp_gettimex.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
olddirent.h Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
oldglob.c posix: Add compat glob symbol to not follow dangling symbols 2017-09-25 18:04:16 -07:00
open64.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
open_by_handle_at.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
open.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
openat64.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
openat.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
opendir.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
opensock.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
pathconf.c Fix -Os gnu_dev_* linknamespace, localplt issues (bug 15105, bug 19463). 2018-02-07 14:57:31 +00:00
pathconf.h Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
paths.h
pause.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
personality.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
pkey_get.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
pkey_mprotect.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
pkey_set.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
poll.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
posix_fadvise64.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
posix_fadvise.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
posix_fallocate64.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
posix_fallocate.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
posix_madvise.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
ppoll.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
pread64.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
pread.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
preadv2.c preadv2/pwritev2: Handle offset == -1 [BZ #22753] 2018-02-02 10:46:26 +01:00
preadv64.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
preadv64v2.c preadv2/pwritev2: Handle offset == -1 [BZ #22753] 2018-02-02 10:46:26 +01:00
preadv.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
prlimit.c prlimit: Translate old_rlimit from RLIM64_INFINITY to RLIM_INFINITY [BZ #22678] 2018-01-05 20:34:10 +01:00
prof-freq.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
profil.c
pselect.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
pt-raise.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
pthread_getaffinity.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
pthread_getcpuclockid.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
pthread_getname.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
pthread_kill.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
pthread_setaffinity.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
pthread_setname.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
pthread_sigmask.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
pthread_sigqueue.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
pthread-pids.h Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
ptrace.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
ptsname.c Fix -Os gnu_dev_* linknamespace, localplt issues (bug 15105, bug 19463). 2018-02-07 14:57:31 +00:00
pwrite64.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
pwrite.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
pwritev2.c preadv2/pwritev2: Handle offset == -1 [BZ #22753] 2018-02-02 10:46:26 +01:00
pwritev64.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
pwritev64v2.c preadv2/pwritev2: Handle offset == -1 [BZ #22753] 2018-02-02 10:46:26 +01:00
pwritev.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
raise.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
read.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
readahead.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
readdir64_r.c
readdir64.c Mark internal dirent functions with attribute_hidden [BZ #18822] 2017-10-01 15:51:11 -07:00
readonly-area.c Fix -Os feof_unlocked linknamespace, localplt issues (bug 15105, bug 19463). 2018-02-15 20:57:15 +00:00
readv.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
reboot.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
recv.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
recvfrom.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
recvmmsg.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
recvmsg.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
remove.c
rename.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
renameat.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
sa_len.c
safe-fatal.h Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
sched_getaffinity.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
sched_getcpu.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
sched_setaffinity.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
segfault.c
select.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
semctl.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
semget.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
semop.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
semtimedop.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
send.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
sendmmsg.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
sendmsg.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
sendto.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
setegid.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
seteuid.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
setgid.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
setgroups.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
sethostid.c
setipv4sourcefilter.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
setregid.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
setresgid.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
setresuid.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
setreuid.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
setrlimit64.c Alpha: Fix the RLIM_INFINITY and RLIM64_INFINITY constants 2018-01-05 20:34:10 +01:00
setrlimit.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
setsockopt.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
setsourcefilter.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
setuid.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
shlib-versions
shm-directory.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
shmat.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
shmctl.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
shmdt.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
shmget.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
shutdown.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
sigaction.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
siglist.h Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
signal.c
signalfd.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
sigpending.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
sigprocmask.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
sigqueue.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
sigreturn.c
sigset-cvt-mask.h Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
sigsetops.h Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
sigstack.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
sigsuspend.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
sigtimedwait.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
sigwait.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
sigwaitinfo.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
sizes.h Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
socket.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
socketcall.h Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
socketpair.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
spawni.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
speed.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
splice.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
statfs64.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
statvfs64.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
statvfs.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
sync_file_range.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
syscall-names.list Update syscall-names.list for 4.15. 2018-02-01 21:10:04 +00:00
syscalls.list Linux: Implement interfaces for memory protection keys 2017-12-05 15:20:35 +01:00
sysconf.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
sysctl.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
sysctl.mk
sysdep-cancel.h Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
sysdep-vdso.h Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
sysdep.h Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
syslog.c
system.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
tcdrain.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
tcflow.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
tcflush.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
tcgetattr.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
tcgetpgrp.c
tcsendbrk.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
tcsetattr.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
tcsetpgrp.c
tee.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
termio.h
test-errno-linux.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
time.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
timer_create.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
timer_delete.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
timer_getoverr.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
timer_gettime.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
timer_routines.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
timer_settime.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
times.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
timespec_get.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
truncate64.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
truncate.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
tst-affinity-pid.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
tst-affinity.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
tst-align-clone.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
tst-clone2.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
tst-clone3.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
tst-clone.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
tst-fallocate64.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
tst-fallocate-common.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
tst-fallocate.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
tst-fanotify.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
tst-getpid1.c
tst-memfd_create.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
tst-mlock2.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
tst-personality.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
tst-pkey.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
tst-quota.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
tst-rlimit-infinity.c Add test for getrlimit/setrlimit/prlimit with infinity value 2018-01-05 20:34:10 +01:00
tst-setgetname.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
tst-signal-numbers.sh Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
tst-skeleton-affinity.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
tst-skeleton-thread-affinity.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
tst-sync_file_range.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
tst-syscall-list.sh Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
tst-sysconf-iov_max-uapi.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
tst-sysconf-iov_max.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
tst-thread-affinity-pthread2.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
tst-thread-affinity-pthread.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
tst-thread-affinity-sched.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
tst-ttyname.c tst-ttyname: skip the test when /dev/ptmx is not available 2018-01-08 22:02:53 +00:00
ttyname_r.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
ttyname.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
ttyname.h Fix -Os gnu_dev_* linknamespace, localplt issues (bug 15105, bug 19463). 2018-02-07 14:57:31 +00:00
ualarm.c
umount2.S
umount.S
unlockpt.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
updwtmp.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
ustat.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
utimensat.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
utimes.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
utmp_file.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
Versions Linux: Implement interfaces for memory protection keys 2017-12-05 15:20:35 +01:00
vfork.c
vmsplice.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
wait3.c
wait.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
waitid.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
waitpid.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
write.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
writev.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
xmknod.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
xmknodat.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
xstat64.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
xstat.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
xstatconv.c Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00
xstatconv.h Update copyright dates with scripts/update-copyrights. 2018-01-01 00:32:25 +00:00