History log of /freebsd-9.3-release/sys/i386/ibcs2/ibcs2_proto.h
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# 267654 19-Jun-2014 gjb

Copy stable/9 to releng/9.3 as part of the 9.3-RELEASE cycle.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation

# 225736 22-Sep-2011 kensmith

Copy head to stable/9 as part of 9.0-RELEASE release cycle.

Approved by: re (implicit)


# 209581 28-Jun-2010 kib

Regenerate


# 197064 10-Sep-2009 des

As jhb@ pointed out to me, r197057 was incorrect, not least because these
are generated files.


# 191920 08-May-2009 ed

Regenerate ibcs2 system call table.


# 164184 11-Nov-2006 trhodes

Merge posix4/* into normal kernel hierarchy.

Reviewed by: glanced at by jhb
Approved by: silence on -arch@ and -standards@


# 161330 15-Aug-2006 jhb

Regen to propogate <prefix>_AUE_<mumble> changes as well as the earlier
systrace changes.


# 160799 28-Jul-2006 jhb

Regen for MPSAFE flag removal.


# 160352 14-Jul-2006 jhb

Regen.


# 160350 14-Jul-2006 jhb

Regen.


# 160277 11-Jul-2006 jhb

Regen.


# 160238 10-Jul-2006 jhb

Regen.


# 160140 06-Jul-2006 jhb

Regen.


# 155404 06-Feb-2006 rwatson

Regenerate.


# 147975 13-Jul-2005 jhb

Regen.


# 146807 30-May-2005 rwatson

Rebuild generated system call definition files following the addition of
the audit event field to the syscalls.master file format.

Submitted by: wsalamon
Obtained from: TrustedBSD Project


# 134267 24-Aug-2004 jhb

Regenerate after fcntl() wrappers were marked MP safe.


# 127534 28-Mar-2004 rwatson

Regen from ibcs2_wait() becoming MPSAFE.

Submitted by: Dan Nelson <dnelson@allantgroup.com>


# 125529 06-Feb-2004 jhb

Regen.


# 125457 04-Feb-2004 jhb

Regen.


# 123786 23-Dec-2003 peter

Regen. (This should have been a NOP except it hasn't been regenerated
after makesyscalls.sh changes and the last few syscall.master changes, and
there have been some tree-sweeps that have touched generated files).


# 92761 20-Mar-2002 alfred

Remove __P.


# 83366 12-Sep-2001 julian

KSE Milestone 2
Note ALL MODULES MUST BE RECOMPILED
make the kernel aware that there are smaller units of scheduling than the
process. (but only allow one thread per process at this time).
This is functionally equivalent to teh previousl -current except
that there is a thread associated with each process.

Sorry john! (your next MFC will be a doosie!)

Reviewed by: peter@freebsd.org, dillon@freebsd.org

X-MFC after: ha ha ha ha


# 64002 29-Jul-2000 peter

Regen. (Fix SYS_exit)


# 63987 28-Jul-2000 peter

Regenerate with makesyscalls.sh


# 60290 09-May-2000 bde

Regenerated (fixed the calculation of sy_nargs in sysent tables).


# 50482 28-Aug-1999 peter

Regen after Id->FreeBSD


# 36771 08-Jun-1998 bde

Updated generated files.


# 36735 07-Jun-1998 dfr

This commit fixes various 64bit portability problems required for
FreeBSD/alpha. The most significant item is to change the command
argument to ioctl functions from int to u_long. This change brings us
inline with various other BSD versions. Driver writers may like to
use (__FreeBSD_version == 300003) to detect this change.

The prototype FreeBSD/alpha machdep will follow in a couple of days
time.


# 30994 06-Nov-1997 phk

Move the "retval" (3rd) parameter from all syscall functions and put
it in struct proc instead.

This fixes a boatload of compiler warning, and removes a lot of cruft
from the sources.

I have not removed the /*ARGSUSED*/, they will require some looking at.

libkvm, ps and other userland struct proc frobbing programs will need
recompiled.


# 24748 09-Apr-1997 bde

Regenerate (removed unused #includes from ibcs2*_sysent.c).


# 24384 29-Mar-1997 peter

Regenerate (include file changes, stray blank lines (cosmetic),
and a syscall vector was out of sync with it's .master file)


# 13338 08-Jan-1996 peter

Reran makesyscalls.sh..


# 13334 08-Jan-1996 peter

reran makesyscalls

Always call the SYSV ipc functions, stubs will take their place if
necessary.


# 13226 04-Jan-1996 wollman

Convert SYSV IPC to new-style options. (I hope I got everything...)
The LKMs will need an extra file, to come later.


# 11397 10-Oct-1995 swallace

Remove old files no longer needed.
Add new files created for emulator.
Modify NetBSD import to work with FreeBSD and add new features and
code. The complete emulator is essentially a combination of work/code
implemented by Sean Eric Fagan, Soren Schmidt, Scott Bartram, and myself,
Steven Wallace.

Features of this new emulator system include:

o "clean" code, including strict prototyping.
o Auto-generation of ibcs2 system calls, xenix system calls, isc system
calls. Generation includes system tables, structure definitions,
and prototyping of function calls.
o ibcs2 emulator does not rely on any COMPAT_43 system calls.
o embedded socksys support
o ibcs2 msgsys, semsys, shmsys calls supported if supported in kernel
o alternate /emul/ibcs2 namespace searched first for files in ibcs2
system. Usefull to keep sysv libraries, binaries in /emul/ibcs2.
o many other finer details and functions fixed or implemented.