summaryrefslogtreecommitdiffstats
path: root/sys/kern/sysv_shm.c
Commit message (Expand)AuthorAgeFilesLines
* Re-order MAC and DAC checks in shmget() in order to give precedence torwatson2005-10-041-2/+4
* Change the data type of the upper shared memory limits from a signedcsjp2005-08-061-9/+9
* Actually use the iterating variable in the for loop when trying to avoidjhb2005-05-121-1/+1
* Add much needed descriptions for a number of the IPC related sysctl OIDs.csjp2005-02-121-8/+15
* Invoke label initialization, creation, cleanup, and tear-down MACrwatson2005-01-221-0/+95
* /* -> /*- for copyright notices, minor format tweaks as necessaryimp2005-01-061-1/+1
* Second of several commits to allow kernel System V IPC data structuresrwatson2004-11-121-88/+88
* Push Giant deep into vm_forkproc(), acquiring it only if the process hasalc2004-09-031-0/+2
* Avoid casts as lvalues.kan2004-07-281-2/+1
* - Use atomic ops for updating the vmspace's refcnt and exitingcnt.alc2004-07-271-2/+2
* Eliminate struct shm_handle. It is an unnecessary level of indirection toalc2004-07-091-24/+12
* When no fixed address is given in a shmat() request, pass a hint addresstjr2004-06-191-2/+5
* Add missing #include <sys/module.h>phk2004-05-301-0/+1
* Correct a reference counting bug in shmat(2). If vm_map_find(9)nectar2004-02-051-0/+1
* Slight whitespace consistency improvement:rwatson2003-11-071-1/+1
* Back out the following revisions:fjoe2003-11-051-18/+21
* Change all SYSCTLS which are readonly and have a related TUNABLEsilby2003-10-211-2/+2
* Update some argument-documenting comments to match reality.nectar2003-08-071-2/+3
* Consistently use the BSD u_int and u_short instead of the SYSV uint andjhb2003-08-071-2/+2
* Use __FBSDID().obrien2003-06-111-2/+3
* Change the semantics of sysv shm emulation to take a additionalmbr2003-05-051-48/+102
* Lock some manipulations of the vm object's flags.alc2003-04-131-2/+2
* Back out M_* changes, per decision of the TRB.imp2003-02-191-5/+5
* Fix logic in loop so it actually executes.alfred2003-02-161-1/+1
* prevent overflow in shminfo.shmmaxalfred2003-02-161-1/+5
* Bring shm functions closer the the opengroup standards.alfred2003-01-251-2/+2
* Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.alfred2003-01-211-5/+5
* It is possible for an active aio to prevent shared memory from beingdillon2003-01-131-17/+15
* Lock the vm object when performing back-to-back vm_object_clear_flag() andalc2003-01-021-0/+2
* return foo -> return (foo)alfred2002-08-151-22/+22
* Change struct vmspace->vm_shm from void * to struct shmmap_state *, thisalfred2002-07-221-3/+3
* Remove caddr_t.alfred2002-07-221-12/+12
* Remove __P.alfred2002-03-191-17/+17
* - Use td_ucred for jail checks.jhb2002-03-051-29/+14
* Simple p_ucred -> td_ucred changes to start using the per-thread ucredjhb2002-02-271-1/+1
* Make AIO a loadable module.alfred2001-12-291-5/+5
* Introduce [IPC|SHM]_[INFO|STAT] to shmctl to makemr2001-10-281-1/+44
* Make MAXTSIZ, DFLDSIZ, MAXDSIZ, DFLSSIZ, MAXSSIZ, SGROWSIZ loaderps2001-10-101-2/+1
* PR: kern/29698 (part)mr2001-09-131-0/+7
* KSE Milestone 2julian2001-09-121-51/+41
* Giant Pushdown: sysv shm, sem, and msg calls.dillon2001-08-311-59/+137
* With Alfred's permission, remove vm_mtx in favor of a fine-grained approachdillon2001-07-041-13/+11
* Export via sysctl:dd2001-05-301-0/+10
* Correct style bugs with regards to long lines and comments.dd2001-05-231-15/+22
* Correct the vm_mtx handling; specifically, don't acquire it indd2001-05-221-5/+13
* Sort includes.jhb2001-05-211-1/+1
* Aquire vm mutex when releasing sysv shm segments.alfred2001-05-201-0/+4
* Introduce a global lock for the vm subsystem (vm_mtx).alfred2001-05-191-0/+6
* Raise the SysV shared memory defaults to more reasonable values.dillon2001-05-041-3/+3
* Undo part of the tangle of having sys/lock.h and sys/mutex.h included inmarkm2001-05-011-2/+2
OpenPOWER on IntegriCloud