Home | History | Annotate | Download | only in common
History log of /src/sys/compat/linux/common/linux_msg.h
RevisionDateAuthorComments
 1.14  01-Oct-2024  riastradh sys/compat/linux/common: Nix trailing whitespace, and one blank line.

No functional change intended.
 1.13  18-Nov-2009  njoly branches: 1.13.100;
Make compat linux/linux32 msgrcv_msgarg type member of type
long/netbsd32_long to match linux definition.
 1.12  09-Dec-2008  njoly Add some padding members to linux_msqid64_ds for 32-bit archs. This
fix msgctl(2) IPC_STAT|IPC_64 calls, at least, on i386.
 1.11  21-May-2008  njoly branches: 1.11.4; 1.11.6;
Add IPC_64 support to msgctl, needed for amd64.
 1.10  28-Apr-2008  martin branches: 1.10.2;
Remove clause 3 and 4 from TNF licenses
 1.9  20-Dec-2007  dsl branches: 1.9.6; 1.9.8; 1.9.10;
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.8  04-Dec-2007  dsl branches: 1.8.4;
Remove all the __P
 1.7  09-Feb-2006  manu branches: 1.7.38; 1.7.40; 1.7.46; 1.7.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.6  18-Jan-2003  thorpej branches: 1.6.18; 1.6.30; 1.6.32; 1.6.34;
Merge the nathanw_sa branch.
 1.5  04-Oct-1998  fvdl branches: 1.5.24;
Assign my copyright to TNF. Merge with others were appropriate.
Regen syscall files after script change.
 1.4  03-Oct-1998  christos Attempt to fix the mess.
 1.3  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.2  15-Aug-1995  fvdl Implement the rest of the sysv ipc calls ({sem,msg}*())
 1.1  28-Feb-1995  fvdl Added Linux compat code.
 1.5.24.1  05-Mar-2001  nathanw Initial commit of scheduler activations and lightweight process support.
 1.6.34.1  22-Apr-2006  simonb Sync with head.
 1.6.32.1  09-Sep-2006  rpaulo sync with head
 1.6.30.1  18-Feb-2006  yamt sync with head.
 1.6.18.3  21-Jan-2008  yamt sync with head
 1.6.18.2  07-Dec-2007  yamt sync with head
 1.6.18.1  21-Jun-2006  yamt sync with head.
 1.7.50.2  26-Dec-2007  ad Sync with head.
 1.7.50.1  08-Dec-2007  ad Sync with head.
 1.7.46.2  27-Dec-2007  mjf Sync with HEAD.
 1.7.46.1  08-Dec-2007  mjf Sync with HEAD.
 1.7.40.1  09-Jan-2008  matt sync with HEAD
 1.7.38.1  09-Dec-2007  jmcneill Sync with HEAD.
 1.8.4.1  02-Jan-2008  bouyer Sync with HEAD
 1.9.10.3  11-Mar-2010  yamt sync with head
 1.9.10.2  04-May-2009  yamt sync with head.
 1.9.10.1  16-May-2008  yamt sync with head.
 1.9.8.2  04-Jun-2008  yamt sync with head
 1.9.8.1  18-May-2008  yamt sync with head.
 1.9.6.2  17-Jan-2009  mjf Sync with HEAD.
 1.9.6.1  02-Jun-2008  mjf Sync with HEAD.
 1.10.2.1  23-Jun-2008  wrstuden Sync w/ -current. 34 merge conflicts to follow.
 1.11.6.1  19-Jan-2009  skrll Sync with HEAD.
 1.11.4.1  13-Dec-2008  haad Update haad-dm branch to haad-dm-base2.
 1.13.100.1  02-Aug-2025  perseant Sync with HEAD

RSS XML Feed