OpenGrok
Cross Reference: linux_sem.h
xref
: /
src
/
sys
/
compat
/
linux
/
common
/
linux_sem.h
Home
|
History
|
Annotate
|
Download
|
only in
common
History log of
/src/sys/compat/linux/common/linux_sem.h
Revision
Date
Author
Comments
1.11
23-Sep-2021
ryo
add support COMPAT_LINUX for aarch64
1.10
28-Apr-2008
martin
Remove clause 3 and 4 from TNF licenses
1.9
24-Apr-2008
njoly
branches: 1.9.2;
Add IPC_64 support for semctl IPC_STAT/IPC_SET.
1.8
20-Dec-2007
dsl
branches: 1.8.6; 1.8.8;
Convert all the system call entry points from:
int foo(struct lwp *l, void *v, register_t *retval)
to:
int foo(struct lwp *l, const struct foo_args *uap, register_t *retval)
Fixup compat code to not write into 'uap' and (in some cases) to actually
pass a correctly formatted 'uap' structure with the right name to the
next routine.
A few 'compat' routines that just call standard ones have been deleted.
All the 'compat' code compiles (along with the kernels required to test
build it).
98% done by automated scripts.
1.7
04-Dec-2007
dsl
branches: 1.7.4;
Remove all the __P
1.6
09-Feb-2006
manu
branches: 1.6.38; 1.6.40; 1.6.46; 1.6.50;
Add initial (but unfinished) COMPAT_LINUX32 for amd64. This is good enough so
that the i386 license manager part of amd64 version of Fluent works.
While I'm here, add SysV IPC to COMPAT_LINUX/amd64
1.5
18-Jan-2003
thorpej
branches: 1.5.18; 1.5.30; 1.5.32; 1.5.34;
Merge the nathanw_sa branch.
1.4
04-Oct-1998
fvdl
branches: 1.4.24;
Assign my copyright to TNF. Merge with others were appropriate.
Regen syscall files after script change.
1.3
03-Oct-1998
christos
Attempt to fix the mess.
1.2
01-Oct-1998
erh
Move IPC headers to common. The msg, sem and shm files, in addition to other common structures and to avoid creating several more machine dependent header files, include the syscall arguments for several system calls which don't exist on all architechtures.
1.1
15-Aug-1995
fvdl
Implement the rest of the sysv ipc calls ({sem,msg}*())
1.4.24.1
05-Mar-2001
nathanw
Initial commit of scheduler activations and lightweight process support.
1.5.34.1
22-Apr-2006
simonb
Sync with head.
1.5.32.1
09-Sep-2006
rpaulo
sync with head
1.5.30.1
18-Feb-2006
yamt
sync with head.
1.5.18.3
21-Jan-2008
yamt
sync with head
1.5.18.2
07-Dec-2007
yamt
sync with head
1.5.18.1
21-Jun-2006
yamt
sync with head.
1.6.50.2
26-Dec-2007
ad
Sync with head.
1.6.50.1
08-Dec-2007
ad
Sync with head.
1.6.46.2
27-Dec-2007
mjf
Sync with HEAD.
1.6.46.1
08-Dec-2007
mjf
Sync with HEAD.
1.6.40.1
09-Jan-2008
matt
sync with HEAD
1.6.38.1
09-Dec-2007
jmcneill
Sync with HEAD.
1.7.4.1
02-Jan-2008
bouyer
Sync with HEAD
1.8.8.1
18-May-2008
yamt
sync with head.
1.8.6.1
02-Jun-2008
mjf
Sync with HEAD.
1.9.2.1
16-May-2008
yamt
sync with head.
Indexes created Mon Sep 29 21:09:56 GMT 2025