History log of /src/sys/compat/ultrix/ultrix_syscall.h |
Revision | | Date | Author | Comments |
1.75 |
| 03-Mar-2019 |
pgoyette | Regen
|
1.74 |
| 27-Jan-2019 |
pgoyette | Merge the [pgoyette-compat] branch
|
1.73 |
| 10-Aug-2018 |
pgoyette | Regen
|
1.72 |
| 06-Jan-2018 |
kamil | branches: 1.72.2; 1.72.4; Revert vadvise(2) removal
This system call was used in legacy Lisp code, that was inherited to modern age and still compiled against supported compat layers (e.g. in clisp, oaklisp, Franz Lisp).
It used to instruct the kernel about paging policy (G/C aware, flush etc).
Newly compiled code (assuming that it will detect vadvise()) will use the libc stub for vadvise(). The headers for this interface are gone.
vadvise(2) could be marked as COMPAT_80, but as long as we support ultrix, sunos or aout68k ABI, don't bother with this.
Requested by <mrg>
|
1.71 |
| 19-Dec-2017 |
kamil | compat/ultrix: Drop SYS_vadvise
The (o)vadvise syscall is dummy since the beginning of NetBSD.
Sponsored by <The NetBSD Foundation>
|
1.70 |
| 19-Dec-2017 |
kamil | compat/ultrix: Drop SYS_sbrk
sbrk - change data segment size
This syscall is dummy since the inception of the project.
Sponsored by <The NetBSD Foundation>
|
1.69 |
| 19-Dec-2017 |
kamil | compat ultrix: Drop the sstk(2) syscall
sstk(2) has never been implemented by the NetBSD kernel.
Sponsored by <The NetBSD Foundation>
|
1.68 |
| 10-May-2017 |
riastradh | regen
|
1.67 |
| 16-Jan-2017 |
christos | branches: 1.67.4; regen
|
1.66 |
| 13-Jan-2017 |
christos | branches: 1.66.2; regen
|
1.65 |
| 24-Sep-2015 |
christos | branches: 1.65.2; regen
|
1.64 |
| 07-Mar-2015 |
christos | regen
|
1.63 |
| 07-Nov-2013 |
njoly | branches: 1.63.6; Regen for dup/dup2/dup3 argument types fix.
|
1.62 |
| 02-Mar-2010 |
pooka | branches: 1.62.10; 1.62.20; 1.62.24; regen: - remove nfssvc / fs_nfs.h / #ifdef NFS - make getfh unconditional
|
1.61 |
| 14-Dec-2009 |
matt | branches: 1.61.2; Regen (new makesyscalls.sh)
|
1.60 |
| 17-Jan-2009 |
he | Regenerate files after updating syscalls.master for compat_ultrix:
Adapt to the state after the recent time_t change. Type changes: timeval -> timeval50 itimerval -> itimerval50 rusage -> rusage50 and use of the compat_50 calls where appropriate. Untested, but at least it builds.
Discussed with christos@
|
1.59 |
| 13-Jan-2009 |
pooka | Regen to prove I didn't screw up the conversion: purely RCSID changes.
|
1.58 |
| 13-Jan-2009 |
pooka | regen
|
1.57 |
| 19-Nov-2008 |
ad | Regen.
|
1.56 |
| 19-Jun-2008 |
hans | branches: 1.56.2; 1.56.4; regen from syscalls.master r1.46
|
1.55 |
| 23-Apr-2008 |
ad | branches: 1.55.2; 1.55.4; 1.55.6; Regen.
|
1.54 |
| 20-Dec-2007 |
dsl | branches: 1.54.6; 1.54.8; regen
|
1.53 |
| 04-Mar-2007 |
christos | branches: 1.53.16; 1.53.24; 1.53.28; Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.
|
1.52 |
| 13-Jul-2006 |
pavel | branches: 1.52.10; regen (sys_getfh -> compat_30_sys_getfh)
|
1.51 |
| 26-Jun-2006 |
mrg | regenerate.
|
1.50 |
| 11-Dec-2005 |
christos | branches: 1.50.4; 1.50.8; 1.50.16; merge ktrace-lwp.
|
1.49 |
| 26-Feb-2005 |
perry | branches: 1.49.4; regen
|
1.48 |
| 26-Feb-2005 |
perry | regen
|
1.47 |
| 18-Jan-2003 |
thorpej | branches: 1.47.2; 1.47.10; 1.47.12; Regen for correct RCS ID.
|
1.46 |
| 18-Jan-2003 |
thorpej | Regen: Merge the nathanw_sa branch.
|
1.45 |
| 01-Nov-2002 |
jdolecek | set nsysent to 512 (oh well, just three syscalls too many for 256)
|
1.44 |
| 13-Nov-2001 |
lukem | add RCSIDs (including regeneration of files as appropriate)
|
1.43 |
| 30-May-2001 |
mrg | branches: 1.43.2; use _KERNEL_OPT.
|
1.42 |
| 27-Jan-2001 |
thorpej | branches: 1.42.2; egen; getpid(2) is MP-safe.
|
1.41 |
| 27-Jan-2001 |
thorpej | Regen; add sy_flags.
|
1.40 |
| 09-Dec-2000 |
mycroft | Regen.
|
1.39 |
| 18-Aug-2000 |
cgd | update for changed makesyscalls.master
|
1.38 |
| 30-Jul-1999 |
drochner | branches: 1.38.2; regen
|
1.37 |
| 12-Jul-1999 |
kleink | Regen.
|
1.36 |
| 09-Feb-1999 |
christos | branches: 1.36.2; 1.36.4; Regen
|
1.35 |
| 18-Dec-1998 |
drochner | regen
|
1.34 |
| 10-Dec-1998 |
christos | Regen
|
1.33 |
| 03-Oct-1998 |
drochner | regen
|
1.32 |
| 26-Sep-1998 |
drochner | regen
|
1.31 |
| 25-Jun-1998 |
thorpej | Regen: defopt NFSSERVER
|
1.30 |
| 19-Feb-1998 |
thorpej | Regen: makesyscalls.sh changed.
|
1.29 |
| 19-Feb-1998 |
thorpej | Regen; syscalls.master and makesyscalls.sh changed.
|
1.28 |
| 14-Feb-1998 |
kleink | Regen: use POSIX semantics for chown()/fchown().
|
1.27 |
| 22-Jan-1998 |
mycroft | Regen.
|
1.26 |
| 09-Jan-1998 |
thorpej | Regen.
|
1.25 |
| 08-Jan-1998 |
thorpej | Regen: back out RCD ID related changes.
|
1.24 |
| 05-Jan-1998 |
perry | regened with RCSIDs in place
|
1.23 |
| 16-Oct-1997 |
christos | Regen.
|
1.22 |
| 13-Jun-1997 |
thorpej | Regen: Use compat_12_sys_swapon().
|
1.21 |
| 09-Jun-1997 |
jonathan | Emulate RISC Ultrix cacheflush() and cachectl() syscalls on mips.
|
1.20 |
| 06-Apr-1997 |
jonathan | Add changes to make vic-2.8 Ultrix binaries work on NetBSD with COMPAT_ULTRIX: * Add IPmulticast setsockopt emulation. * Add Ultrix shmsys emulation (untested). * tidy up use of stackgap.
|
1.19 |
| 31-Jan-1997 |
thorpej | Syscalls.master changed, regen. (NFSCLIENT -> NFS)
|
1.18 |
| 13-Jan-1997 |
thorpej | Regen; makesyscalls.sh emits comments now.
|
1.17 |
| 03-Sep-1996 |
mycroft | Regen.
|
1.16 |
| 23-Jun-1996 |
mycroft | Regen.
|
1.15 |
| 07-Jan-1996 |
jonathan | branches: 1.15.4; Add '/emul/ultrix' pathname processing to Ultrix emulation, and move Ultrix syscalls that require that processing out of ultrix_misc.c to ultrix_pathname.c.
|
1.14 |
| 26-Dec-1995 |
jonathan | Add emulation of ultrix mount(2). Sufficient to NFS-mount filesystems using a NetBSD kernel in an ultrix root filesystem.
Move wait emulation to the old (v7) wait syscall number, as that's what the Ultrix ufs_mount binary uses.
|
1.13 |
| 26-Dec-1995 |
jonathan | Add emulation of Ultrix select: before calling native sys_select(), limit the number of FDs to select on to the maximum supported by NetBSD -- which is as many FDs as the emul_ultrix process can have open, anyway.
Add emulation of Ultrix getmnt(2) in ultrix_fs.c
Add partial emulation of Ultrix tty ioctl()s in ultrix_ioctl.c, derived from compat/sunos/sunos_ioctl.c. Ultrix libc's ``isatty()'' now works in compat_emul processes.
|
1.12 |
| 07-Oct-1995 |
mycroft | Reran makesyscalls.sh.
|
1.11 |
| 19-Sep-1995 |
thorpej | makesyscalls.sh changed
|
1.10 |
| 01-Jun-1995 |
mellon | Clear up name conflict between Ultrix syscall 103 and 139.
|
1.9 |
| 29-May-1995 |
mellon | syscall 139 is ULTRIX_SYS_sigcleanup (from Simon Burge)
|
1.8 |
| 22-Apr-1995 |
christos | - added struct emul to all emulations. - removed all setup functions. - added copyargs() functions where needed.
|
1.7 |
| 01-Dec-1994 |
dean | added sigreturn
|
1.6 |
| 23-Nov-1994 |
dean | changes for new sysent structure (from J. Stone)
|
1.5 |
| 01-Aug-1994 |
glass | add ultrix_{get,set}sysinfo() from Arne H Juul <arnej@dsl.unit.no>
|
1.4 |
| 30-Jun-1994 |
cgd | branches: 1.4.2; fix a botch, and gen syscall files
|
1.3 |
| 22-Jun-1994 |
glass | update to reflect compat_ultrix syscalls.master
|
1.2 |
| 15-Jun-1994 |
glass | much works but untested w/new fs. expect more tomorrow
|
1.1 |
| 02-Jun-1994 |
glass | first swipe at ultrix compat. expect many bug fixes. very related to compat/sunos
|
1.4.2.1 |
| 01-Aug-1994 |
cgd | From trunk.
|
1.15.4.1 |
| 10-Dec-1996 |
mycroft | Regen.
|
1.36.4.1 |
| 02-Aug-1999 |
thorpej | Regen.
|
1.36.2.1 |
| 31-Jan-2000 |
he | Pull up regenerated files (requested by mhitch): Emulate Ultrix fcntl(F_SETLK) & Co. so the Ultrix seti@home client works.
|
1.38.2.3 |
| 11-Feb-2001 |
bouyer | Sync with HEAD.
|
1.38.2.2 |
| 13-Dec-2000 |
bouyer | Sync with HEAD (for UBC fixes).
|
1.38.2.1 |
| 20-Nov-2000 |
bouyer | Update thorpej_scsipi to -current as of a month ago
|
1.42.2.5 |
| 11-Nov-2002 |
nathanw | Catch up to -current
|
1.42.2.4 |
| 29-May-2002 |
nathanw | Regen.
|
1.42.2.3 |
| 06-Dec-2001 |
wdk | Regen to incorperate LWP support
|
1.42.2.2 |
| 14-Nov-2001 |
nathanw | Catch up to -current.
|
1.42.2.1 |
| 21-Jun-2001 |
nathanw | Catch up to -current.
|
1.43.2.1 |
| 10-Jan-2002 |
thorpej | Sync kqueue branch with -current.
|
1.47.12.1 |
| 19-Mar-2005 |
yamt | sync with head. xen and whitespace. xen part is not finished.
|
1.47.10.1 |
| 29-Apr-2005 |
kent | sync with -current
|
1.47.2.1 |
| 04-Mar-2005 |
skrll | Sync with HEAD.
Hi Perry!
|
1.49.4.3 |
| 21-Jan-2008 |
yamt | sync with head
|
1.49.4.2 |
| 03-Sep-2007 |
yamt | sync with head.
|
1.49.4.1 |
| 30-Dec-2006 |
yamt | sync with head.
|
1.50.16.1 |
| 13-Jul-2006 |
gdamore | Merge from HEAD.
|
1.50.8.1 |
| 11-Aug-2006 |
yamt | sync with head
|
1.50.4.1 |
| 09-Sep-2006 |
rpaulo | sync with head
|
1.52.10.1 |
| 12-Mar-2007 |
rmind | Sync with HEAD.
|
1.53.28.1 |
| 02-Jan-2008 |
bouyer | Sync with HEAD
|
1.53.24.1 |
| 26-Dec-2007 |
ad | Sync with head.
|
1.53.16.1 |
| 09-Jan-2008 |
matt | sync with HEAD
|
1.54.8.1 |
| 18-May-2008 |
yamt | sync with head.
|
1.54.6.3 |
| 17-Jan-2009 |
mjf | Sync with HEAD.
|
1.54.6.2 |
| 29-Jun-2008 |
mjf | Sync with HEAD.
|
1.54.6.1 |
| 02-Jun-2008 |
mjf | Sync with HEAD.
|
1.55.6.1 |
| 27-Jun-2008 |
simonb | Sync with head.
|
1.55.4.1 |
| 23-Jun-2008 |
wrstuden | Sync w/ -current. 34 merge conflicts to follow.
|
1.55.2.2 |
| 11-Mar-2010 |
yamt | sync with head
|
1.55.2.1 |
| 04-May-2009 |
yamt | sync with head.
|
1.56.4.1 |
| 19-Jan-2009 |
skrll | Sync with HEAD.
|
1.56.2.1 |
| 13-Dec-2008 |
haad | Update haad-dm branch to haad-dm-base2.
|
1.61.2.1 |
| 30-Apr-2010 |
uebayasi | Sync with HEAD.
|
1.62.24.1 |
| 18-May-2014 |
rmind | sync with head
|
1.62.20.1 |
| 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.62.10.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")
|
1.63.6.1 |
| 06-Apr-2015 |
skrll | Sync with HEAD
|
1.65.2.1 |
| 20-Mar-2017 |
pgoyette | Sync with HEAD
|
1.66.2.1 |
| 21-Apr-2017 |
bouyer | Sync with HEAD
|
1.67.4.1 |
| 11-May-2017 |
pgoyette | Sync with HEAD
|
1.72.4.1 |
| 10-Jun-2019 |
christos | Sync with HEAD
|
1.72.2.2 |
| 29-Sep-2018 |
pgoyette | Regen
|
1.72.2.1 |
| 06-Sep-2018 |
pgoyette | Sync with HEAD
Resolve a couple of conflicts (result of the uimin/uimax changes)
|