1
0
mirror of https://git.FreeBSD.org/src.git synced 2025-01-12 14:29:28 +00:00
freebsd/lib/libc
Bartek Rutkowski cee09850f7 Make sysctl_kern_proc_umask execute fast path when requested pid in
curproc->p_pid or 0, avoiding unnecessary locking. Update libc consumer
to skip calling getpid().

Submitted by:	Pawel Biernacki <pawel.biernacki@gmail.com>
Reviewed by:	mjg, robak
Approved by:	mjg
Sponsored by:	Mysterious Code Ltd.
Differential Revision:	D12972
2017-11-07 15:13:32 +00:00
..
aarch64
amd64
arm Save VFP state in getcontext(3) on ARM. 2017-10-16 12:53:54 +00:00
capability
compat-43
db
gdtoa
gen Make sysctl_kern_proc_umask execute fast path when requested pid in 2017-11-07 15:13:32 +00:00
gmon
i386
iconv
include
inet
isc
locale __setrunelocale: Fix asprintf(3) failure not returning an error. 2017-09-29 16:30:50 +00:00
md
mips
nameser
net mdoc style: start new sentence on new line 2017-10-04 12:58:30 +00:00
nls
posix1e
powerpc
powerpc64
powerpcspe
quad
regex Fix out-of-bounds read in libc/regex. 2017-10-28 20:09:34 +00:00
resolv
riscv
rpc
secure
softfloat
sparc64
stdio While discussing the new gets_s.c in D12785, ed@ suggested putting 2017-11-03 13:08:29 +00:00
stdlib C++17 requires quick_exit(3) to be async-signal safe. 2017-11-04 10:52:58 +00:00
stdtime
string
sys posix_fallocate.2: add an EINVAL errno case 2017-11-05 03:02:19 +00:00
tests DIRDEPS_BUILD: Update dependencies. 2017-10-31 00:07:04 +00:00
uuid
x86/sys
xdr
yp
libc_nossp.ldscript
libc.ldscript
Makefile Support armv7 builds for userland 2017-10-05 23:01:33 +00:00
Makefile.depend
Versions.def