summaryrefslogtreecommitdiffstats
path: root/sys/kern/sysv_msg.c
Commit message (Expand)AuthorAgeFilesLines
* In order to maximize the re-usability of kernel code in user space thiskmacy2011-09-161-10/+12
* All the racct_*() calls need to happen with the proc locked. Fixing thistrasz2011-07-061-0/+8
* Style fix.trasz2011-04-061-2/+1
* Add accounting for SysV-related resources.trasz2011-04-061-8/+45
* Add ucred pointer to the SysV-related memory structures. This is requiredtrasz2011-04-061-0/+5
* Add some FEATURE macros for various features (AUDIT/CAM/IPC/KTR/MAC/NFS/NTP/netchild2011-02-251-0/+2
* Specify a CTLTYPE_FOO so that a future sysctl(8) change does not needmdf2011-01-181-1/+1
* Remove useless NULL checks for M_WAITOK mallocs.trasz2010-12-021-17/+0
* Move SysV IPC freebsd32 compat shims from freebsd32_misc.c to correspondingkib2010-03-191-11/+209
* Change the ABI of some of the structures used by the SYSV IPC API:jhb2009-06-241-1/+62
* Deprecate the msgsys(), semsys(), and shmsys() system calls by movingjhb2009-06-241-34/+40
* - Move syscall function argument structure types to be just above thejhb2009-06-241-2/+1
* In non-debugging mode make this define (void)0 instead of nothing. Thisrdivacky2009-06-211-1/+1
* Move "options MAC" from opt_mac.h to opt_global.h, as it's now in GENERICrwatson2009-06-051-1/+0
* Add hierarchical jails. A jail may further virtualize its environmentjamie2009-05-271-5/+5
* Merge first in a series of TrustedBSD MAC Framework KPI changesrwatson2007-10-241-18/+18
* Eliminate now-unused SUSER_ALLOWJAIL arguments to priv_check_cred(); inrwatson2007-06-121-2/+1
* Further system call comment cleanup:rwatson2007-03-051-4/+0
* Remove 'MPSAFE' annotations from the comments above most system calls: allrwatson2007-03-041-15/+1
* Do allow privilege to create over-sized messages on System V IPCrwatson2007-02-191-1/+2
* MFP4: (part of) 110058jkim2006-12-201-85/+88
* Fix msgsnd(3)/msgrcv(3) deadlock under heavy resource pressure by timing outjkim2006-11-171-5/+9
* Sweep kernel replacing suser(9) calls with priv(9) calls, assigningrwatson2006-11-061-1/+2
* Complete break-out of sys/sys/mac.h into sys/security/mac/mac_framework.hrwatson2006-10-221-1/+2
* Remove MAC_DEBUG + MPRINTF debugging from System V IPC. This no longerrwatson2006-09-201-32/+7
* Move some functions and definitions from uipc_socket2.c to uipc_socket.c:rwatson2006-06-101-1/+0
* Add much needed descriptions for a number of the IPC related sysctl OIDs.csjp2005-02-121-6/+12
* - Tweak kern_msgctl() to return a copy of the requested message queue idjhb2005-02-071-7/+5
* Split out kernel side of msgctl(2) into two parts: the first that pops datasobomax2005-01-261-21/+37
* Invoke label initialization, creation, cleanup, and tear-down MACrwatson2005-01-221-0/+162
* /* -> /*- for copyright notices, minor format tweaks as necessaryimp2005-01-061-1/+1
* Make the sysctls kern.ipc.msgmnb and kern.ipc.msgtql into tunables asrwatson2004-12-301-2/+4
* Second of several commits to allow kernel System V IPC data structuresrwatson2004-11-121-134/+126
* Add missing #include <sys/module.h>phk2004-05-301-0/+1
* Slight whitespace consistency improvement:rwatson2003-11-071-1/+1
* Change all SYSCTLS which are readonly and have a related TUNABLEsilby2003-10-211-3/+3
* Update some argument-documenting comments to match reality.nectar2003-08-071-2/+3
* Use __FBSDID().obrien2003-06-111-2/+3
* Back out M_* changes, per decision of the TRB.imp2003-02-191-4/+4
* fix warningsalfred2003-01-261-2/+2
* Add const qualifier to data argument for msgsnd.alfred2003-01-261-2/+2
* Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.alfred2003-01-211-4/+4
* o Clear a high bit of ipc_perm.seq so msgget(3) never returns amaxim2002-12-151-1/+1
* Make SYSVMSG mpsafe. Right now there is a global lock over thealfred2002-08-131-19/+31
* Cleanup:alfred2002-07-221-184/+83
* Remove caddr_t.alfred2002-07-221-16/+14
* Consistently use semicolons to terminate macro invocations. Cleanermarkm2002-07-151-1/+1
* Change the suser() API to take advantage of td_ucred as well as do ajhb2002-04-011-1/+1
* Remove __P.alfred2002-03-191-4/+4
* - Use td_ucred for jail checks.jhb2002-03-051-30/+17
OpenPOWER on IntegriCloud