History log of /src/sys/compat/sunos/sunos_syscalls.c |
Revision | | Date | Author | Comments |
1.98 |
| 11-Jun-2020 |
dholland | Regen after -r1.82 of compat_sunos syscalls.master last September.
(Apparently forgotten.)
"Treat valsize as unsigned"
|
1.97 |
| 27-Jan-2019 |
pgoyette | Merge the [pgoyette-compat] branch
|
1.96 |
| 10-Aug-2018 |
pgoyette | Regen
|
1.95 |
| 06-Jan-2018 |
kamil | branches: 1.95.2; 1.95.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.94 |
| 19-Dec-2017 |
kamil | compat/sunos: Drop SYS_vadvise
The (o)vadvise syscall is dummy since the beginning of NetBSD.
Sponsored by <The NetBSD Foundation>
|
1.93 |
| 19-Dec-2017 |
kamil | compat/sunos: Drop SYS_sbrk
sbrk - change data segment size
This syscall is dummy since the inception of the project.
Sponsored by <The NetBSD Foundation>
|
1.92 |
| 19-Dec-2017 |
kamil | compat sunos: Drop the sstk(2) syscall
sstk(2) has never been implemented by the NetBSD kernel.
Sponsored by <The NetBSD Foundation>
|
1.91 |
| 10-May-2017 |
riastradh | regen
|
1.90 |
| 16-Jan-2017 |
christos | branches: 1.90.4; regen
|
1.89 |
| 13-Jan-2017 |
christos | branches: 1.89.2; regen
|
1.88 |
| 24-Sep-2015 |
christos | branches: 1.88.2; regen
|
1.87 |
| 07-Mar-2015 |
christos | regen
|
1.86 |
| 07-Nov-2013 |
njoly | branches: 1.86.6; Regen for dup/dup2/dup3 argument types fix.
|
1.85 |
| 03-Mar-2010 |
pooka | branches: 1.85.10; 1.85.20; 1.85.24; regen: ENOSYS nfssvc honestly
|
1.84 |
| 14-Dec-2009 |
matt | branches: 1.84.2; Regen (new makesyscalls.sh)
|
1.83 |
| 13-Jan-2009 |
pooka | Regen to prove I didn't screw up the conversion: purely RCSID changes.
|
1.82 |
| 13-Jan-2009 |
pooka | regen: unimpl police
|
1.81 |
| 11-Jan-2009 |
tsutsui | Regen from syscalls.master rev 1.72: > Update for compat_50 stuff. (compile test only)
|
1.80 |
| 19-Nov-2008 |
ad | Regen.
|
1.79 |
| 21-Jun-2008 |
tsutsui | branches: 1.79.2; 1.79.4; Regen from syscalls.master rev 1.69: > Include <sys/sched.h> before <sys/syscallargs.h> for cpuset_t.
|
1.78 |
| 27-Dec-2007 |
martin | branches: 1.78.6; 1.78.10; 1.78.12; 1.78.14; Remove now superflous (and wrong) extern declaration for maxfiles.
|
1.77 |
| 20-Dec-2007 |
dsl | regen
|
1.76 |
| 09-Feb-2007 |
ad | branches: 1.76.20; 1.76.26; 1.76.28; 1.76.32; Merge newlock2 to head.
|
1.75 |
| 01-Sep-2006 |
matt | branches: 1.75.2; Regen.
|
1.74 |
| 30-Aug-2006 |
he | Regen (for PTRACE).
|
1.73 |
| 13-Jul-2006 |
pavel | regen
|
1.72 |
| 11-Dec-2005 |
christos | branches: 1.72.4; 1.72.8; merge ktrace-lwp.
|
1.71 |
| 26-Feb-2005 |
perry | branches: 1.71.4; regen
|
1.70 |
| 26-Feb-2005 |
perry | regen
|
1.69 |
| 18-Jan-2003 |
thorpej | branches: 1.69.2; 1.69.10; 1.69.12; Regen for correct RCS ID.
|
1.68 |
| 18-Jan-2003 |
thorpej | Regen: Merge the nathanw_sa branch.
|
1.67 |
| 03-Jan-2002 |
mrg | move the COMPAT_SUNOS SO_BROADCAST hack out of uipc_socket.c into the compat/sunos code. besides being cleaner this allows the sunos LKM to properly work without any special kernel hacks.
|
1.66 |
| 13-Nov-2001 |
lukem | add RCSIDs (including regeneration of files as appropriate)
|
1.65 |
| 30-May-2001 |
mrg | branches: 1.65.2; use _KERNEL_OPT.
|
1.64 |
| 27-Jan-2001 |
thorpej | branches: 1.64.2; Regen; add sy_flags.
|
1.63 |
| 09-Dec-2000 |
mycroft | Regen.
|
1.62 |
| 09-Dec-2000 |
mycroft | Regen.
|
1.61 |
| 13-Nov-2000 |
jdolecek | change the type of *syscallnames[] array to 'const char * const foo[]'
|
1.60 |
| 18-Aug-2000 |
cgd | update for changed makesyscalls.master
|
1.59 |
| 09-Apr-2000 |
mrg | regen
|
1.58 |
| 12-Jul-1999 |
kleink | branches: 1.58.2; Regen.
|
1.57 |
| 22-Mar-1999 |
sommerfe | branches: 1.57.4; Use regular system fchroot, now that we have it.
|
1.56 |
| 09-Feb-1999 |
christos | Regen
|
1.55 |
| 18-Dec-1998 |
drochner | regen
|
1.54 |
| 10-Dec-1998 |
christos | Regen
|
1.53 |
| 19-Oct-1998 |
tron | Regen.
|
1.52 |
| 13-Sep-1998 |
pk | regen.
|
1.51 |
| 25-Jun-1998 |
thorpej | Regen: defopt NFSSERVER
|
1.50 |
| 19-Feb-1998 |
thorpej | Regen: makesyscalls.sh changed.
|
1.49 |
| 19-Feb-1998 |
thorpej | regen; syscalls.master and makesyscalls.sh changed.
|
1.48 |
| 09-Jan-1998 |
thorpej | Regen.
|
1.47 |
| 08-Jan-1998 |
thorpej | Regen: back out RCD ID related changes.
|
1.46 |
| 05-Jan-1998 |
perry | regened with RCSIDs in place
|
1.45 |
| 19-Oct-1997 |
christos | Regen.
|
1.44 |
| 17-Oct-1997 |
christos | Regen
|
1.43 |
| 10-Oct-1997 |
fvdl | Regen.
|
1.42 |
| 13-Jun-1997 |
thorpej | branches: 1.42.4; Regen: Use compat_12_sys_swapon().
|
1.41 |
| 12-Jun-1997 |
mrg | bring mrg-vm-swap2 onto mainline.
|
1.40 |
| 31-Jan-1997 |
thorpej | branches: 1.40.6; Syscalls.master chagned, regen. (NFSCLIENT -> NFS)
|
1.39 |
| 07-Sep-1996 |
mycroft | branches: 1.39.2; Regen.
|
1.38 |
| 07-Sep-1996 |
mycroft | Regen.
|
1.37 |
| 30-Aug-1996 |
christos | regen syscall tables
|
1.36 |
| 26-Aug-1996 |
thorpej | Regen; syscalls.master changed.
|
1.35 |
| 23-Jun-1996 |
mycroft | Regen.
|
1.34 |
| 05-May-1996 |
veego | branches: 1.34.4; Added a missing Makefile and run it Moved the prototyp for sunos_sendsig in an #ifndef sparc
|
1.33 |
| 07-Oct-1995 |
mycroft | Reran makesyscalls.sh.
|
1.32 |
| 19-Sep-1995 |
thorpej | makesyscalls.sh changed.
|
1.31 |
| 05-Jul-1995 |
pk | Start using sunos_sigvec().
|
1.30 |
| 25-Jun-1995 |
briggs | Oops... NOARGS for compat_43_sigvec.
|
1.29 |
| 25-Jun-1995 |
briggs | syscalls.master changed.
|
1.28 |
| 24-Jun-1995 |
christos | Syscalls.master was changed
|
1.27 |
| 11-Jun-1995 |
pk | Go with the flow; use `/emul/sunos' pseudo-root (from Matthew Green). Note: sunos_stat() and sunos_lstat() were added too.
|
1.26 |
| 22-Apr-1995 |
christos | syscalls.master was changed
|
1.25 |
| 22-Apr-1995 |
christos | - added struct emul to all emulations. - removed all setup functions. - added copyargs() functions where needed.
|
1.24 |
| 06-Dec-1994 |
deraadt | update
|
1.23 |
| 26-Nov-1994 |
deraadt | update
|
1.22 |
| 20-Nov-1994 |
deraadt | new syscalls
|
1.21 |
| 14-Nov-1994 |
deraadt | syscalls.master changed
|
1.20 |
| 26-Oct-1994 |
deraadt | update
|
1.19 |
| 25-Oct-1994 |
deraadt | and we update these
|
1.18 |
| 25-Oct-1994 |
deraadt | rename, new syscall interface, etc.
|
1.17 |
| 30-Jun-1994 |
cgd | fix a botch, and gen syscall files
|
1.16 |
| 14-Jun-1994 |
chopps | update to match recent getdtablesize() change
|
1.15 |
| 07-May-1994 |
deraadt | follow
|
1.14 |
| 01-May-1994 |
cgd | sun syscalls.master update
|
1.13 |
| 26-Apr-1994 |
pk | SunOS's RLIMIT_NOFILE is different: add sun_[gs]rlimit().
|
1.12 |
| 04-Apr-1994 |
deraadt | nice unique SUN_SYS_ names..
|
1.11 |
| 27-Mar-1994 |
cgd | expand uid_t/gid_t/off_t
|
1.10 |
| 03-Mar-1994 |
deraadt | update to syscall.master (for sysconf)
|
1.9 |
| 12-Dec-1993 |
deraadt | update to latest syscalls.master
|
1.8 |
| 22-Nov-1993 |
deraadt | branches: 1.8.2; moved from arch/sparc/sunos to compat/sunos
|
1.7 |
| 20-Nov-1993 |
deraadt | update to new syscalls.master
|
1.6 |
| 14-Nov-1993 |
deraadt | update to latest syscalls.master
|
1.5 |
| 10-Nov-1993 |
deraadt | update from new syscalls.master
|
1.4 |
| 15-Oct-1993 |
deraadt | rebuilt from syscall.master: {get,set}domainname change
|
1.3 |
| 13-Oct-1993 |
deraadt | rebuild files from syscalls.master
|
1.2 |
| 11-Oct-1993 |
deraadt | various changes, suffice to say that 4.4 syscalls do not look like ours
|
1.1 |
| 02-Oct-1993 |
deraadt | Chris Torek's sparc port. Missing lots of things.
|
1.8.2.5 |
| 01-Dec-1993 |
deraadt | update with new sun_mknod
|
1.8.2.4 |
| 27-Nov-1993 |
deraadt | update (as always)
|
1.8.2.3 |
| 27-Nov-1993 |
deraadt | update
|
1.8.2.2 |
| 27-Nov-1993 |
deraadt | update..
|
1.8.2.1 |
| 26-Nov-1993 |
deraadt | update to syscalls.master
|
1.34.4.1 |
| 10-Dec-1996 |
mycroft | Regen.
|
1.39.2.1 |
| 14-Jan-1997 |
thorpej | syscalls.master changed; regen.
|
1.40.6.1 |
| 01-Jun-1997 |
mrg | regen.
|
1.42.4.1 |
| 14-Oct-1997 |
thorpej | Update marc-pcmcia branch from trunk.
|
1.57.4.1 |
| 02-Aug-1999 |
thorpej | Regen.
|
1.58.2.3 |
| 13-Dec-2000 |
bouyer | Sync with HEAD (for UBC fixes).
|
1.58.2.2 |
| 22-Nov-2000 |
bouyer | Sync with HEAD.
|
1.58.2.1 |
| 20-Nov-2000 |
bouyer | Update thorpej_scsipi to -current as of a month ago
|
1.64.2.6 |
| 29-May-2002 |
nathanw | Regen.
|
1.64.2.5 |
| 28-Feb-2002 |
nathanw | Catch up to -current.
|
1.64.2.4 |
| 11-Jan-2002 |
nathanw | More catchup.
|
1.64.2.3 |
| 15-Nov-2001 |
pk | Regenerate.
|
1.64.2.2 |
| 14-Nov-2001 |
nathanw | Catch up to -current.
|
1.64.2.1 |
| 21-Jun-2001 |
nathanw | Catch up to -current.
|
1.65.2.1 |
| 10-Jan-2002 |
thorpej | Sync kqueue branch with -current.
|
1.69.12.1 |
| 19-Mar-2005 |
yamt | sync with head. xen and whitespace. xen part is not finished.
|
1.69.10.1 |
| 29-Apr-2005 |
kent | sync with -current
|
1.69.2.1 |
| 04-Mar-2005 |
skrll | Sync with HEAD.
Hi Perry!
|
1.71.4.3 |
| 21-Jan-2008 |
yamt | sync with head
|
1.71.4.2 |
| 26-Feb-2007 |
yamt | sync with head.
|
1.71.4.1 |
| 30-Dec-2006 |
yamt | sync with head.
|
1.72.8.2 |
| 03-Sep-2006 |
yamt | sync with head.
|
1.72.8.1 |
| 11-Aug-2006 |
yamt | sync with head
|
1.72.4.1 |
| 09-Sep-2006 |
rpaulo | sync with head
|
1.75.2.1 |
| 30-Jan-2007 |
ad | Remove support for SA. Ok core@.
|
1.76.32.1 |
| 02-Jan-2008 |
bouyer | Sync with HEAD
|
1.76.28.1 |
| 26-Dec-2007 |
ad | Sync with head.
|
1.76.26.1 |
| 18-Feb-2008 |
mjf | Sync with HEAD.
|
1.76.20.1 |
| 09-Jan-2008 |
matt | sync with HEAD
|
1.78.14.1 |
| 27-Jun-2008 |
simonb | Sync with head.
|
1.78.12.1 |
| 23-Jun-2008 |
wrstuden | Sync w/ -current. 34 merge conflicts to follow.
|
1.78.10.2 |
| 11-Mar-2010 |
yamt | sync with head
|
1.78.10.1 |
| 04-May-2009 |
yamt | sync with head.
|
1.78.6.2 |
| 17-Jan-2009 |
mjf | Sync with HEAD.
|
1.78.6.1 |
| 29-Jun-2008 |
mjf | Sync with HEAD.
|
1.79.4.1 |
| 19-Jan-2009 |
skrll | Sync with HEAD.
|
1.79.2.1 |
| 13-Dec-2008 |
haad | Update haad-dm branch to haad-dm-base2.
|
1.84.2.1 |
| 30-Apr-2010 |
uebayasi | Sync with HEAD.
|
1.85.24.1 |
| 18-May-2014 |
rmind | sync with head
|
1.85.20.2 |
| 03-Dec-2017 |
jdolecek | update from HEAD
|
1.85.20.1 |
| 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.85.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.86.6.2 |
| 27-Dec-2015 |
skrll | Sync with HEAD (as of 26th Dec)
|
1.86.6.1 |
| 06-Apr-2015 |
skrll | Sync with HEAD
|
1.88.2.1 |
| 20-Mar-2017 |
pgoyette | Sync with HEAD
|
1.89.2.1 |
| 21-Apr-2017 |
bouyer | Sync with HEAD
|
1.90.4.1 |
| 11-May-2017 |
pgoyette | Sync with HEAD
|
1.95.4.1 |
| 10-Jun-2019 |
christos | Sync with HEAD
|
1.95.2.3 |
| 29-Sep-2018 |
pgoyette | Regen
|
1.95.2.2 |
| 29-Sep-2018 |
pgoyette | Regen
|
1.95.2.1 |
| 06-Sep-2018 |
pgoyette | Sync with HEAD
Resolve a couple of conflicts (result of the uimin/uimax changes)
|