summaryrefslogtreecommitdiff
path: root/sys/kern/sysv_msg.c
AgeCommit message (Expand)Author
2019-10-04Avoid -LONG_MIN msgtyp in msgrcv(2) and treat it as LONG_MAXkamil
2019-08-07Many years ago someone created a new __link_set_sysctl_funcs to holdpgoyette
2019-04-10Replace some "panic()" calls with simple "printf() ; return error"pgoyette
2019-02-21for sysv ipc stat operations, explicitly copy the exported partsmrg
2018-03-30correct typo: and and -> and (comments only)maya
2016-09-05don't forget to destroy a cvchristos
2015-11-06In sysv_sem.c, defer establishment of exithook so we can initialize thepgoyette
2015-05-13More prep: add a xxxfini() routine to each subcomponent so we canpgoyette
2015-05-13More preparation for modularizing the SYSVxxx options. Here wepgoyette
2015-05-12In preparation for modularization of the SYSV* options, restore thepgoyette
2014-02-25Ensure that the top level sysctl nodes (kern, vfs, net, ...) exist beforepooka
2014-02-07s/mesage/message/msaitoh
2013-07-23Fix debug code to not use uninitialised variables.skrll
2012-03-13Replace the remaining KAUTH_GENERIC_ISSUSER authorization calls withelad
2011-07-30Correct sizes to pass uvm_km_free(9) in error paths.uebayasi
2009-01-28Do not call put_type() but use copyout() when returning the messagenjoly
2009-01-26Make msgsnd(2)/msgrcv(2) fail with EINVAL for messages larger thannjoly
2009-01-11merge christos-time_tchristos
2008-09-19Fix the aligning of memory blocks again, finally...rmind
2008-05-22Make msgsnd return EINVAL instead of 0, when the value of mtype isnjoly
2008-04-28Remove clause 3 and 4 from TNF licensesmartin
2008-01-07Patch up sysctl locking:ad
2007-12-20Convert all the system call entry points from:dsl
2007-11-25- Retry the operations (instead of failing) in case of reallocation.rmind
2007-11-04fix deadlocks.yamt
2007-11-04Support for dynamic changing of SysV message queues and semaphores limits.rmind
2007-10-09- Style, consistency;rmind
2007-03-13msgctl1: fix a lock leak.ad
2007-02-09Merge newlock2 to head.ad
2007-01-04Consistent usage of KAUTH_GENERIC_ISSUSER.elad
2006-11-01remove some __unused from function parameters.yamt
2006-10-12- sprinkle __unused on function decls.christos
2006-07-23Use the LWP cached credentials where sane.ad
2006-06-07merge FreeBSD timecounters from branch simonb-timecounterskardel
2006-05-14integrate kauth.elad
2006-03-06Introduce msgrcv1 and msgsnd1 which take special care of the msg_typecube
2005-12-07Use ANSI function delcs.thorpej
2005-04-01merge yamt-km branch.yamt
2005-02-26nuke trailing whitespaceperry
2004-03-23Nuke __P().junyoung
2003-10-26allocate virtual memory for SYSV shm, msg and semaphore structuresjdolecek
2003-01-18Merge the nathanw_sa branch.thorpej
2002-03-05Make the debugging printfs compile:nathanw
2001-11-12add RCSIDslukem
2000-07-22Delete a couple of <uvm/uvm_extern.h> includes that were forsimonb
2000-06-27remove include of <vm/vm.h>mrg
2000-06-02White space nit in previous.simonb
2000-06-02Add new sysctl node "KERN_SYSVIPC_INFO" with "KERN_SYSVIPC_MSG_INFO",simonb
2000-04-12Remove bogus "#ifdef EIDRM" checks and warnings that BSD doesn't definesimonb
2000-03-30Get rid of register declarations.augustss