aboutsummaryrefslogtreecommitdiff
path: root/sys/kern/sysv_sem.c
Commit message (Expand)AuthorAgeFilesLines
...
* Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.Alfred Perlstein2003-01-211-7/+7
* Don't leak memory in semop(2). (Fix a bug I introduced in rev 1.55.)Alfred Perlstein2002-10-191-1/+2
* Make SYSVSEM mpsafe. Each semaphore set gets its own lock, howeverAlfred Perlstein2002-08-131-87/+172
* Cleanup:Alfred Perlstein2002-08-051-28/+24
* Cleanup:Alfred Perlstein2002-07-221-101/+51
* Remove caddr_t.Alfred Perlstein2002-07-221-14/+11
* Remove __P.Alfred Perlstein2002-03-191-12/+12
* Pacify gcc-3.1+, initialize two variables to avoid -WuninitializedPeter Wemm2002-03-191-2/+2
* Fix a typo, unbreak the world.Maxim Konovalov2002-03-061-1/+1
* Maximum semid is seminfo.semmni not seminfo.semmsl.Maxim Konovalov2002-03-061-3/+3
* - Use td_ucred for jail checks.John Baldwin2002-03-051-25/+14
* Fix Giant leakage in several error cases in __semctl().John Baldwin2002-02-271-4/+4
* Simple p_ucred -> td_ucred changes to start using the per-thread ucredJohn Baldwin2002-02-271-1/+1
* Rehash of 1.43: simply remove the comment, since it's highly redundantRobert Watson2002-02-181-13/+0
* style(9) prefers formatted comments in '/*' ... '*/' as opposed toRobert Watson2002-02-181-12/+12
* Eliminate semexit_hook using at_exit(9) and rm_at_exit(9).Alan Cox2001-12-301-2/+2
* Make AIO a loadable module.Alfred Perlstein2001-12-291-4/+4
* Fix SysV Semaphore Handling.Michael Reifenberger2001-10-111-38/+73
* PR: kern/29698 (part)Michael Reifenberger2001-09-131-0/+19
* PR: kern/29698 (part)Michael Reifenberger2001-09-131-0/+11
* KSE Milestone 2Julian Elischer2001-09-121-49/+45
* Correct a debugging message.Dima Dorfman2001-09-111-1/+1
* Make the `nsops' variable in `semop' unsigned. This prevents anDima Dorfman2001-09-101-5/+5
* Giant Pushdown: sysv shm, sem, and msg calls.Matthew Dillon2001-08-311-109/+186
* Export via sysctl:Dima Dorfman2001-05-301-0/+11
* o Move per-process jail pointer (p->pr_prison) to inside of the subjectRobert Watson2001-02-211-4/+4
* Use predictable internal names for the sysvipc modules, so we have aDag-Erling Smørgrav2001-01-141-3/+4
* sysvipc loadable.Alfred Perlstein2000-12-011-6/+58
* o Deny access to System V IPC from within jail by default, as in theRobert Watson2000-10-311-0/+13
* Convert all users of fldoff() to offsetof(). fldoff() is badPoul-Henning Kamp2000-10-271-4/+0
* Move the MSG* and SEM* options to opt_sysvipc.hPeter Wemm2000-05-011-14/+129
* Remove the undocumented, flawed, broken-as-designed semconfig() syscall.Peter Wemm2000-05-011-79/+2
* Remove #ifdef for sem_wakeup() - we just use wakeup().Peter Wemm2000-03-301-10/+2
* $Id$ -> $FreeBSD$Peter Wemm1999-08-281-1/+1
* Change suser_xxx() to suser() where it applies.Poul-Henning Kamp1999-04-271-14/+13
* Fixed problems with kernel config file overrides of sysv semaphoreMatthew Dillon1998-12-141-2/+2
* Eradicate the variable "time" from the kernel, using various measures.Poul-Henning Kamp1998-03-301-3/+3
* Move the "retval" (3rd) parameter from all syscall functions and putPoul-Henning Kamp1997-11-061-21/+15
* Removed unused #includes.Bruce Evans1997-08-021-3/+1
* Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are notPeter Wemm1997-02-221-1/+1
* Make the long-awaited change from $Id$ to $FreeBSD$Jordan K. Hubbard1997-01-141-1/+1
* Clean up -Wunused warnings.Gary Palmer1996-06-121-2/+1
* Somehow managed to miss these four files when converting the SYSV IPCGarrett Wollman1996-01-051-1/+3
* Gack - if you're going to call semexit() from elsewhere, it shouldn'tJordan K. Hubbard1995-12-281-2/+2
* Call semexit() from exit(), in order to process `undo vectors'.Joerg Wunsch1995-12-271-2/+1
* Update sysv_*.c to get their argument definitions from sysproto.hPeter Wemm1995-12-151-14/+27
* A Major staticize sweep. Generates a couple of warnings that I'll dealPoul-Henning Kamp1995-12-141-14/+16
* Start including <sys/sysproto.h> to get the correct args structs andBruce Evans1995-10-211-17/+38
* Fixed init functions argument type - caddr_t -> void *. Fixed a couple ofDavid Greenman1995-09-091-3/+3
* Fix several sysinit functions that had the wrong type and unnecessarilyBruce Evans1995-08-301-7/+4