Home | History | Annotate | Download | only in m68k
History log of /src/sys/compat/linux/arch/m68k/linux_syscall.h
RevisionDateAuthorComments
 1.120  28-Sep-2024  christos regen
 1.119  01-Jul-2024  christos regen
 1.118  29-Jun-2024  christos regen
 1.117  19-Aug-2023  christos regen
 1.116  29-Jul-2023  christos regen
 1.115  28-Jul-2023  christos regen
 1.114  02-Dec-2021  ryo regen
 1.113  24-Nov-2021  ryo regen
 1.112  20-Sep-2021  thorpej Regen for preadv(2) / pwritev(2).
 1.111  20-Sep-2021  thorpej Regen for eventfd.
 1.110  19-Sep-2021  thorpej Regen for timerfd.
 1.109  19-Sep-2021  thorpej Regen for POSIX timer syscalls.
 1.108  26-Apr-2020  thorpej branches: 1.108.2;
Regen for native futex calls.
 1.107  09-Nov-2019  jdolecek regen
 1.106  10-Aug-2018  pgoyette Regen
 1.105  10-May-2017  riastradh branches: 1.105.8; 1.105.10;
regen
 1.104  03-Feb-2017  christos branches: 1.104.4;
regen
 1.103  03-Feb-2017  martin regen
 1.102  16-Jan-2017  christos regen all
 1.101  13-Jan-2017  christos branches: 1.101.2;
regen
 1.100  02-Jan-2017  martin Regen (something apparently went wrong in previous)
 1.99  02-Jan-2017  manu Regen
 1.98  24-Jul-2016  njoly Regen for readlink/readlinkat signatures.
 1.97  24-Sep-2015  christos branches: 1.97.2;
regen
 1.96  07-Mar-2015  christos regen
 1.95  22-Nov-2014  njoly branches: 1.95.2;
Regen for ppoll signature fix
 1.94  31-May-2014  njoly branches: 1.94.2;
Regen for munmap(2) signature.
 1.93  29-May-2014  njoly Regen for utimes(2) change.
 1.92  20-May-2014  njoly Regen for getgroups/setgroups update.
 1.91  17-May-2014  njoly Regen for fadvise64 offset types changes.
 1.90  06-May-2014  njoly Regen for mknod device argument type change.
 1.89  04-May-2014  njoly Regen for pread/pwrite 64bit offset argument.
 1.88  08-Apr-2014  njoly Regen.
 1.87  15-Feb-2014  njoly branches: 1.87.2;
Regen.
 1.86  24-Dec-2013  njoly Regen for fcntl64().
 1.85  08-Dec-2013  njoly Regen.
 1.84  19-Nov-2013  chs regen
 1.83  07-Nov-2013  njoly Regen for dup/dup2/dup3 argument types fix.
 1.82  24-Sep-2013  njoly Regen for utimensat(2).
 1.81  08-Apr-2013  pooka branches: 1.81.4;
regen for utimes
 1.80  19-Sep-2012  pooka regen for ppoll (and, apparently, SYCALL_ARG_PTR)
 1.79  18-Nov-2011  christos branches: 1.79.10;
- add sigtimedwait support.
- merge the siginfo population code.
 1.78  30-May-2011  alnsn branches: 1.78.4;
Regenerate files to pick up correct RCS Ids. Suggested by Chris Badura.
 1.77  30-May-2011  alnsn Add fadvise64 and fadvise64_64 syscalls to compat_linux and compat_linux32.
 1.76  15-Apr-2011  he Regenerate these files after adding pipe2() and dup3().
 1.75  07-Jul-2010  chs branches: 1.75.2;
regen
 1.74  14-Dec-2009  matt branches: 1.74.2; 1.74.4;
Regen (new makesyscalls.sh)
 1.73  24-Nov-2009  njoly Regen for personality(2) update.
 1.72  08-Jun-2009  njoly Regen for rt_queueinfo(2) update.
 1.71  17-Jan-2009  njoly branches: 1.71.2;
Regen for wait4 update.
 1.70  13-Jan-2009  pooka Regen to prove I didn't screw up the conversion: purely RCSID changes.
 1.69  11-Jan-2009  tsutsui Regen from syscalls.master rev 1.64:
> Update for compat_50 stuff. (compile test only)
 1.68  12-Nov-2008  njoly Regen for nanosleep(2) fix.
 1.67  18-Jun-2008  tsutsui branches: 1.67.2; 1.67.4; 1.67.6;
Regen from syscalls.master rev 1.62:
> Include <sys/sched.h> before <sys/syscallargs.h> for cpuset_t.
 1.66  23-Apr-2008  ad branches: 1.66.2; 1.66.4; 1.66.6;
Regen.
 1.65  04-Apr-2008  njoly branches: 1.65.2;
Regen for linux_sys_msync removal.
 1.64  15-Jan-2008  njoly branches: 1.64.6;
Regen.
 1.63  24-Dec-2007  njoly Regen for linux_sys_getpgid removal.
 1.62  21-Dec-2007  njoly Regen for getfsuid/setfsgid syscall exchange.
 1.61  20-Dec-2007  dsl regen
 1.60  16-Nov-2007  njoly branches: 1.60.2; 1.60.6;
Regen, for syscalls cleanup.
 1.59  04-Mar-2007  christos branches: 1.59.14; 1.59.16; 1.59.20; 1.59.22;
Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.
 1.58  01-Sep-2006  matt branches: 1.58.8;
Regen.
 1.57  30-Aug-2006  matt Regen
 1.56  13-Jun-2006  he Regenerate after fixing the getpriority syscall definition.
 1.55  10-Jun-2006  christos regen
 1.54  11-Dec-2005  christos branches: 1.54.4; 1.54.8; 1.54.14;
merge ktrace-lwp.
 1.53  18-Oct-2005  joerg Regen.
 1.52  23-May-2005  jmc branches: 1.52.2;
Regen
 1.51  16-May-2005  fvdl Regen.
 1.50  26-Feb-2005  perry regen
 1.49  01-Aug-2004  jdolecek branches: 1.49.4; 1.49.6;
regen - sync syscall lists with Linux kernel 2.6.7
 1.48  10-Aug-2003  jdolecek regen - added wrapper for Linux ftruncate64()
 1.47  29-Jun-2003  thorpej branches: 1.47.2;
Regen: adapt to linux mmap2 changes.
 1.46  23-Jun-2003  christos Regen.
 1.45  18-Jan-2003  thorpej Regen for correct RCS ID.
 1.44  18-Jan-2003  thorpej Merge the nathanw_sa branch.
 1.43  01-Nov-2002  jdolecek regen: nsysent set to 256
 1.42  12-May-2002  jdolecek branches: 1.42.4;
regen
 1.41  10-Apr-2002  christos regen
 1.40  22-Mar-2002  christos regen
 1.39  17-Feb-2002  christos regen
 1.38  15-Feb-2002  christos - add a real linux_sys___sysctl because the mib numbers are different.
implement only the kernel version getting entries.
- make the signal conversion functions consistent; dest is arg 1.
- make linux_fakedev deal with block and char devices differently.
- add linux_sys_ugetrlimit, and flesh out the regular get/setrlimit so
that they work properly.
- add linux_mmap2 [untested].
- bump kernel to 2.4.18, and make the date be valentine's day :-)
- linux_sys_*stat64 family was totally busted. Fix it.

tested only on i386.

Status:
gdb, telnet, work
jdk-1.4.0 extractor works, jdk still coredumps.

christos
 1.37  13-Nov-2001  lukem add RCSIDs (including regeneration of files as appropriate)
 1.36  30-May-2001  mrg branches: 1.36.2;
use _KERNEL_OPT.
 1.35  13-May-2001  manu Improved the accuracy of gettimeofday/settimeofday: Linux stores a srtuct
timezone in the kernel. We now keep track of it for emulated processes.
Tested for powerpc and i386. Untested on m68k, but it should be ok
Alpha has a particular implementation (osf1_sys_gettimeofday), and it has
therefore not been touched.
 1.34  30-Mar-2001  jdolecek regen - use linux_sys_nosys() instead sys_nosys()
 1.33  30-Mar-2001  jdolecek regen
 1.32  30-Mar-2001  jdolecek regen
 1.31  27-Jan-2001  thorpej branches: 1.31.2;
Regen; getpid(2) is MP-safe.
 1.30  27-Jan-2001  thorpej Regen; add sy_flags.
 1.29  29-Dec-2000  fvdl Regen.
 1.28  27-Dec-2000  fvdl Regen.
 1.27  26-Dec-2000  itohy Regen.
 1.26  18-Dec-2000  fvdl Regen.
 1.25  14-Dec-2000  jdolecek regen
 1.24  12-Dec-2000  jdolecek regen
 1.23  12-Dec-2000  jdolecek regen
 1.22  09-Dec-2000  jdolecek regen
 1.21  09-Dec-2000  mycroft Regen.
 1.20  02-Dec-2000  jdolecek regen after addition of linux_sys_swapoff()
 1.19  01-Dec-2000  jdolecek regen
 1.18  01-Nov-2000  jdolecek regen
 1.17  31-Aug-2000  itohy Regen.
 1.16  18-Aug-2000  cgd update for changed makesyscalls.master
 1.15  18-Aug-2000  cgd update for new makesyscalls.sh, and also for correct ids for changed
syscalls.master files. (you need to regenerate after checking in
syscalls.master to get the correct ids.)
 1.14  18-Mar-2000  erh branches: 1.14.4;
Regen.
 1.13  03-Feb-2000  abs regen
 1.12  16-Dec-1999  tron Regen.
 1.11  05-Dec-1999  tron Regen.
 1.10  04-Dec-1999  tron Regen.
 1.9  04-Oct-1999  tron branches: 1.9.2; 1.9.8;
Regen from "syscalls.master".
 1.8  16-Aug-1999  tron Regen.
 1.7  14-May-1999  thorpej Regen.
 1.6  13-May-1999  thorpej Regen.
 1.5  30-Mar-1999  tron branches: 1.5.4;
Regen.
 1.4  27-Mar-1999  tron Regen.
 1.3  23-Mar-1999  thorpej Regen; pread(2) and pwrite(2).
 1.2  10-Feb-1999  itohy Regen.
 1.1  15-Dec-1998  itohy Generated from syscalls.master.
 1.5.4.1  21-Jun-1999  thorpej Sync w/ -current.
 1.9.8.1  27-Dec-1999  wrstuden Pull up to last week's -current.
 1.9.2.7  21-Apr-2001  bouyer Sync with HEAD
 1.9.2.6  11-Feb-2001  bouyer Sync with HEAD.
 1.9.2.5  05-Jan-2001  bouyer Sync with HEAD
 1.9.2.4  13-Dec-2000  bouyer Sync with HEAD (for UBC fixes).
 1.9.2.3  08-Dec-2000  bouyer Sync with HEAD.
 1.9.2.2  22-Nov-2000  bouyer Sync with HEAD.
 1.9.2.1  20-Nov-2000  bouyer Update thorpej_scsipi to -current as of a month ago
 1.14.4.2  01-May-2001  he Pull up regenerated files (requested by jdolecek):
Make it possible to use a different function for unimplemented
syscalls than sys_nosys(), so that the Linux emulation can avoid
posting SIGSYS and instead just return ENOSYS.
 1.14.4.1  30-Mar-2001  he Pull up regenerated files (requested by fvdl):
Add some required Linux emulation bits to support the Linux
version of VMware.
 1.31.2.9  11-Nov-2002  nathanw Catch up to -current
 1.31.2.8  20-Jun-2002  nathanw Catch up to -current.
 1.31.2.7  29-May-2002  nathanw Regen.
 1.31.2.6  17-Apr-2002  nathanw Catch up to -current.
 1.31.2.5  01-Apr-2002  nathanw Catch up to -current.
(CVS: It's not just a program. It's an adventure!)
 1.31.2.4  28-Feb-2002  nathanw Catch up to -current.
 1.31.2.3  14-Nov-2001  nathanw Catch up to -current.
 1.31.2.2  21-Jun-2001  nathanw Catch up to -current.
 1.31.2.1  09-Apr-2001  nathanw Catch up with -current.
 1.36.2.3  23-Jun-2002  jdolecek catch up with -current on kqueue branch
 1.36.2.2  16-Mar-2002  jdolecek Catch up with -current.
 1.36.2.1  10-Jan-2002  thorpej Sync kqueue branch with -current.
 1.42.4.4  27-May-2004  tron Regen for ticket #1701.
 1.42.4.3  11-May-2004  tron Regen for ticket 1686.
 1.42.4.2  20-Nov-2003  jmc Regen after fix in syscalls.master from ticket #1427.
 1.42.4.1  22-Oct-2003  jmc Regen files (requested by tv in ticket #1427)

Proper support for mmap2
 1.47.2.5  10-Nov-2005  skrll Sync with HEAD. Here we go again...
 1.47.2.4  04-Mar-2005  skrll Sync with HEAD.

Hi Perry!
 1.47.2.3  21-Sep-2004  skrll Fix the sync with head I botched.
 1.47.2.2  18-Sep-2004  skrll Sync with HEAD.
 1.47.2.1  03-Aug-2004  skrll Sync with HEAD
 1.49.6.1  19-Mar-2005  yamt sync with head. xen and whitespace. xen part is not finished.
 1.49.4.1  29-Apr-2005  kent sync with -current
 1.52.2.5  21-Jan-2008  yamt sync with head
 1.52.2.4  07-Dec-2007  yamt sync with head
 1.52.2.3  03-Sep-2007  yamt sync with head.
 1.52.2.2  30-Dec-2006  yamt sync with head.
 1.52.2.1  21-Jun-2006  yamt sync with head.
 1.54.14.1  19-Jun-2006  chap Sync with head.
 1.54.8.2  03-Sep-2006  yamt sync with head.
 1.54.8.1  26-Jun-2006  yamt sync with head.
 1.54.4.1  09-Sep-2006  rpaulo sync with head
 1.58.8.1  12-Mar-2007  rmind Sync with HEAD.
 1.59.22.3  18-Feb-2008  mjf Sync with HEAD.
 1.59.22.2  27-Dec-2007  mjf Sync with HEAD.
 1.59.22.1  19-Nov-2007  mjf Sync with HEAD.
 1.59.20.1  18-Nov-2007  bouyer Sync with HEAD
 1.59.16.2  23-Mar-2008  matt sync with HEAD
 1.59.16.1  09-Jan-2008  matt sync with HEAD
 1.59.14.1  21-Nov-2007  joerg Sync with HEAD.
 1.60.6.2  19-Jan-2008  bouyer Sync with HEAD
 1.60.6.1  02-Jan-2008  bouyer Sync with HEAD
 1.60.2.1  26-Dec-2007  ad Sync with head.
 1.64.6.3  17-Jan-2009  mjf Sync with HEAD.
 1.64.6.2  29-Jun-2008  mjf Sync with HEAD.
 1.64.6.1  02-Jun-2008  mjf Sync with HEAD.
 1.65.2.1  18-May-2008  yamt sync with head.
 1.66.6.1  18-Jun-2008  simonb Sync with head.
 1.66.4.2  23-Jun-2008  wrstuden Sync w/ -current. 34 merge conflicts to follow.
 1.66.4.1  10-May-2008  wrstuden Initial checkin of re-adding SA. Everything except kern_sa.c
compiles in GENERIC for i386. This is still a work-in-progress, but
this checkin covers most of the mechanical work (changing signalling
to be able to accomidate SA's process-wide signalling and re-adding
includes of sys/sa.h and savar.h). Subsequent changes will be much
more interesting.

Also, kern_sa.c has received partial cleanup. There's still more
to do, though.
 1.66.2.4  11-Aug-2010  yamt sync with head.
 1.66.2.3  11-Mar-2010  yamt sync with head
 1.66.2.2  20-Jun-2009  yamt sync with head
 1.66.2.1  04-May-2009  yamt sync with head.
 1.67.6.1  20-Nov-2008  snj Regen for ticket 81.
 1.67.4.1  19-Jan-2009  skrll Sync with HEAD.
 1.67.2.1  13-Dec-2008  haad Update haad-dm branch to haad-dm-base2.
 1.71.2.1  23-Jul-2009  jym Sync with HEAD.
 1.74.4.3  31-May-2011  rmind sync with head
 1.74.4.2  21-Apr-2011  rmind sync with head
 1.74.4.1  05-Mar-2011  rmind sync with head
 1.74.2.1  17-Aug-2010  uebayasi Sync with HEAD.
 1.75.2.1  06-Jun-2011  jruoho Sync with HEAD.
 1.78.4.3  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.78.4.2  30-Oct-2012  yamt sync with head
 1.78.4.1  17-Apr-2012  yamt sync with head
 1.79.10.4  03-Dec-2017  jdolecek update from HEAD
 1.79.10.3  20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.79.10.2  23-Jun-2013  tls resync from head
 1.79.10.1  20-Nov-2012  tls Resync to 2012-11-19 00:00:00 UTC
 1.81.4.1  18-May-2014  rmind sync with head
 1.87.2.1  10-Aug-2014  tls Rebase.
 1.94.2.1  17-Apr-2017  snj regen for ticket 1354
 1.95.2.3  05-Feb-2017  skrll Sync with HEAD
 1.95.2.2  05-Oct-2016  skrll Sync with HEAD
 1.95.2.1  06-Apr-2015  skrll Sync with HEAD
 1.97.2.3  20-Mar-2017  pgoyette Sync with HEAD
 1.97.2.2  07-Jan-2017  pgoyette Sync with HEAD. (Note that most of these changes are simply $NetBSD$
tag issues.)
 1.97.2.1  26-Jul-2016  pgoyette Sync with HEAD
 1.101.2.1  21-Apr-2017  bouyer Sync with HEAD
 1.104.4.1  11-May-2017  pgoyette Sync with HEAD
 1.105.10.2  13-Apr-2020  martin Mostly merge changes from HEAD upto 20200411
 1.105.10.1  10-Jun-2019  christos Sync with HEAD
 1.105.8.1  06-Sep-2018  pgoyette Sync with HEAD

Resolve a couple of conflicts (result of the uimin/uimax changes)
 1.108.2.2  17-Dec-2020  thorpej Regen for preadv(2) and pwritev(2).
 1.108.2.1  15-Dec-2020  thorpej Regen for eventfd, timerfd, POSIX timers.

RSS XML Feed