History log of /freebsd-10.0-release/sys/i386/ibcs2/ibcs2_sysent.c
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# 259065 07-Dec-2013 gjb

- Copy stable/10 (r259064) to releng/10.0 as part of the
10.0-RELEASE cycle.
- Update __FreeBSD_version [1]
- Set branch name to -RC1

[1] 10.0-CURRENT __FreeBSD_version value ended at '55', so
start releng/10.0 at '100' so the branch is started with
a value ending in zero.

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

# 256281 10-Oct-2013 gjb

Copy head (r256279) to stable/10 as part of the 10.0-RELEASE cycle.

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


# 227692 19-Nov-2011 ed

Regenerate system call tables.


# 225618 16-Sep-2011 kmacy

Auto-generated code from sys_ prefixing makesyscalls.sh change

Approved by: re(bz)


# 209581 28-Jun-2010 kib

Regenerate


# 193235 01-Jun-2009 rwatson

Regenerate generated syscall files following changes to struct sysent in
r193234.


# 191920 08-May-2009 ed

Regenerate ibcs2 system call table.


# 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.


# 130892 21-Jun-2004 phk

Put the pre FreeBSD-2.x tty compat code under BURN_BRIDGES.


# 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).


# 115684 02-Jun-2003 obrien

Use __FBSDID().


# 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


# 36783 09-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.


# 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.


# 8876 30-May-1995 rgrimes

Remove trailing whitespace.


# 3584 14-Oct-1994 sos

iBCS2 emulator core files.

This is the main files for the iBCS2 emulator. It can be use
compiled into the kernel by using:

options IBCS2
options COMPAT_IBCS2

or as a lkm module using:

options COMPAT_IBCS2

and then loading it via the ibcs2 script in /usr/bin

REMEMBER: this code is still experimental ! NO WARRENTY !

Submitted by: sef@kithrup.com, mostyn@mrl.com, sos@kmd-ac.dk