aboutsummaryrefslogtreecommitdiff
path: root/sys/kern/sysv_sem.c
Commit message (Expand)AuthorAgeFilesLines
* sys/kern: spelling fixes in comments.Pedro F. Giffuni2016-04-291-1/+1
* osd(9): Change array pointer to array pointer type from void*Conrad Meyer2016-04-261-1/+1
* Redo the changes to the SYSV IPC sysctl functions from r298585, so theyJamie Gritton2016-04-261-28/+18
* Encapsulate SYSV IPC objects in jails. Define per-module parametersJamie Gritton2016-04-251-48/+350
* sys: use our roundup2/rounddown2() macros when param.h is available.Pedro F. Giffuni2016-04-211-1/+1
* Indentation issues.Pedro F. Giffuni2016-04-201-2/+1
* kernel: use our nitems() macro when it is available through param.h.Pedro F. Giffuni2016-04-191-1/+1
* kern: for pointers replace 0 with NULL.Pedro F. Giffuni2016-04-151-2/+2
* semget(): Check for [EEXIST] error first.Jilles Tjoelker2016-02-071-5/+5
* Add kern.racct.enable tunable and RACCT_DISABLED config option.Edward Tomasz Napierala2015-04-291-10/+15
* Avoid dynamic syscall overhead for statically compiled modules.Mateusz Guzik2014-10-261-2/+2
* Pull in r267961 and r267973 again. Fix for issues reported will follow.Hans Petter Selasky2014-06-281-13/+3
* Revert r267961, r267973:Glen Barber2014-06-271-3/+13
* Extend the meaning of the CTLFLAG_TUN flag to automatically check ifHans Petter Selasky2014-06-271-13/+3
* In order to maximize the re-usability of kernel code in user space thisKip Macy2011-09-161-10/+10
* Remove semaphore map entry count "semmap" field and its tuningBjoern A. Zeeb2011-07-141-7/+0
* All the racct_*() calls need to happen with the proc locked. Fixing thisEdward Tomasz Napierala2011-07-061-0/+4
* Style fix.Edward Tomasz Napierala2011-04-061-2/+1
* Add accounting for SysV-related resources.Edward Tomasz Napierala2011-04-061-3/+19
* Add ucred pointer to the SysV-related memory structures. This is requiredEdward Tomasz Napierala2011-04-061-0/+4
* Add some FEATURE macros for various features (AUDIT/CAM/IPC/KTR/MAC/NFS/NTP/Alexander Leidinger2011-02-251-0/+2
* Specify a CTLTYPE_FOO so that a future sysctl(8) change does not needMatthew D Fleming2011-01-181-1/+1
* Add some descriptions to sys/kern sysctls.Rebecca Cran2010-11-141-1/+1
* In another move to join with the age of the Fruitbat, increase SYSVIvan Voras2010-06-111-4/+4
* Move SysV IPC freebsd32 compat shims from freebsd32_misc.c to correspondingKonstantin Belousov2010-03-191-13/+223
* Change the ABI of some of the structures used by the SYSV IPC API:John Baldwin2009-06-241-1/+86
* Deprecate the msgsys(), semsys(), and shmsys() system calls by movingJohn Baldwin2009-06-241-33/+39
* - Move syscall function argument structure types to be just above theJohn Baldwin2009-06-241-2/+1
* Move "options MAC" from opt_mac.h to opt_global.h, as it's now in GENERICRobert Watson2009-06-051-1/+0
* Add hierarchical jails. A jail may further virtualize its environmentJamie Gritton2009-05-271-4/+4
* Fix memory leak in semunload().Christian Brueffer2009-03-301-0/+1
* Lock the semaphore identifier lock during semaphore initialization toKonstantin Belousov2009-01-151-0/+4
* It seems that there are at least three issues with IPC_RMID operationKonstantin Belousov2009-01-141-152/+125
* Renew semaphore's pointer after wakeup since during msleepOleksandr Tymoshenko2008-06-191-0/+7
* Merge first in a series of TrustedBSD MAC Framework KPI changesRobert Watson2007-10-241-8/+8
* Relock the sema_mtxp unconditionally after copyin() for SETALL case inKonstantin Belousov2007-07-031-1/+1
* Avoid manipulating semu_list outside of the scope of SEMUNDO_LOCK(). ThisEd Maste2007-03-261-2/+5
* Further system call comment cleanup:Robert Watson2007-03-051-3/+0
* Remove 'MPSAFE' annotations from the comments above most system calls: allRobert Watson2007-03-041-13/+2
* Complete break-out of sys/sys/mac.h into sys/security/mac/mac_framework.hRobert Watson2006-10-221-1/+2
* Remove MAC_DEBUG + MPRINTF debugging from System V IPC. This no longerRobert Watson2006-09-201-19/+4
* Use proper format specifier for pointers in debug printfs (turned offKonstantin Belousov2006-07-121-8/+11
* Rework kern_semctl a bit to always assume the UIO_SYSSPACE case. ThisJohn Baldwin2006-07-081-84/+87
* Fix semctl(2) breakage from the previous commit. Previously __semctl() hadJohn Baldwin2006-06-291-7/+12
* - Add a kern_semctl() helper function for __semctl(). It accepts a pointerJohn Baldwin2006-06-271-39/+77
* Move some functions and definitions from uipc_socket2.c to uipc_socket.c:Robert Watson2006-06-101-1/+0
* Gratuitous renaming of four System V Semaphore MAC Framework entryRobert Watson2005-06-071-4/+4
* Remove end-of-line tabs.Robert Watson2005-04-181-1/+1
* check copyin return valueSam Leffler2005-03-191-1/+1
* Add much needed descriptions for a number of the IPC related sysctl OIDs.Christian S.J. Peron2005-02-121-10/+20