Home | History | Annotate | Download | only in common
History log of /src/sys/compat/linux/common/linux_ipccall.h
RevisionDateAuthorComments
 1.17  23-Sep-2021  ryo add support COMPAT_LINUX for aarch64
 1.16  27-Dec-2013  njoly Rename ipcall/socketcall specific defines to avoid conflict with
syscalls definitions. No functional changes.
 1.15  18-Aug-2009  drochner branches: 1.15.12; 1.15.22; 1.15.26;
remove some "inline" from functions which are defined in a .c file
but used elsewhere -- gcc-4.4.1 doesn't like it and I doubt it
had any effect
 1.14  28-Apr-2008  martin Remove clause 3 and 4 from TNF licenses
 1.13  20-Dec-2007  dsl branches: 1.13.6; 1.13.8; 1.13.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.12  04-Dec-2007  dsl branches: 1.12.4;
Remove all the __P
 1.11  16-Feb-2006  perry branches: 1.11.38; 1.11.40; 1.11.46; 1.11.50;
Change "inline" back to "__inline" in .h files -- C99 is still too
new, and some apps compile things in C89 mode. C89 keywords stay.

As per core@.
 1.10  11-Dec-2005  christos branches: 1.10.2; 1.10.4; 1.10.6;
merge ktrace-lwp.
 1.9  03-May-2005  manu branches: 1.9.2;
First work on COMPAT_LINUX/amd64
Process startup and dynamiclinking work, but processes hang due to
Linux arch_prctl(2) not being really supported yet.
 1.8  18-Jan-2003  thorpej branches: 1.8.2;
Merge the nathanw_sa branch.
 1.7  10-Jan-1999  tron branches: 1.7.20;
Revert last changes:
Because "linux_ipccall.h" cannot be included before "sys/shm.h" and
"sys/shm.h" needs to be included after "opt_sysv.h" include "opt_sysv.h"
in "linux_ipccall.c" again.
 1.6  03-Jan-1999  erh Grab the sysv options.
 1.5  04-Oct-1998  fvdl 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 linux/compat/linux_ipccall.h to multiarch. Defines for the IPC multiplexerand associated functions.
 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.7.20.1  05-Mar-2001  nathanw Initial commit of scheduler activations and lightweight process support.
 1.8.2.1  10-Nov-2005  skrll Sync with HEAD. Here we go again...
 1.9.2.3  21-Jan-2008  yamt sync with head
 1.9.2.2  07-Dec-2007  yamt sync with head
 1.9.2.1  21-Jun-2006  yamt sync with head.
 1.10.6.1  22-Apr-2006  simonb Sync with head.
 1.10.4.1  09-Sep-2006  rpaulo sync with head
 1.10.2.1  18-Feb-2006  yamt sync with head.
 1.11.50.2  26-Dec-2007  ad Sync with head.
 1.11.50.1  08-Dec-2007  ad Sync with head.
 1.11.46.2  27-Dec-2007  mjf Sync with HEAD.
 1.11.46.1  08-Dec-2007  mjf Sync with HEAD.
 1.11.40.1  09-Jan-2008  matt sync with HEAD
 1.11.38.1  09-Dec-2007  jmcneill Sync with HEAD.
 1.12.4.1  02-Jan-2008  bouyer Sync with HEAD
 1.13.10.2  19-Aug-2009  yamt sync with head.
 1.13.10.1  16-May-2008  yamt sync with head.
 1.13.8.1  18-May-2008  yamt sync with head.
 1.13.6.1  02-Jun-2008  mjf Sync with HEAD.
 1.15.26.1  18-May-2014  rmind sync with head
 1.15.22.1  20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.15.12.1  22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")

RSS XML Feed