1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-19 10:53:58 +00:00
freebsd/sys
Jilles Tjoelker f00fb5457e semget(): Check for [EEXIST] error first.
Although POSIX literally permits failing with [EINVAL] if IPC_CREAT and
IPC_EXCL were both passed, the semaphore set already exists and has fewer
semaphores than nsems, this does not allow an application to retry safely:
if the [EINVAL] is actually because of the semmsl limit, an infinite loop
would result.

PR:		206927
2016-02-07 22:12:39 +00:00
..
amd64 Redo r292484. Embed task(9) into zone, so that uz_maxaction is called 2016-02-03 23:30:17 +00:00
arm ARM: Use new ARMv6 naming conventions for cache and TLB functions 2016-02-05 14:57:41 +00:00
arm64 Implement kdb_cpu_sync_icache on arm64. 2016-02-05 15:38:28 +00:00
boot Do not set vfs.root.mountfrom unnecessarily 2016-02-07 00:49:15 +00:00
bsm
cam Add defines for WRITE_UNCORRECTABLE ATA command, and improve command logging 2016-02-04 19:53:54 +00:00
cddl ARM: Rename remaining ARMv4 specific function in DTrace code. 2016-02-06 11:16:15 +00:00
compat fork: plug a use after free of the returned process 2016-02-04 04:25:30 +00:00
conf Provide a workaround for setting the correct endianness when doing CFI on 2016-02-04 22:39:27 +00:00
contrib ARM: Use new ARMv6 naming conventions for cache and TLB functions 2016-02-05 14:57:41 +00:00
crypto
ddb
dev Do not call vn_fullpath(9) (through the pmc_getfilename() wrapper) 2016-02-06 15:39:04 +00:00
fs Revert r295359: 2016-02-07 15:40:01 +00:00
gdb
geom
gnu
i386
isa
kern semget(): Check for [EEXIST] error first. 2016-02-07 22:12:39 +00:00
kgssapi kcrypto_aes: Use separate sessions for AES and SHA1 2016-02-02 00:14:51 +00:00
libkern
mips Fix build. 2016-02-04 11:52:53 +00:00
modules
net These files were getting sys/malloc.h and vm/uma.h with header pollution 2016-02-01 17:41:21 +00:00
net80211 These files were getting sys/malloc.h and vm/uma.h with header pollution 2016-02-01 17:41:21 +00:00
netgraph These files were getting sys/malloc.h and vm/uma.h with header pollution 2016-02-01 17:41:21 +00:00
netinet Increase max allowed backlog for listen sockets 2016-02-02 05:57:59 +00:00
netinet6 These files were getting sys/malloc.h and vm/uma.h with header pollution 2016-02-01 17:41:21 +00:00
netipsec These files were getting sys/malloc.h and vm/uma.h with header pollution 2016-02-01 17:41:21 +00:00
netnatm
netpfil These files were getting sys/malloc.h and vm/uma.h with header pollution 2016-02-01 17:41:21 +00:00
netsmb
nfs
nfsclient
nfsserver
nlm
ofed
opencrypto
pc98
powerpc Fix build of powerpc FPU emulator after changes in r295132 to restore the 2016-02-04 17:43:56 +00:00
riscv Access pcpup using gp register. 2016-02-04 14:30:46 +00:00
rpc These files were getting sys/malloc.h and vm/uma.h with header pollution 2016-02-01 17:41:21 +00:00
security
sparc64 Fix build. 2016-02-04 12:06:06 +00:00
sys Rename aiocblist to kaiocb and use consistent variable names. 2016-02-05 20:38:09 +00:00
teken
tests
tools Fix MFS builds when both MD_ROOT_SIZE and MFS_IMAGE are specified 2016-02-02 07:02:51 +00:00
ufs
vm Plug a vm_page leak introduced in r292373. 2016-02-05 19:35:53 +00:00
x86
xdr
xen
Makefile