aboutsummaryrefslogtreecommitdiff
path: root/sys/compat/linux/linux_ipc.c
Commit message (Expand)AuthorAgeFilesLines
* linux(4): Rename linux_timer.h to linux_time.hDmitry Chagin2023-03-011-1/+1
* linux(4): Cleanup includes under compat/linuxDmitry Chagin2023-03-011-4/+3
* linux(4): Cleanup sys/sysent.h from linux_utilDmitry Chagin2023-03-011-0/+1
* linux(4): Get rid of the opt_compat.h include.Dmitry Chagin2023-02-261-2/+0
* linux(4): Microoptimize linux_ipc code to unindent else blocks.Dmitry Chagin2023-02-091-123/+103
* linux(4): Use designated initializers.Dmitry Chagin2023-02-091-36/+24
* linux(4): Add a helper intended for copying timespec's from the userspace.Dmitry Chagin2022-06-171-8/+2
* linux(4): Implement semtimedop syscalls.Dmitry Chagin2022-06-171-0/+45
* linux(4): Retire linux_semop implementation.Dmitry Chagin2022-06-171-17/+0
* 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-180/+230
* 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-252/+261
* 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-60/+73
* Deprecate machine/limits.h in favor of new sys/limits.h.Alexander Kabaev2003-04-291-2/+1