aboutsummaryrefslogtreecommitdiff
path: root/sys/compat/linux/linux_ipc.c
Commit message (Expand)AuthorAgeFilesLines
* compat: clean up empty lines in .c and .h filesMateusz Guzik2020-09-011-1/+0
* Linux between 4.18 and 5.0 split IPC system calls.Dmitry Chagin2019-03-241-13/+1
* sys/linux: Fix a few potential infoleaks in Linux IPCEitan Adler2018-03-031-0/+10
* Rationalize license text on Linuxolator filesEd Maste2018-02-161-15/+13
* Linuxolator whitespace cleanupEd Maste2018-02-051-2/+2
* sys/compat: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-0/+2
* Prevent ushort values overflow when convert new Linux 64-bit ipcDmitry Chagin2017-04-071-2/+2
* Linux semop system call return EINVAL in case when the invalid nsopsDmitry Chagin2017-03-071-0/+2
* Linux kernel does not export to the user space ipc_perm.mode valuesDmitry Chagin2017-03-071-1/+2
* Reduce code duplication between MD Linux code by moving SYSV IPC 64-bitDmitry Chagin2017-03-071-175/+225
* Style(9).Dmitry Chagin2017-03-041-12/+12
* Remove attribute __packed from some IPC struct definition sinceDmitry Chagin2017-03-041-11/+2
* x86_64 Linux do not use multiplexing on ipc system calls.Dmitry Chagin2015-05-241-10/+0
* Convert files to UTF-8Ulrich Spörlein2012-01-151-1/+1
* In order to maximize the re-usability of kernel code in user space thisKip Macy2011-09-161-6/+6
* Remove the 'either' from the comment as it'll be less obvious that weBjoern A. Zeeb2011-07-171-4/+4
* Remove semaphore map entry count "semmap" field and its tuningBjoern A. Zeeb2011-07-141-1/+9
* Style(9) fixes. No functional changes.Dmitry Chagin2011-03-121-243/+252
* Fix typo in kernel message. The fix is based upon the patch in the PR.Alexander Leidinger2009-11-051-1/+1
* Change the ABI of some of the structures used by the SYSV IPC API:John Baldwin2009-06-241-6/+18
* Document that all the other commands are eitherRoman Divacky2008-11-261-0/+16
* MFp4 (112379):Alexander Leidinger2007-01-141-2/+6
* MFP4: 110179Jung-uk Kim2006-12-201-3/+41
* MFP4: (part of) 110058Jung-uk Kim2006-12-201-24/+26
* Don't pass unused bufsz to kern_shmctl().John Baldwin2006-10-101-7/+6
* Only try to copyin a msqid for the IPC_SET command to msgctl(). OtherJohn Baldwin2006-10-101-5/+6
* Remove unnecessary casts before PTRIN().John Baldwin2006-10-101-11/+11
* Rework kern_semctl a bit to always assume the UIO_SYSSPACE case. ThisJohn Baldwin2006-07-081-11/+12
* - Add a kern_semctl() helper function for __semctl(). It accepts a pointerJohn Baldwin2006-06-271-38/+26
* Unbreak COMPAT_LINUX32 option support on amd64.Ruslan Ermilov2006-03-191-0/+2
* Fixup some problems in my previous commit (COMPAT_43).Alexander Leidinger2006-03-181-2/+0
* Move MODULE_DEPEND() statements for SYSVIPC dependencies to linux_ipc.cJohn Baldwin2005-07-291-0/+4
* Semctl with IPC_STAT command should return zero in case of success.Maxim Sobolev2005-02-111-2/+3
* - Tweak kern_msgctl() to return a copy of the requested message queue idJohn Baldwin2005-02-071-3/+2
* Split out kernel side of msgctl(2) into two parts: the first that pops dataMaxim Sobolev2005-01-261-17/+10
* Match the LINUX32's style with existing styleDavid E. O'Brien2005-01-141-9/+9
* Changes to MI Linux emulation code necessary to run 32-bit Linux binariesTim J. Robbins2004-08-161-34/+56
* Back out the following revisions:Max Khon2003-11-051-6/+6
* Use __FBSDID().David E. O'Brien2003-06-101-2/+3
* Change the semantics of sysv shm emulation to take a additionalMartin Blapp2003-05-051-57/+70
* Deprecate machine/limits.h in favor of new sys/limits.h.Alexander Kabaev2003-04-291-2/+1
* Clean up whitespace and remove register keyword.Dag-Erling Smørgrav2003-03-031-16/+16
* More caddr_t removal, in conjunction with copy{in,out}(9) this time.Dag-Erling Smørgrav2003-03-031-3/+3
* Add function linux_msg() for regulating output from the linux emulationAlfred Perlstein2003-01-021-3/+2
* - Add support for IPC_64 extensions into shmctl(2), semctl(2) and msgctl(2);Maxim Sobolev2002-10-111-23/+285
* Fix typo in the BSD copyright: s/withough/without/Jens Schweikhardt2002-06-021-1/+1
* In msgrcv(), set msgtyp correctly. Hardwiring 0 as the message typeMarcel Moolenaar2002-05-181-1/+1
* Introduce [IPC|SHM]_[INFO|STAT] to shmctl to makeMichael Reifenberger2001-10-281-3/+52
* Swap the src and dst arguments of the bcopy added in theMarcel Moolenaar2001-09-281-1/+1
* The arg parameter is passed by value in Linux, but not in FreeBSD.Marcel Moolenaar2001-09-261-5/+6