History log of /netbsd-current/sys/compat/linux/arch/m68k/linux_syscalls.c
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 1.119 01-Jul-2024 christos

regen


Revision tags: perseant-exfatfs-base-20240630 perseant-exfatfs-base
# 1.118 29-Jun-2024 christos

regen


Revision tags: thorpej-ifq-base thorpej-altq-separation-base
# 1.117 19-Aug-2023 christos

regen


# 1.116 29-Jul-2023 christos

regen


# 1.115 28-Jul-2023 christos

regen


Revision tags: netbsd-10-0-RELEASE netbsd-10-0-RC6 netbsd-10-0-RC5 netbsd-10-0-RC4 netbsd-10-0-RC3 netbsd-10-0-RC2 netbsd-10-0-RC1 netbsd-10-base bouyer-sunxi-drm-base
# 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.


Revision tags: thorpej-i2c-spi-conf2-base thorpej-futex2-base thorpej-cfargs2-base cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-i2c-spi-conf-base thorpej-cfargs-base thorpej-futex-base
# 1.108 26-Apr-2020 thorpej

branches: 1.108.2;
Regen for native futex calls.


Revision tags: bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base is-mlppp-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base phil-wifi-20191119
# 1.107 09-Nov-2019 jdolecek

regen


Revision tags: netbsd-9-4-RELEASE netbsd-9-3-RELEASE netbsd-9-2-RELEASE netbsd-9-1-RELEASE netbsd-9-0-RELEASE netbsd-9-0-RC2 netbsd-9-0-RC1 netbsd-9-base phil-wifi-20190609 isaki-audio2-base pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906
# 1.106 10-Aug-2018 pgoyette

Regen


Revision tags: netbsd-8-3-RELEASE netbsd-8-2-RELEASE netbsd-8-1-RELEASE netbsd-8-1-RC1 pgoyette-compat-0728 netbsd-8-0-RELEASE phil-wifi-base pgoyette-compat-0625 netbsd-8-0-RC2 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 netbsd-8-0-RC1 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base tls-maxphys-base-20171202 matt-nb8-mediatek-base nick-nhusb-base-20170825 perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2
# 1.105 10-May-2017 riastradh

branches: 1.105.8; 1.105.10;
regen


Revision tags: prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 jdolecek-ncq-base pgoyette-localcount-20170320 nick-nhusb-base-20170204
# 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


Revision tags: bouyer-socketcan-base
# 1.101 13-Jan-2017 christos

branches: 1.101.2;
regen


Revision tags: pgoyette-localcount-20170107
# 1.100 02-Jan-2017 martin

Regen (something apparently went wrong in previous)


# 1.99 02-Jan-2017 manu

Regen


Revision tags: nick-nhusb-base-20161204 pgoyette-localcount-20161104 nick-nhusb-base-20161004 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726
# 1.98 24-Jul-2016 njoly

Regen for readlink/readlinkat signatures.


Revision tags: pgoyette-localcount-base nick-nhusb-base-20160907 nick-nhusb-base-20160529 nick-nhusb-base-20160422 nick-nhusb-base-20160319 nick-nhusb-base-20151226
# 1.97 24-Sep-2015 christos

branches: 1.97.2;
regen


Revision tags: nick-nhusb-base-20150921 nick-nhusb-base-20150606 nick-nhusb-base-20150406
# 1.96 07-Mar-2015 christos

regen


Revision tags: nick-nhusb-base
# 1.95 22-Nov-2014 njoly

branches: 1.95.2;
Regen for ppoll signature fix


Revision tags: netbsd-7-1-2-RELEASE netbsd-7-1-1-RELEASE netbsd-7-1-RELEASE netbsd-7-1-RC2 netbsd-7-nhusb-base-20170116 netbsd-7-1-RC1 netbsd-7-0-2-RELEASE netbsd-7-nhusb-base netbsd-7-0-1-RELEASE netbsd-7-0-RELEASE netbsd-7-0-RC3 netbsd-7-0-RC2 netbsd-7-0-RC1 netbsd-7-base tls-earlyentropy-base tls-maxphys-base
# 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.


Revision tags: rmind-smpnet-nbase rmind-smpnet-base
# 1.91 17-May-2014 njoly

Regen for fadvise64 offset types changes.


Revision tags: yamt-pagecache-base9
# 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.


Revision tags: riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3
# 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).


Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
# 1.81 08-Apr-2013 pooka

branches: 1.81.4;
regen for utimes


Revision tags: agc-symver-base yamt-pagecache-base8 yamt-pagecache-base7 yamt-pagecache-base6
# 1.80 19-Sep-2012 pooka

regen for ppoll (and, apparently, SYCALL_ARG_PTR)


Revision tags: netbsd-6-0-6-RELEASE netbsd-6-1-5-RELEASE netbsd-6-1-4-RELEASE netbsd-6-0-5-RELEASE netbsd-6-1-3-RELEASE netbsd-6-0-4-RELEASE netbsd-6-1-2-RELEASE netbsd-6-0-3-RELEASE netbsd-6-1-1-RELEASE netbsd-6-0-2-RELEASE netbsd-6-1-RELEASE netbsd-6-1-RC4 netbsd-6-1-RC3 netbsd-6-1-RC2 netbsd-6-1-RC1 netbsd-6-0-1-RELEASE matt-nb6-plus-nbase netbsd-6-0-RELEASE netbsd-6-0-RC2 matt-nb6-plus-base netbsd-6-0-RC1 jmcneill-usbmp-base10 yamt-pagecache-base5 jmcneill-usbmp-base9 yamt-pagecache-base4 jmcneill-usbmp-base8 jmcneill-usbmp-base7 jmcneill-usbmp-base6 jmcneill-usbmp-base5 jmcneill-usbmp-base4 jmcneill-usbmp-base3 jmcneill-usbmp-pre-base2 jmcneill-usbmp-base2 netbsd-6-base jmcneill-usbmp-base jmcneill-audiomp3-base
# 1.79 18-Nov-2011 christos

branches: 1.79.10;
- add sigtimedwait support.
- merge the siginfo population code.


Revision tags: yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase cherry-xenmp-base rmind-uvmplock-base
# 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().


Revision tags: bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-mips64-premerge-20101231 uebayasi-xip-base4 uebayasi-xip-base3 yamt-nfs-mp-base11 uebayasi-xip-base2 yamt-nfs-mp-base10
# 1.75 07-Jul-2010 chs

branches: 1.75.2;
regen


Revision tags: uebayasi-xip-base1 yamt-nfs-mp-base9 uebayasi-xip-base
# 1.74 14-Dec-2009 matt

branches: 1.74.2; 1.74.4;
Regen (new makesyscalls.sh)


Revision tags: matt-premerge-20091211
# 1.73 24-Nov-2009 njoly

Regen for personality(2) update.


Revision tags: yamt-nfs-mp-base8 yamt-nfs-mp-base7 jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 jym-xensuspend-nbase
# 1.72 08-Jun-2009 njoly

Regen for rt_queueinfo(2) update.


Revision tags: yamt-nfs-mp-base4 yamt-nfs-mp-base3 nick-hppapmap-base4 nick-hppapmap-base3 nick-hppapmap-base2 jym-xensuspend-base nick-hppapmap-base
# 1.71 17-Jan-2009 njoly

branches: 1.71.2;
Regen for wait4 update.


Revision tags: mjf-devfs2-base
# 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)


Revision tags: haad-dm-base2 haad-nbase2 ad-audiomp2-base haad-dm-base
# 1.68 12-Nov-2008 njoly

Regen for nanosleep(2) fix.


Revision tags: netbsd-5-base matt-mips64-base2 haad-dm-base1 wrstuden-revivesa-base-4 wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-revivesa-base-1 simonb-wapbl-nbase simonb-wapbl-base wrstuden-revivesa-base
# 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.


Revision tags: yamt-pf42-base4 yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 yamt-nfs-mp-base
# 1.66 23-Apr-2008 ad

branches: 1.66.2; 1.66.4; 1.66.6;
Regen.


Revision tags: yamt-pf42-baseX yamt-pf42-base
# 1.65 04-Apr-2008 njoly

branches: 1.65.2;
Regen for linux_sys_msync removal.


Revision tags: ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase nick-net80211-sync-base keiichi-mipv6-base bouyer-xeni386-nbase bouyer-xeni386-base matt-armv6-nbase mjf-devfs-base hpcarm-cleanup-base
# 1.64 15-Jan-2008 njoly

branches: 1.64.6;
Regen.


Revision tags: vmlocking2-base3 matt-armv6-base
# 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


Revision tags: yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 bouyer-xenamd64-base2 vmlocking-nbase bouyer-xenamd64-base jmcneill-pm-base reinoud-bufcleanup-base
# 1.60 16-Nov-2007 njoly

branches: 1.60.2; 1.60.6;
Regen, for syscalls cleanup.


Revision tags: nick-csl-alignment-base5 matt-armv6-prevmlocking jmcneill-base yamt-x86pmap-base4 yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base matt-mips64-base nick-csl-alignment-base yamt-idlelwp-base8 thorpej-atomic-base mjf-ufs-trans-base vmlocking-base ad-audiomp-base post-newlock2-merge
# 1.59 09-Feb-2007 ad

branches: 1.59.18; 1.59.20; 1.59.24; 1.59.26;
Merge newlock2 to head.


Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase wrstuden-fixsa-base-1 netbsd-4-0-RELEASE netbsd-4-0-RC5 matt-nb4-arm-base netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 wrstuden-fixsa-base newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 yamt-splraiseipl-base2 yamt-splraiseipl-base yamt-pdpolicy-base9 newlock2-base yamt-pdpolicy-base8 netbsd-4-base rpaulo-netinet-merge-pcb-base
# 1.58 01-Sep-2006 matt

branches: 1.58.2;
Regen.


# 1.57 30-Aug-2006 matt

Regen


Revision tags: abandoned-netbsd-4-base yamt-pdpolicy-base7 yamt-pdpolicy-base6 chap-midi-nbase gdamore-uart-base chap-midi-base
# 1.56 13-Jun-2006 he

Regenerate after fixing the getpriority syscall definition.


# 1.55 10-Jun-2006 christos

regen


Revision tags: simonb-timcounters-final yamt-pdpolicy-base5 yamt-pdpolicy-base4 yamt-pdpolicy-base3 peter-altq-base yamt-pdpolicy-base2 elad-kernelauth-base yamt-pdpolicy-base yamt-uio_vmspace-base5 simonb-timecounters-base
# 1.54 11-Dec-2005 christos

branches: 1.54.4; 1.54.8; 1.54.14;
merge ktrace-lwp.


Revision tags: yamt-readahead-base3 yamt-readahead-base2 yamt-readahead-pervnode yamt-readahead-perfile yamt-readahead-base yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base ktrace-lwp-base
# 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.


Revision tags: netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-3-0-1-RELEASE netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 yamt-km-base4 yamt-km-base3 netbsd-3-base kent-audio2-base
# 1.50 26-Feb-2005 perry

regen


Revision tags: yamt-km-base2 yamt-km-base kent-audio1-beforemerge kent-audio1-base
# 1.49 01-Aug-2004 jdolecek

branches: 1.49.4; 1.49.6;
regen - sync syscall lists with Linux kernel 2.6.7


Revision tags: netbsd-2-0-3-RELEASE netbsd-2-1-RELEASE netbsd-2-1-RC6 netbsd-2-1-RC5 netbsd-2-1-RC4 netbsd-2-1-RC3 netbsd-2-1-RC2 netbsd-2-1-RC1 netbsd-2-0-2-RELEASE netbsd-2-0-1-RELEASE netbsd-2-base netbsd-2-0-RELEASE netbsd-2-0-RC5 netbsd-2-0-RC4 netbsd-2-0-RC3 netbsd-2-0-RC2 netbsd-2-0-RC1 netbsd-2-0-base
# 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.


Revision tags: netbsd-1-6-PATCH001 netbsd-1-6-PATCH001-RELEASE netbsd-1-6-PATCH001-RC3 netbsd-1-6-PATCH001-RC2 netbsd-1-6-PATCH001-RC1 nathanw_sa_before_merge fvdl_fs64_base gmcgarry_ctxsw_base gmcgarry_ucred_base nathanw_sa_base kqueue-aftermerge kqueue-beforemerge netbsd-1-6-RELEASE netbsd-1-6-RC3 netbsd-1-6-RC2 netbsd-1-6-RC1 netbsd-1-6-base gehenna-devsw-base kqueue-base
# 1.43 12-May-2002 jdolecek

branches: 1.43.4;
regen


# 1.42 10-Apr-2002 christos

regen


# 1.41 22-Mar-2002 christos

regen


Revision tags: eeh-devprop-base newlock-base ifpoll-base
# 1.40 17-Feb-2002 christos

regen


# 1.39 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.38 13-Nov-2001 lukem

add RCSIDs (including regeneration of files as appropriate)


Revision tags: thorpej-mips-cache-base thorpej-devvp-base3 thorpej-devvp-base2 post-chs-ubcperf pre-chs-ubcperf thorpej-devvp-base
# 1.37 30-May-2001 mrg

branches: 1.37.2;
use _KERNEL_OPT.


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


Revision tags: thorpej_scsipi_beforemerge thorpej_scsipi_nbase thorpej_scsipi_base
# 1.35 30-Mar-2001 jdolecek

regen - use linux_sys_nosys() instead sys_nosys()


# 1.34 30-Mar-2001 jdolecek

regen


# 1.33 30-Mar-2001 jdolecek

regen


# 1.32 27-Jan-2001 thorpej

branches: 1.32.2;
Regen; getpid(2) is MP-safe.


# 1.31 27-Jan-2001 thorpej

Regen; add sy_flags.


# 1.30 29-Dec-2000 fvdl

Regen.


# 1.29 27-Dec-2000 fvdl

Regen.


# 1.28 26-Dec-2000 itohy

Regen.


# 1.27 18-Dec-2000 fvdl

Regen.


# 1.26 14-Dec-2000 jdolecek

regen


# 1.25 12-Dec-2000 jdolecek

regen


# 1.24 12-Dec-2000 jdolecek

regen


# 1.23 09-Dec-2000 jdolecek

regen


# 1.22 09-Dec-2000 mycroft

Regen.


# 1.21 02-Dec-2000 jdolecek

regen after addition of linux_sys_swapoff()


# 1.20 01-Dec-2000 jdolecek

regen


# 1.19 13-Nov-2000 jdolecek

change the type of *syscallnames[] array to 'const char * const foo[]'


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


Revision tags: netbsd-1-5-RELEASE netbsd-1-5-BETA2 netbsd-1-5-BETA netbsd-1-5-ALPHA2 netbsd-1-5-base minoura-xpg4dl-base
# 1.14 18-Mar-2000 erh

branches: 1.14.4;
Regen.


Revision tags: chs-ubc2-newbase
# 1.13 03-Feb-2000 abs

regen


Revision tags: wrstuden-devbsize-19991221 wrstuden-devbsize-base
# 1.12 16-Dec-1999 tron

Regen.


# 1.11 05-Dec-1999 tron

Regen.


# 1.10 04-Dec-1999 tron

Regen.


Revision tags: comdex-fall-1999-base fvdl-softdep-base
# 1.9 04-Oct-1999 tron

branches: 1.9.2; 1.9.8;
Regen from "syscalls.master".


# 1.8 16-Aug-1999 tron

Regen.


Revision tags: chs-ubc2-base
# 1.7 14-May-1999 thorpej

Regen.


# 1.6 13-May-1999 thorpej

Regen.


Revision tags: netbsd-1-4-PATCH003 netbsd-1-4-PATCH002 kame_141_19991130 netbsd-1-4-PATCH001 kame_14_19990705 kame_14_19990628 netbsd-1-4-RELEASE netbsd-1-4-base
# 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.


Revision tags: perseant-exfatfs-base
# 1.118 29-Jun-2024 christos

regen


Revision tags: thorpej-ifq-base thorpej-altq-separation-base
# 1.117 19-Aug-2023 christos

regen


# 1.116 29-Jul-2023 christos

regen


# 1.115 28-Jul-2023 christos

regen


Revision tags: netbsd-10-0-RELEASE netbsd-10-0-RC6 netbsd-10-0-RC5 netbsd-10-0-RC4 netbsd-10-0-RC3 netbsd-10-0-RC2 netbsd-10-0-RC1 netbsd-10-base bouyer-sunxi-drm-base
# 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.


Revision tags: thorpej-i2c-spi-conf2-base thorpej-futex2-base thorpej-cfargs2-base cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-i2c-spi-conf-base thorpej-cfargs-base thorpej-futex-base
# 1.108 26-Apr-2020 thorpej

branches: 1.108.2;
Regen for native futex calls.


Revision tags: bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base is-mlppp-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base phil-wifi-20191119
# 1.107 09-Nov-2019 jdolecek

regen


Revision tags: netbsd-9-4-RELEASE netbsd-9-3-RELEASE netbsd-9-2-RELEASE netbsd-9-1-RELEASE netbsd-9-0-RELEASE netbsd-9-0-RC2 netbsd-9-0-RC1 netbsd-9-base phil-wifi-20190609 isaki-audio2-base pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906
# 1.106 10-Aug-2018 pgoyette

Regen


Revision tags: netbsd-8-3-RELEASE netbsd-8-2-RELEASE netbsd-8-1-RELEASE netbsd-8-1-RC1 pgoyette-compat-0728 netbsd-8-0-RELEASE phil-wifi-base pgoyette-compat-0625 netbsd-8-0-RC2 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 netbsd-8-0-RC1 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base tls-maxphys-base-20171202 matt-nb8-mediatek-base nick-nhusb-base-20170825 perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2
# 1.105 10-May-2017 riastradh

branches: 1.105.8; 1.105.10;
regen


Revision tags: prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 jdolecek-ncq-base pgoyette-localcount-20170320 nick-nhusb-base-20170204
# 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


Revision tags: bouyer-socketcan-base
# 1.101 13-Jan-2017 christos

branches: 1.101.2;
regen


Revision tags: pgoyette-localcount-20170107
# 1.100 02-Jan-2017 martin

Regen (something apparently went wrong in previous)


# 1.99 02-Jan-2017 manu

Regen


Revision tags: nick-nhusb-base-20161204 pgoyette-localcount-20161104 nick-nhusb-base-20161004 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726
# 1.98 24-Jul-2016 njoly

Regen for readlink/readlinkat signatures.


Revision tags: pgoyette-localcount-base nick-nhusb-base-20160907 nick-nhusb-base-20160529 nick-nhusb-base-20160422 nick-nhusb-base-20160319 nick-nhusb-base-20151226
# 1.97 24-Sep-2015 christos

branches: 1.97.2;
regen


Revision tags: nick-nhusb-base-20150921 nick-nhusb-base-20150606 nick-nhusb-base-20150406
# 1.96 07-Mar-2015 christos

regen


Revision tags: nick-nhusb-base
# 1.95 22-Nov-2014 njoly

branches: 1.95.2;
Regen for ppoll signature fix


Revision tags: netbsd-7-1-2-RELEASE netbsd-7-1-1-RELEASE netbsd-7-1-RELEASE netbsd-7-1-RC2 netbsd-7-nhusb-base-20170116 netbsd-7-1-RC1 netbsd-7-0-2-RELEASE netbsd-7-nhusb-base netbsd-7-0-1-RELEASE netbsd-7-0-RELEASE netbsd-7-0-RC3 netbsd-7-0-RC2 netbsd-7-0-RC1 netbsd-7-base tls-earlyentropy-base tls-maxphys-base
# 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.


Revision tags: rmind-smpnet-nbase rmind-smpnet-base
# 1.91 17-May-2014 njoly

Regen for fadvise64 offset types changes.


Revision tags: yamt-pagecache-base9
# 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.


Revision tags: riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3
# 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).


Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
# 1.81 08-Apr-2013 pooka

branches: 1.81.4;
regen for utimes


Revision tags: agc-symver-base yamt-pagecache-base8 yamt-pagecache-base7 yamt-pagecache-base6
# 1.80 19-Sep-2012 pooka

regen for ppoll (and, apparently, SYCALL_ARG_PTR)


Revision tags: netbsd-6-0-6-RELEASE netbsd-6-1-5-RELEASE netbsd-6-1-4-RELEASE netbsd-6-0-5-RELEASE netbsd-6-1-3-RELEASE netbsd-6-0-4-RELEASE netbsd-6-1-2-RELEASE netbsd-6-0-3-RELEASE netbsd-6-1-1-RELEASE netbsd-6-0-2-RELEASE netbsd-6-1-RELEASE netbsd-6-1-RC4 netbsd-6-1-RC3 netbsd-6-1-RC2 netbsd-6-1-RC1 netbsd-6-0-1-RELEASE matt-nb6-plus-nbase netbsd-6-0-RELEASE netbsd-6-0-RC2 matt-nb6-plus-base netbsd-6-0-RC1 jmcneill-usbmp-base10 yamt-pagecache-base5 jmcneill-usbmp-base9 yamt-pagecache-base4 jmcneill-usbmp-base8 jmcneill-usbmp-base7 jmcneill-usbmp-base6 jmcneill-usbmp-base5 jmcneill-usbmp-base4 jmcneill-usbmp-base3 jmcneill-usbmp-pre-base2 jmcneill-usbmp-base2 netbsd-6-base jmcneill-usbmp-base jmcneill-audiomp3-base
# 1.79 18-Nov-2011 christos

branches: 1.79.10;
- add sigtimedwait support.
- merge the siginfo population code.


Revision tags: yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase cherry-xenmp-base rmind-uvmplock-base
# 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().


Revision tags: bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-mips64-premerge-20101231 uebayasi-xip-base4 uebayasi-xip-base3 yamt-nfs-mp-base11 uebayasi-xip-base2 yamt-nfs-mp-base10
# 1.75 07-Jul-2010 chs

branches: 1.75.2;
regen


Revision tags: uebayasi-xip-base1 yamt-nfs-mp-base9 uebayasi-xip-base
# 1.74 14-Dec-2009 matt

branches: 1.74.2; 1.74.4;
Regen (new makesyscalls.sh)


Revision tags: matt-premerge-20091211
# 1.73 24-Nov-2009 njoly

Regen for personality(2) update.


Revision tags: yamt-nfs-mp-base8 yamt-nfs-mp-base7 jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 jym-xensuspend-nbase
# 1.72 08-Jun-2009 njoly

Regen for rt_queueinfo(2) update.


Revision tags: yamt-nfs-mp-base4 yamt-nfs-mp-base3 nick-hppapmap-base4 nick-hppapmap-base3 nick-hppapmap-base2 jym-xensuspend-base nick-hppapmap-base
# 1.71 17-Jan-2009 njoly

branches: 1.71.2;
Regen for wait4 update.


Revision tags: mjf-devfs2-base
# 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)


Revision tags: haad-dm-base2 haad-nbase2 ad-audiomp2-base haad-dm-base
# 1.68 12-Nov-2008 njoly

Regen for nanosleep(2) fix.


Revision tags: netbsd-5-base matt-mips64-base2 haad-dm-base1 wrstuden-revivesa-base-4 wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-revivesa-base-1 simonb-wapbl-nbase simonb-wapbl-base wrstuden-revivesa-base
# 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.


Revision tags: yamt-pf42-base4 yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 yamt-nfs-mp-base
# 1.66 23-Apr-2008 ad

branches: 1.66.2; 1.66.4; 1.66.6;
Regen.


Revision tags: yamt-pf42-baseX yamt-pf42-base
# 1.65 04-Apr-2008 njoly

branches: 1.65.2;
Regen for linux_sys_msync removal.


Revision tags: ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase nick-net80211-sync-base keiichi-mipv6-base bouyer-xeni386-nbase bouyer-xeni386-base matt-armv6-nbase mjf-devfs-base hpcarm-cleanup-base
# 1.64 15-Jan-2008 njoly

branches: 1.64.6;
Regen.


Revision tags: vmlocking2-base3 matt-armv6-base
# 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


Revision tags: yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 bouyer-xenamd64-base2 vmlocking-nbase bouyer-xenamd64-base jmcneill-pm-base reinoud-bufcleanup-base
# 1.60 16-Nov-2007 njoly

branches: 1.60.2; 1.60.6;
Regen, for syscalls cleanup.


Revision tags: nick-csl-alignment-base5 matt-armv6-prevmlocking jmcneill-base yamt-x86pmap-base4 yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base matt-mips64-base nick-csl-alignment-base yamt-idlelwp-base8 thorpej-atomic-base mjf-ufs-trans-base vmlocking-base ad-audiomp-base post-newlock2-merge
# 1.59 09-Feb-2007 ad

branches: 1.59.18; 1.59.20; 1.59.24; 1.59.26;
Merge newlock2 to head.


Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase wrstuden-fixsa-base-1 netbsd-4-0-RELEASE netbsd-4-0-RC5 matt-nb4-arm-base netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 wrstuden-fixsa-base newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 yamt-splraiseipl-base2 yamt-splraiseipl-base yamt-pdpolicy-base9 newlock2-base yamt-pdpolicy-base8 netbsd-4-base rpaulo-netinet-merge-pcb-base
# 1.58 01-Sep-2006 matt

branches: 1.58.2;
Regen.


# 1.57 30-Aug-2006 matt

Regen


Revision tags: abandoned-netbsd-4-base yamt-pdpolicy-base7 yamt-pdpolicy-base6 chap-midi-nbase gdamore-uart-base chap-midi-base
# 1.56 13-Jun-2006 he

Regenerate after fixing the getpriority syscall definition.


# 1.55 10-Jun-2006 christos

regen


Revision tags: simonb-timcounters-final yamt-pdpolicy-base5 yamt-pdpolicy-base4 yamt-pdpolicy-base3 peter-altq-base yamt-pdpolicy-base2 elad-kernelauth-base yamt-pdpolicy-base yamt-uio_vmspace-base5 simonb-timecounters-base
# 1.54 11-Dec-2005 christos

branches: 1.54.4; 1.54.8; 1.54.14;
merge ktrace-lwp.


Revision tags: yamt-readahead-base3 yamt-readahead-base2 yamt-readahead-pervnode yamt-readahead-perfile yamt-readahead-base yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base ktrace-lwp-base
# 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.


Revision tags: netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-3-0-1-RELEASE netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 yamt-km-base4 yamt-km-base3 netbsd-3-base kent-audio2-base
# 1.50 26-Feb-2005 perry

regen


Revision tags: yamt-km-base2 yamt-km-base kent-audio1-beforemerge kent-audio1-base
# 1.49 01-Aug-2004 jdolecek

branches: 1.49.4; 1.49.6;
regen - sync syscall lists with Linux kernel 2.6.7


Revision tags: netbsd-2-0-3-RELEASE netbsd-2-1-RELEASE netbsd-2-1-RC6 netbsd-2-1-RC5 netbsd-2-1-RC4 netbsd-2-1-RC3 netbsd-2-1-RC2 netbsd-2-1-RC1 netbsd-2-0-2-RELEASE netbsd-2-0-1-RELEASE netbsd-2-base netbsd-2-0-RELEASE netbsd-2-0-RC5 netbsd-2-0-RC4 netbsd-2-0-RC3 netbsd-2-0-RC2 netbsd-2-0-RC1 netbsd-2-0-base
# 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.


Revision tags: netbsd-1-6-PATCH001 netbsd-1-6-PATCH001-RELEASE netbsd-1-6-PATCH001-RC3 netbsd-1-6-PATCH001-RC2 netbsd-1-6-PATCH001-RC1 nathanw_sa_before_merge fvdl_fs64_base gmcgarry_ctxsw_base gmcgarry_ucred_base nathanw_sa_base kqueue-aftermerge kqueue-beforemerge netbsd-1-6-RELEASE netbsd-1-6-RC3 netbsd-1-6-RC2 netbsd-1-6-RC1 netbsd-1-6-base gehenna-devsw-base kqueue-base
# 1.43 12-May-2002 jdolecek

branches: 1.43.4;
regen


# 1.42 10-Apr-2002 christos

regen


# 1.41 22-Mar-2002 christos

regen


Revision tags: eeh-devprop-base newlock-base ifpoll-base
# 1.40 17-Feb-2002 christos

regen


# 1.39 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.38 13-Nov-2001 lukem

add RCSIDs (including regeneration of files as appropriate)


Revision tags: thorpej-mips-cache-base thorpej-devvp-base3 thorpej-devvp-base2 post-chs-ubcperf pre-chs-ubcperf thorpej-devvp-base
# 1.37 30-May-2001 mrg

branches: 1.37.2;
use _KERNEL_OPT.


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


Revision tags: thorpej_scsipi_beforemerge thorpej_scsipi_nbase thorpej_scsipi_base
# 1.35 30-Mar-2001 jdolecek

regen - use linux_sys_nosys() instead sys_nosys()


# 1.34 30-Mar-2001 jdolecek

regen


# 1.33 30-Mar-2001 jdolecek

regen


# 1.32 27-Jan-2001 thorpej

branches: 1.32.2;
Regen; getpid(2) is MP-safe.


# 1.31 27-Jan-2001 thorpej

Regen; add sy_flags.


# 1.30 29-Dec-2000 fvdl

Regen.


# 1.29 27-Dec-2000 fvdl

Regen.


# 1.28 26-Dec-2000 itohy

Regen.


# 1.27 18-Dec-2000 fvdl

Regen.


# 1.26 14-Dec-2000 jdolecek

regen


# 1.25 12-Dec-2000 jdolecek

regen


# 1.24 12-Dec-2000 jdolecek

regen


# 1.23 09-Dec-2000 jdolecek

regen


# 1.22 09-Dec-2000 mycroft

Regen.


# 1.21 02-Dec-2000 jdolecek

regen after addition of linux_sys_swapoff()


# 1.20 01-Dec-2000 jdolecek

regen


# 1.19 13-Nov-2000 jdolecek

change the type of *syscallnames[] array to 'const char * const foo[]'


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


Revision tags: netbsd-1-5-RELEASE netbsd-1-5-BETA2 netbsd-1-5-BETA netbsd-1-5-ALPHA2 netbsd-1-5-base minoura-xpg4dl-base
# 1.14 18-Mar-2000 erh

branches: 1.14.4;
Regen.


Revision tags: chs-ubc2-newbase
# 1.13 03-Feb-2000 abs

regen


Revision tags: wrstuden-devbsize-19991221 wrstuden-devbsize-base
# 1.12 16-Dec-1999 tron

Regen.


# 1.11 05-Dec-1999 tron

Regen.


# 1.10 04-Dec-1999 tron

Regen.


Revision tags: comdex-fall-1999-base fvdl-softdep-base
# 1.9 04-Oct-1999 tron

branches: 1.9.2; 1.9.8;
Regen from "syscalls.master".


# 1.8 16-Aug-1999 tron

Regen.


Revision tags: chs-ubc2-base
# 1.7 14-May-1999 thorpej

Regen.


# 1.6 13-May-1999 thorpej

Regen.


Revision tags: netbsd-1-4-PATCH003 netbsd-1-4-PATCH002 kame_141_19991130 netbsd-1-4-PATCH001 kame_14_19990705 kame_14_19990628 netbsd-1-4-RELEASE netbsd-1-4-base
# 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.117 19-Aug-2023 christos

regen


# 1.116 29-Jul-2023 christos

regen


# 1.115 28-Jul-2023 christos

regen


Revision tags: netbsd-10-base bouyer-sunxi-drm-base
# 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.


Revision tags: thorpej-i2c-spi-conf2-base thorpej-futex2-base thorpej-cfargs2-base cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-i2c-spi-conf-base thorpej-cfargs-base thorpej-futex-base
# 1.108 26-Apr-2020 thorpej

branches: 1.108.2;
Regen for native futex calls.


Revision tags: bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base is-mlppp-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base phil-wifi-20191119
# 1.107 09-Nov-2019 jdolecek

regen


Revision tags: netbsd-9-3-RELEASE netbsd-9-2-RELEASE netbsd-9-1-RELEASE netbsd-9-0-RELEASE netbsd-9-0-RC2 netbsd-9-0-RC1 netbsd-9-base phil-wifi-20190609 isaki-audio2-base pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906
# 1.106 10-Aug-2018 pgoyette

Regen


Revision tags: netbsd-8-2-RELEASE netbsd-8-1-RELEASE netbsd-8-1-RC1 pgoyette-compat-0728 netbsd-8-0-RELEASE phil-wifi-base pgoyette-compat-0625 netbsd-8-0-RC2 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 netbsd-8-0-RC1 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base tls-maxphys-base-20171202 matt-nb8-mediatek-base nick-nhusb-base-20170825 perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2
# 1.105 10-May-2017 riastradh

branches: 1.105.8; 1.105.10;
regen


Revision tags: prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 jdolecek-ncq-base pgoyette-localcount-20170320 nick-nhusb-base-20170204
# 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


Revision tags: bouyer-socketcan-base
# 1.101 13-Jan-2017 christos

branches: 1.101.2;
regen


Revision tags: pgoyette-localcount-20170107
# 1.100 02-Jan-2017 martin

Regen (something apparently went wrong in previous)


# 1.99 02-Jan-2017 manu

Regen


Revision tags: nick-nhusb-base-20161204 pgoyette-localcount-20161104 nick-nhusb-base-20161004 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726
# 1.98 24-Jul-2016 njoly

Regen for readlink/readlinkat signatures.


Revision tags: pgoyette-localcount-base nick-nhusb-base-20160907 nick-nhusb-base-20160529 nick-nhusb-base-20160422 nick-nhusb-base-20160319 nick-nhusb-base-20151226
# 1.97 24-Sep-2015 christos

branches: 1.97.2;
regen


Revision tags: nick-nhusb-base-20150921 nick-nhusb-base-20150606 nick-nhusb-base-20150406
# 1.96 07-Mar-2015 christos

regen


Revision tags: nick-nhusb-base
# 1.95 22-Nov-2014 njoly

branches: 1.95.2;
Regen for ppoll signature fix


Revision tags: netbsd-7-1-2-RELEASE netbsd-7-1-1-RELEASE netbsd-7-1-RELEASE netbsd-7-1-RC2 netbsd-7-nhusb-base-20170116 netbsd-7-1-RC1 netbsd-7-0-2-RELEASE netbsd-7-nhusb-base netbsd-7-0-1-RELEASE netbsd-7-0-RELEASE netbsd-7-0-RC3 netbsd-7-0-RC2 netbsd-7-0-RC1 netbsd-7-base tls-earlyentropy-base tls-maxphys-base
# 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.


Revision tags: rmind-smpnet-nbase rmind-smpnet-base
# 1.91 17-May-2014 njoly

Regen for fadvise64 offset types changes.


Revision tags: yamt-pagecache-base9
# 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.


Revision tags: riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3
# 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).


Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
# 1.81 08-Apr-2013 pooka

branches: 1.81.4;
regen for utimes


Revision tags: agc-symver-base yamt-pagecache-base8 yamt-pagecache-base7 yamt-pagecache-base6
# 1.80 19-Sep-2012 pooka

regen for ppoll (and, apparently, SYCALL_ARG_PTR)


Revision tags: netbsd-6-0-6-RELEASE netbsd-6-1-5-RELEASE netbsd-6-1-4-RELEASE netbsd-6-0-5-RELEASE netbsd-6-1-3-RELEASE netbsd-6-0-4-RELEASE netbsd-6-1-2-RELEASE netbsd-6-0-3-RELEASE netbsd-6-1-1-RELEASE netbsd-6-0-2-RELEASE netbsd-6-1-RELEASE netbsd-6-1-RC4 netbsd-6-1-RC3 netbsd-6-1-RC2 netbsd-6-1-RC1 netbsd-6-0-1-RELEASE matt-nb6-plus-nbase netbsd-6-0-RELEASE netbsd-6-0-RC2 matt-nb6-plus-base netbsd-6-0-RC1 jmcneill-usbmp-base10 yamt-pagecache-base5 jmcneill-usbmp-base9 yamt-pagecache-base4 jmcneill-usbmp-base8 jmcneill-usbmp-base7 jmcneill-usbmp-base6 jmcneill-usbmp-base5 jmcneill-usbmp-base4 jmcneill-usbmp-base3 jmcneill-usbmp-pre-base2 jmcneill-usbmp-base2 netbsd-6-base jmcneill-usbmp-base jmcneill-audiomp3-base
# 1.79 18-Nov-2011 christos

branches: 1.79.10;
- add sigtimedwait support.
- merge the siginfo population code.


Revision tags: yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase cherry-xenmp-base rmind-uvmplock-base
# 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().


Revision tags: bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-mips64-premerge-20101231 uebayasi-xip-base4 uebayasi-xip-base3 yamt-nfs-mp-base11 uebayasi-xip-base2 yamt-nfs-mp-base10
# 1.75 07-Jul-2010 chs

branches: 1.75.2;
regen


Revision tags: uebayasi-xip-base1 yamt-nfs-mp-base9 uebayasi-xip-base
# 1.74 14-Dec-2009 matt

branches: 1.74.2; 1.74.4;
Regen (new makesyscalls.sh)


Revision tags: matt-premerge-20091211
# 1.73 24-Nov-2009 njoly

Regen for personality(2) update.


Revision tags: yamt-nfs-mp-base8 yamt-nfs-mp-base7 jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 jym-xensuspend-nbase
# 1.72 08-Jun-2009 njoly

Regen for rt_queueinfo(2) update.


Revision tags: yamt-nfs-mp-base4 yamt-nfs-mp-base3 nick-hppapmap-base4 nick-hppapmap-base3 nick-hppapmap-base2 jym-xensuspend-base nick-hppapmap-base
# 1.71 17-Jan-2009 njoly

branches: 1.71.2;
Regen for wait4 update.


Revision tags: mjf-devfs2-base
# 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)


Revision tags: haad-dm-base2 haad-nbase2 ad-audiomp2-base haad-dm-base
# 1.68 12-Nov-2008 njoly

Regen for nanosleep(2) fix.


Revision tags: netbsd-5-base matt-mips64-base2 haad-dm-base1 wrstuden-revivesa-base-4 wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-revivesa-base-1 simonb-wapbl-nbase simonb-wapbl-base wrstuden-revivesa-base
# 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.


Revision tags: yamt-pf42-base4 yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 yamt-nfs-mp-base
# 1.66 23-Apr-2008 ad

branches: 1.66.2; 1.66.4; 1.66.6;
Regen.


Revision tags: yamt-pf42-baseX yamt-pf42-base
# 1.65 04-Apr-2008 njoly

branches: 1.65.2;
Regen for linux_sys_msync removal.


Revision tags: ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase nick-net80211-sync-base keiichi-mipv6-base bouyer-xeni386-nbase bouyer-xeni386-base matt-armv6-nbase mjf-devfs-base hpcarm-cleanup-base
# 1.64 15-Jan-2008 njoly

branches: 1.64.6;
Regen.


Revision tags: vmlocking2-base3 matt-armv6-base
# 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


Revision tags: yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 bouyer-xenamd64-base2 vmlocking-nbase bouyer-xenamd64-base jmcneill-pm-base reinoud-bufcleanup-base
# 1.60 16-Nov-2007 njoly

branches: 1.60.2; 1.60.6;
Regen, for syscalls cleanup.


Revision tags: nick-csl-alignment-base5 matt-armv6-prevmlocking jmcneill-base yamt-x86pmap-base4 yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base matt-mips64-base nick-csl-alignment-base yamt-idlelwp-base8 thorpej-atomic-base mjf-ufs-trans-base vmlocking-base ad-audiomp-base post-newlock2-merge
# 1.59 09-Feb-2007 ad

branches: 1.59.18; 1.59.20; 1.59.24; 1.59.26;
Merge newlock2 to head.


Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase wrstuden-fixsa-base-1 netbsd-4-0-RELEASE netbsd-4-0-RC5 matt-nb4-arm-base netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 wrstuden-fixsa-base newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 yamt-splraiseipl-base2 yamt-splraiseipl-base yamt-pdpolicy-base9 newlock2-base yamt-pdpolicy-base8 netbsd-4-base rpaulo-netinet-merge-pcb-base
# 1.58 01-Sep-2006 matt

branches: 1.58.2;
Regen.


# 1.57 30-Aug-2006 matt

Regen


Revision tags: abandoned-netbsd-4-base yamt-pdpolicy-base7 yamt-pdpolicy-base6 chap-midi-nbase gdamore-uart-base chap-midi-base
# 1.56 13-Jun-2006 he

Regenerate after fixing the getpriority syscall definition.


# 1.55 10-Jun-2006 christos

regen


Revision tags: simonb-timcounters-final yamt-pdpolicy-base5 yamt-pdpolicy-base4 yamt-pdpolicy-base3 peter-altq-base yamt-pdpolicy-base2 elad-kernelauth-base yamt-pdpolicy-base yamt-uio_vmspace-base5 simonb-timecounters-base
# 1.54 11-Dec-2005 christos

branches: 1.54.4; 1.54.8; 1.54.14;
merge ktrace-lwp.


Revision tags: yamt-readahead-base3 yamt-readahead-base2 yamt-readahead-pervnode yamt-readahead-perfile yamt-readahead-base yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base ktrace-lwp-base
# 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.


Revision tags: netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-3-0-1-RELEASE netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 yamt-km-base4 yamt-km-base3 netbsd-3-base kent-audio2-base
# 1.50 26-Feb-2005 perry

regen


Revision tags: yamt-km-base2 yamt-km-base kent-audio1-beforemerge kent-audio1-base
# 1.49 01-Aug-2004 jdolecek

branches: 1.49.4; 1.49.6;
regen - sync syscall lists with Linux kernel 2.6.7


Revision tags: netbsd-2-0-3-RELEASE netbsd-2-1-RELEASE netbsd-2-1-RC6 netbsd-2-1-RC5 netbsd-2-1-RC4 netbsd-2-1-RC3 netbsd-2-1-RC2 netbsd-2-1-RC1 netbsd-2-0-2-RELEASE netbsd-2-0-1-RELEASE netbsd-2-base netbsd-2-0-RELEASE netbsd-2-0-RC5 netbsd-2-0-RC4 netbsd-2-0-RC3 netbsd-2-0-RC2 netbsd-2-0-RC1 netbsd-2-0-base
# 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.


Revision tags: netbsd-1-6-PATCH001 netbsd-1-6-PATCH001-RELEASE netbsd-1-6-PATCH001-RC3 netbsd-1-6-PATCH001-RC2 netbsd-1-6-PATCH001-RC1 nathanw_sa_before_merge fvdl_fs64_base gmcgarry_ctxsw_base gmcgarry_ucred_base nathanw_sa_base kqueue-aftermerge kqueue-beforemerge netbsd-1-6-RELEASE netbsd-1-6-RC3 netbsd-1-6-RC2 netbsd-1-6-RC1 netbsd-1-6-base gehenna-devsw-base kqueue-base
# 1.43 12-May-2002 jdolecek

branches: 1.43.4;
regen


# 1.42 10-Apr-2002 christos

regen


# 1.41 22-Mar-2002 christos

regen


Revision tags: eeh-devprop-base newlock-base ifpoll-base
# 1.40 17-Feb-2002 christos

regen


# 1.39 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.38 13-Nov-2001 lukem

add RCSIDs (including regeneration of files as appropriate)


Revision tags: thorpej-mips-cache-base thorpej-devvp-base3 thorpej-devvp-base2 post-chs-ubcperf pre-chs-ubcperf thorpej-devvp-base
# 1.37 30-May-2001 mrg

branches: 1.37.2;
use _KERNEL_OPT.


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


Revision tags: thorpej_scsipi_beforemerge thorpej_scsipi_nbase thorpej_scsipi_base
# 1.35 30-Mar-2001 jdolecek

regen - use linux_sys_nosys() instead sys_nosys()


# 1.34 30-Mar-2001 jdolecek

regen


# 1.33 30-Mar-2001 jdolecek

regen


# 1.32 27-Jan-2001 thorpej

branches: 1.32.2;
Regen; getpid(2) is MP-safe.


# 1.31 27-Jan-2001 thorpej

Regen; add sy_flags.


# 1.30 29-Dec-2000 fvdl

Regen.


# 1.29 27-Dec-2000 fvdl

Regen.


# 1.28 26-Dec-2000 itohy

Regen.


# 1.27 18-Dec-2000 fvdl

Regen.


# 1.26 14-Dec-2000 jdolecek

regen


# 1.25 12-Dec-2000 jdolecek

regen


# 1.24 12-Dec-2000 jdolecek

regen


# 1.23 09-Dec-2000 jdolecek

regen


# 1.22 09-Dec-2000 mycroft

Regen.


# 1.21 02-Dec-2000 jdolecek

regen after addition of linux_sys_swapoff()


# 1.20 01-Dec-2000 jdolecek

regen


# 1.19 13-Nov-2000 jdolecek

change the type of *syscallnames[] array to 'const char * const foo[]'


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


Revision tags: netbsd-1-5-RELEASE netbsd-1-5-BETA2 netbsd-1-5-BETA netbsd-1-5-ALPHA2 netbsd-1-5-base minoura-xpg4dl-base
# 1.14 18-Mar-2000 erh

branches: 1.14.4;
Regen.


Revision tags: chs-ubc2-newbase
# 1.13 03-Feb-2000 abs

regen


Revision tags: wrstuden-devbsize-19991221 wrstuden-devbsize-base
# 1.12 16-Dec-1999 tron

Regen.


# 1.11 05-Dec-1999 tron

Regen.


# 1.10 04-Dec-1999 tron

Regen.


Revision tags: comdex-fall-1999-base fvdl-softdep-base
# 1.9 04-Oct-1999 tron

branches: 1.9.2; 1.9.8;
Regen from "syscalls.master".


# 1.8 16-Aug-1999 tron

Regen.


Revision tags: chs-ubc2-base
# 1.7 14-May-1999 thorpej

Regen.


# 1.6 13-May-1999 thorpej

Regen.


Revision tags: netbsd-1-4-PATCH003 netbsd-1-4-PATCH002 kame_141_19991130 netbsd-1-4-PATCH001 kame_14_19990705 kame_14_19990628 netbsd-1-4-RELEASE netbsd-1-4-base
# 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.116 29-Jul-2023 christos

regen


# 1.115 28-Jul-2023 christos

regen


Revision tags: netbsd-10-base bouyer-sunxi-drm-base
# 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.


Revision tags: thorpej-i2c-spi-conf2-base thorpej-futex2-base thorpej-cfargs2-base cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-i2c-spi-conf-base thorpej-cfargs-base thorpej-futex-base
# 1.108 26-Apr-2020 thorpej

branches: 1.108.2;
Regen for native futex calls.


Revision tags: bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base is-mlppp-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base phil-wifi-20191119
# 1.107 09-Nov-2019 jdolecek

regen


Revision tags: netbsd-9-3-RELEASE netbsd-9-2-RELEASE netbsd-9-1-RELEASE netbsd-9-0-RELEASE netbsd-9-0-RC2 netbsd-9-0-RC1 netbsd-9-base phil-wifi-20190609 isaki-audio2-base pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906
# 1.106 10-Aug-2018 pgoyette

Regen


Revision tags: netbsd-8-2-RELEASE netbsd-8-1-RELEASE netbsd-8-1-RC1 pgoyette-compat-0728 netbsd-8-0-RELEASE phil-wifi-base pgoyette-compat-0625 netbsd-8-0-RC2 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 netbsd-8-0-RC1 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base tls-maxphys-base-20171202 matt-nb8-mediatek-base nick-nhusb-base-20170825 perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2
# 1.105 10-May-2017 riastradh

branches: 1.105.8; 1.105.10;
regen


Revision tags: prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 jdolecek-ncq-base pgoyette-localcount-20170320 nick-nhusb-base-20170204
# 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


Revision tags: bouyer-socketcan-base
# 1.101 13-Jan-2017 christos

branches: 1.101.2;
regen


Revision tags: pgoyette-localcount-20170107
# 1.100 02-Jan-2017 martin

Regen (something apparently went wrong in previous)


# 1.99 02-Jan-2017 manu

Regen


Revision tags: nick-nhusb-base-20161204 pgoyette-localcount-20161104 nick-nhusb-base-20161004 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726
# 1.98 24-Jul-2016 njoly

Regen for readlink/readlinkat signatures.


Revision tags: pgoyette-localcount-base nick-nhusb-base-20160907 nick-nhusb-base-20160529 nick-nhusb-base-20160422 nick-nhusb-base-20160319 nick-nhusb-base-20151226
# 1.97 24-Sep-2015 christos

branches: 1.97.2;
regen


Revision tags: nick-nhusb-base-20150921 nick-nhusb-base-20150606 nick-nhusb-base-20150406
# 1.96 07-Mar-2015 christos

regen


Revision tags: nick-nhusb-base
# 1.95 22-Nov-2014 njoly

branches: 1.95.2;
Regen for ppoll signature fix


Revision tags: netbsd-7-1-2-RELEASE netbsd-7-1-1-RELEASE netbsd-7-1-RELEASE netbsd-7-1-RC2 netbsd-7-nhusb-base-20170116 netbsd-7-1-RC1 netbsd-7-0-2-RELEASE netbsd-7-nhusb-base netbsd-7-0-1-RELEASE netbsd-7-0-RELEASE netbsd-7-0-RC3 netbsd-7-0-RC2 netbsd-7-0-RC1 netbsd-7-base tls-earlyentropy-base tls-maxphys-base
# 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.


Revision tags: rmind-smpnet-nbase rmind-smpnet-base
# 1.91 17-May-2014 njoly

Regen for fadvise64 offset types changes.


Revision tags: yamt-pagecache-base9
# 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.


Revision tags: riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3
# 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).


Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
# 1.81 08-Apr-2013 pooka

branches: 1.81.4;
regen for utimes


Revision tags: agc-symver-base yamt-pagecache-base8 yamt-pagecache-base7 yamt-pagecache-base6
# 1.80 19-Sep-2012 pooka

regen for ppoll (and, apparently, SYCALL_ARG_PTR)


Revision tags: netbsd-6-0-6-RELEASE netbsd-6-1-5-RELEASE netbsd-6-1-4-RELEASE netbsd-6-0-5-RELEASE netbsd-6-1-3-RELEASE netbsd-6-0-4-RELEASE netbsd-6-1-2-RELEASE netbsd-6-0-3-RELEASE netbsd-6-1-1-RELEASE netbsd-6-0-2-RELEASE netbsd-6-1-RELEASE netbsd-6-1-RC4 netbsd-6-1-RC3 netbsd-6-1-RC2 netbsd-6-1-RC1 netbsd-6-0-1-RELEASE matt-nb6-plus-nbase netbsd-6-0-RELEASE netbsd-6-0-RC2 matt-nb6-plus-base netbsd-6-0-RC1 jmcneill-usbmp-base10 yamt-pagecache-base5 jmcneill-usbmp-base9 yamt-pagecache-base4 jmcneill-usbmp-base8 jmcneill-usbmp-base7 jmcneill-usbmp-base6 jmcneill-usbmp-base5 jmcneill-usbmp-base4 jmcneill-usbmp-base3 jmcneill-usbmp-pre-base2 jmcneill-usbmp-base2 netbsd-6-base jmcneill-usbmp-base jmcneill-audiomp3-base
# 1.79 18-Nov-2011 christos

branches: 1.79.10;
- add sigtimedwait support.
- merge the siginfo population code.


Revision tags: yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase cherry-xenmp-base rmind-uvmplock-base
# 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().


Revision tags: bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-mips64-premerge-20101231 uebayasi-xip-base4 uebayasi-xip-base3 yamt-nfs-mp-base11 uebayasi-xip-base2 yamt-nfs-mp-base10
# 1.75 07-Jul-2010 chs

branches: 1.75.2;
regen


Revision tags: uebayasi-xip-base1 yamt-nfs-mp-base9 uebayasi-xip-base
# 1.74 14-Dec-2009 matt

branches: 1.74.2; 1.74.4;
Regen (new makesyscalls.sh)


Revision tags: matt-premerge-20091211
# 1.73 24-Nov-2009 njoly

Regen for personality(2) update.


Revision tags: yamt-nfs-mp-base8 yamt-nfs-mp-base7 jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 jym-xensuspend-nbase
# 1.72 08-Jun-2009 njoly

Regen for rt_queueinfo(2) update.


Revision tags: yamt-nfs-mp-base4 yamt-nfs-mp-base3 nick-hppapmap-base4 nick-hppapmap-base3 nick-hppapmap-base2 jym-xensuspend-base nick-hppapmap-base
# 1.71 17-Jan-2009 njoly

branches: 1.71.2;
Regen for wait4 update.


Revision tags: mjf-devfs2-base
# 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)


Revision tags: haad-dm-base2 haad-nbase2 ad-audiomp2-base haad-dm-base
# 1.68 12-Nov-2008 njoly

Regen for nanosleep(2) fix.


Revision tags: netbsd-5-base matt-mips64-base2 haad-dm-base1 wrstuden-revivesa-base-4 wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-revivesa-base-1 simonb-wapbl-nbase simonb-wapbl-base wrstuden-revivesa-base
# 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.


Revision tags: yamt-pf42-base4 yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 yamt-nfs-mp-base
# 1.66 23-Apr-2008 ad

branches: 1.66.2; 1.66.4; 1.66.6;
Regen.


Revision tags: yamt-pf42-baseX yamt-pf42-base
# 1.65 04-Apr-2008 njoly

branches: 1.65.2;
Regen for linux_sys_msync removal.


Revision tags: ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase nick-net80211-sync-base keiichi-mipv6-base bouyer-xeni386-nbase bouyer-xeni386-base matt-armv6-nbase mjf-devfs-base hpcarm-cleanup-base
# 1.64 15-Jan-2008 njoly

branches: 1.64.6;
Regen.


Revision tags: vmlocking2-base3 matt-armv6-base
# 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


Revision tags: yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 bouyer-xenamd64-base2 vmlocking-nbase bouyer-xenamd64-base jmcneill-pm-base reinoud-bufcleanup-base
# 1.60 16-Nov-2007 njoly

branches: 1.60.2; 1.60.6;
Regen, for syscalls cleanup.


Revision tags: nick-csl-alignment-base5 matt-armv6-prevmlocking jmcneill-base yamt-x86pmap-base4 yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base matt-mips64-base nick-csl-alignment-base yamt-idlelwp-base8 thorpej-atomic-base mjf-ufs-trans-base vmlocking-base ad-audiomp-base post-newlock2-merge
# 1.59 09-Feb-2007 ad

branches: 1.59.18; 1.59.20; 1.59.24; 1.59.26;
Merge newlock2 to head.


Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase wrstuden-fixsa-base-1 netbsd-4-0-RELEASE netbsd-4-0-RC5 matt-nb4-arm-base netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 wrstuden-fixsa-base newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 yamt-splraiseipl-base2 yamt-splraiseipl-base yamt-pdpolicy-base9 newlock2-base yamt-pdpolicy-base8 netbsd-4-base rpaulo-netinet-merge-pcb-base
# 1.58 01-Sep-2006 matt

branches: 1.58.2;
Regen.


# 1.57 30-Aug-2006 matt

Regen


Revision tags: abandoned-netbsd-4-base yamt-pdpolicy-base7 yamt-pdpolicy-base6 chap-midi-nbase gdamore-uart-base chap-midi-base
# 1.56 13-Jun-2006 he

Regenerate after fixing the getpriority syscall definition.


# 1.55 10-Jun-2006 christos

regen


Revision tags: simonb-timcounters-final yamt-pdpolicy-base5 yamt-pdpolicy-base4 yamt-pdpolicy-base3 peter-altq-base yamt-pdpolicy-base2 elad-kernelauth-base yamt-pdpolicy-base yamt-uio_vmspace-base5 simonb-timecounters-base
# 1.54 11-Dec-2005 christos

branches: 1.54.4; 1.54.8; 1.54.14;
merge ktrace-lwp.


Revision tags: yamt-readahead-base3 yamt-readahead-base2 yamt-readahead-pervnode yamt-readahead-perfile yamt-readahead-base yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base ktrace-lwp-base
# 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.


Revision tags: netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-3-0-1-RELEASE netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 yamt-km-base4 yamt-km-base3 netbsd-3-base kent-audio2-base
# 1.50 26-Feb-2005 perry

regen


Revision tags: yamt-km-base2 yamt-km-base kent-audio1-beforemerge kent-audio1-base
# 1.49 01-Aug-2004 jdolecek

branches: 1.49.4; 1.49.6;
regen - sync syscall lists with Linux kernel 2.6.7


Revision tags: netbsd-2-0-3-RELEASE netbsd-2-1-RELEASE netbsd-2-1-RC6 netbsd-2-1-RC5 netbsd-2-1-RC4 netbsd-2-1-RC3 netbsd-2-1-RC2 netbsd-2-1-RC1 netbsd-2-0-2-RELEASE netbsd-2-0-1-RELEASE netbsd-2-base netbsd-2-0-RELEASE netbsd-2-0-RC5 netbsd-2-0-RC4 netbsd-2-0-RC3 netbsd-2-0-RC2 netbsd-2-0-RC1 netbsd-2-0-base
# 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.


Revision tags: netbsd-1-6-PATCH001 netbsd-1-6-PATCH001-RELEASE netbsd-1-6-PATCH001-RC3 netbsd-1-6-PATCH001-RC2 netbsd-1-6-PATCH001-RC1 nathanw_sa_before_merge fvdl_fs64_base gmcgarry_ctxsw_base gmcgarry_ucred_base nathanw_sa_base kqueue-aftermerge kqueue-beforemerge netbsd-1-6-RELEASE netbsd-1-6-RC3 netbsd-1-6-RC2 netbsd-1-6-RC1 netbsd-1-6-base gehenna-devsw-base kqueue-base
# 1.43 12-May-2002 jdolecek

branches: 1.43.4;
regen


# 1.42 10-Apr-2002 christos

regen


# 1.41 22-Mar-2002 christos

regen


Revision tags: eeh-devprop-base newlock-base ifpoll-base
# 1.40 17-Feb-2002 christos

regen


# 1.39 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.38 13-Nov-2001 lukem

add RCSIDs (including regeneration of files as appropriate)


Revision tags: thorpej-mips-cache-base thorpej-devvp-base3 thorpej-devvp-base2 post-chs-ubcperf pre-chs-ubcperf thorpej-devvp-base
# 1.37 30-May-2001 mrg

branches: 1.37.2;
use _KERNEL_OPT.


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


Revision tags: thorpej_scsipi_beforemerge thorpej_scsipi_nbase thorpej_scsipi_base
# 1.35 30-Mar-2001 jdolecek

regen - use linux_sys_nosys() instead sys_nosys()


# 1.34 30-Mar-2001 jdolecek

regen


# 1.33 30-Mar-2001 jdolecek

regen


# 1.32 27-Jan-2001 thorpej

branches: 1.32.2;
Regen; getpid(2) is MP-safe.


# 1.31 27-Jan-2001 thorpej

Regen; add sy_flags.


# 1.30 29-Dec-2000 fvdl

Regen.


# 1.29 27-Dec-2000 fvdl

Regen.


# 1.28 26-Dec-2000 itohy

Regen.


# 1.27 18-Dec-2000 fvdl

Regen.


# 1.26 14-Dec-2000 jdolecek

regen


# 1.25 12-Dec-2000 jdolecek

regen


# 1.24 12-Dec-2000 jdolecek

regen


# 1.23 09-Dec-2000 jdolecek

regen


# 1.22 09-Dec-2000 mycroft

Regen.


# 1.21 02-Dec-2000 jdolecek

regen after addition of linux_sys_swapoff()


# 1.20 01-Dec-2000 jdolecek

regen


# 1.19 13-Nov-2000 jdolecek

change the type of *syscallnames[] array to 'const char * const foo[]'


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


Revision tags: netbsd-1-5-RELEASE netbsd-1-5-BETA2 netbsd-1-5-BETA netbsd-1-5-ALPHA2 netbsd-1-5-base minoura-xpg4dl-base
# 1.14 18-Mar-2000 erh

branches: 1.14.4;
Regen.


Revision tags: chs-ubc2-newbase
# 1.13 03-Feb-2000 abs

regen


Revision tags: wrstuden-devbsize-19991221 wrstuden-devbsize-base
# 1.12 16-Dec-1999 tron

Regen.


# 1.11 05-Dec-1999 tron

Regen.


# 1.10 04-Dec-1999 tron

Regen.


Revision tags: comdex-fall-1999-base fvdl-softdep-base
# 1.9 04-Oct-1999 tron

branches: 1.9.2; 1.9.8;
Regen from "syscalls.master".


# 1.8 16-Aug-1999 tron

Regen.


Revision tags: chs-ubc2-base
# 1.7 14-May-1999 thorpej

Regen.


# 1.6 13-May-1999 thorpej

Regen.


Revision tags: netbsd-1-4-PATCH003 netbsd-1-4-PATCH002 kame_141_19991130 netbsd-1-4-PATCH001 kame_14_19990705 kame_14_19990628 netbsd-1-4-RELEASE netbsd-1-4-base
# 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.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.


Revision tags: thorpej-i2c-spi-conf2-base thorpej-futex2-base thorpej-cfargs2-base cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-i2c-spi-conf-base thorpej-cfargs-base thorpej-futex-base
# 1.108 26-Apr-2020 thorpej

branches: 1.108.2;
Regen for native futex calls.


Revision tags: bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base is-mlppp-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base phil-wifi-20191119
# 1.107 09-Nov-2019 jdolecek

regen


Revision tags: netbsd-9-2-RELEASE netbsd-9-1-RELEASE netbsd-9-0-RELEASE netbsd-9-0-RC2 netbsd-9-0-RC1 netbsd-9-base phil-wifi-20190609 isaki-audio2-base pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906
# 1.106 10-Aug-2018 pgoyette

Regen


Revision tags: netbsd-8-2-RELEASE netbsd-8-1-RELEASE netbsd-8-1-RC1 pgoyette-compat-0728 netbsd-8-0-RELEASE phil-wifi-base pgoyette-compat-0625 netbsd-8-0-RC2 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 netbsd-8-0-RC1 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base tls-maxphys-base-20171202 matt-nb8-mediatek-base nick-nhusb-base-20170825 perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2
# 1.105 10-May-2017 riastradh

branches: 1.105.8; 1.105.10;
regen


Revision tags: prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 jdolecek-ncq-base pgoyette-localcount-20170320 nick-nhusb-base-20170204
# 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


Revision tags: bouyer-socketcan-base
# 1.101 13-Jan-2017 christos

branches: 1.101.2;
regen


Revision tags: pgoyette-localcount-20170107
# 1.100 02-Jan-2017 martin

Regen (something apparently went wrong in previous)


# 1.99 02-Jan-2017 manu

Regen


Revision tags: nick-nhusb-base-20161204 pgoyette-localcount-20161104 nick-nhusb-base-20161004 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726
# 1.98 24-Jul-2016 njoly

Regen for readlink/readlinkat signatures.


Revision tags: pgoyette-localcount-base nick-nhusb-base-20160907 nick-nhusb-base-20160529 nick-nhusb-base-20160422 nick-nhusb-base-20160319 nick-nhusb-base-20151226
# 1.97 24-Sep-2015 christos

branches: 1.97.2;
regen


Revision tags: nick-nhusb-base-20150921 nick-nhusb-base-20150606 nick-nhusb-base-20150406
# 1.96 07-Mar-2015 christos

regen


Revision tags: nick-nhusb-base
# 1.95 22-Nov-2014 njoly

branches: 1.95.2;
Regen for ppoll signature fix


Revision tags: netbsd-7-1-2-RELEASE netbsd-7-1-1-RELEASE netbsd-7-1-RELEASE netbsd-7-1-RC2 netbsd-7-nhusb-base-20170116 netbsd-7-1-RC1 netbsd-7-0-2-RELEASE netbsd-7-nhusb-base netbsd-7-0-1-RELEASE netbsd-7-0-RELEASE netbsd-7-0-RC3 netbsd-7-0-RC2 netbsd-7-0-RC1 netbsd-7-base tls-earlyentropy-base tls-maxphys-base
# 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.


Revision tags: rmind-smpnet-nbase rmind-smpnet-base
# 1.91 17-May-2014 njoly

Regen for fadvise64 offset types changes.


Revision tags: yamt-pagecache-base9
# 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.


Revision tags: riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3
# 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).


Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
# 1.81 08-Apr-2013 pooka

branches: 1.81.4;
regen for utimes


Revision tags: agc-symver-base yamt-pagecache-base8 yamt-pagecache-base7 yamt-pagecache-base6
# 1.80 19-Sep-2012 pooka

regen for ppoll (and, apparently, SYCALL_ARG_PTR)


Revision tags: netbsd-6-0-6-RELEASE netbsd-6-1-5-RELEASE netbsd-6-1-4-RELEASE netbsd-6-0-5-RELEASE netbsd-6-1-3-RELEASE netbsd-6-0-4-RELEASE netbsd-6-1-2-RELEASE netbsd-6-0-3-RELEASE netbsd-6-1-1-RELEASE netbsd-6-0-2-RELEASE netbsd-6-1-RELEASE netbsd-6-1-RC4 netbsd-6-1-RC3 netbsd-6-1-RC2 netbsd-6-1-RC1 netbsd-6-0-1-RELEASE matt-nb6-plus-nbase netbsd-6-0-RELEASE netbsd-6-0-RC2 matt-nb6-plus-base netbsd-6-0-RC1 jmcneill-usbmp-base10 yamt-pagecache-base5 jmcneill-usbmp-base9 yamt-pagecache-base4 jmcneill-usbmp-base8 jmcneill-usbmp-base7 jmcneill-usbmp-base6 jmcneill-usbmp-base5 jmcneill-usbmp-base4 jmcneill-usbmp-base3 jmcneill-usbmp-pre-base2 jmcneill-usbmp-base2 netbsd-6-base jmcneill-usbmp-base jmcneill-audiomp3-base
# 1.79 18-Nov-2011 christos

branches: 1.79.10;
- add sigtimedwait support.
- merge the siginfo population code.


Revision tags: yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase cherry-xenmp-base rmind-uvmplock-base
# 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().


Revision tags: bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-mips64-premerge-20101231 uebayasi-xip-base4 uebayasi-xip-base3 yamt-nfs-mp-base11 uebayasi-xip-base2 yamt-nfs-mp-base10
# 1.75 07-Jul-2010 chs

branches: 1.75.2;
regen


Revision tags: uebayasi-xip-base1 yamt-nfs-mp-base9 uebayasi-xip-base
# 1.74 14-Dec-2009 matt

branches: 1.74.2; 1.74.4;
Regen (new makesyscalls.sh)


Revision tags: matt-premerge-20091211
# 1.73 24-Nov-2009 njoly

Regen for personality(2) update.


Revision tags: yamt-nfs-mp-base8 yamt-nfs-mp-base7 jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 jym-xensuspend-nbase
# 1.72 08-Jun-2009 njoly

Regen for rt_queueinfo(2) update.


Revision tags: yamt-nfs-mp-base4 yamt-nfs-mp-base3 nick-hppapmap-base4 nick-hppapmap-base3 nick-hppapmap-base2 jym-xensuspend-base nick-hppapmap-base
# 1.71 17-Jan-2009 njoly

branches: 1.71.2;
Regen for wait4 update.


Revision tags: mjf-devfs2-base
# 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)


Revision tags: haad-dm-base2 haad-nbase2 ad-audiomp2-base haad-dm-base
# 1.68 12-Nov-2008 njoly

Regen for nanosleep(2) fix.


Revision tags: netbsd-5-base matt-mips64-base2 haad-dm-base1 wrstuden-revivesa-base-4 wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-revivesa-base-1 simonb-wapbl-nbase simonb-wapbl-base wrstuden-revivesa-base
# 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.


Revision tags: yamt-pf42-base4 yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 yamt-nfs-mp-base
# 1.66 23-Apr-2008 ad

branches: 1.66.2; 1.66.4; 1.66.6;
Regen.


Revision tags: yamt-pf42-baseX yamt-pf42-base
# 1.65 04-Apr-2008 njoly

branches: 1.65.2;
Regen for linux_sys_msync removal.


Revision tags: ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase nick-net80211-sync-base keiichi-mipv6-base bouyer-xeni386-nbase bouyer-xeni386-base matt-armv6-nbase mjf-devfs-base hpcarm-cleanup-base
# 1.64 15-Jan-2008 njoly

branches: 1.64.6;
Regen.


Revision tags: vmlocking2-base3 matt-armv6-base
# 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


Revision tags: yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 bouyer-xenamd64-base2 vmlocking-nbase bouyer-xenamd64-base jmcneill-pm-base reinoud-bufcleanup-base
# 1.60 16-Nov-2007 njoly

branches: 1.60.2; 1.60.6;
Regen, for syscalls cleanup.


Revision tags: nick-csl-alignment-base5 matt-armv6-prevmlocking jmcneill-base yamt-x86pmap-base4 yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base matt-mips64-base nick-csl-alignment-base yamt-idlelwp-base8 thorpej-atomic-base mjf-ufs-trans-base vmlocking-base ad-audiomp-base post-newlock2-merge
# 1.59 09-Feb-2007 ad

branches: 1.59.18; 1.59.20; 1.59.24; 1.59.26;
Merge newlock2 to head.


Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase wrstuden-fixsa-base-1 netbsd-4-0-RELEASE netbsd-4-0-RC5 matt-nb4-arm-base netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 wrstuden-fixsa-base newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 yamt-splraiseipl-base2 yamt-splraiseipl-base yamt-pdpolicy-base9 newlock2-base yamt-pdpolicy-base8 netbsd-4-base rpaulo-netinet-merge-pcb-base
# 1.58 01-Sep-2006 matt

branches: 1.58.2;
Regen.


# 1.57 30-Aug-2006 matt

Regen


Revision tags: abandoned-netbsd-4-base yamt-pdpolicy-base7 yamt-pdpolicy-base6 chap-midi-nbase gdamore-uart-base chap-midi-base
# 1.56 13-Jun-2006 he

Regenerate after fixing the getpriority syscall definition.


# 1.55 10-Jun-2006 christos

regen


Revision tags: simonb-timcounters-final yamt-pdpolicy-base5 yamt-pdpolicy-base4 yamt-pdpolicy-base3 peter-altq-base yamt-pdpolicy-base2 elad-kernelauth-base yamt-pdpolicy-base yamt-uio_vmspace-base5 simonb-timecounters-base
# 1.54 11-Dec-2005 christos

branches: 1.54.4; 1.54.8; 1.54.14;
merge ktrace-lwp.


Revision tags: yamt-readahead-base3 yamt-readahead-base2 yamt-readahead-pervnode yamt-readahead-perfile yamt-readahead-base yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base ktrace-lwp-base
# 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.


Revision tags: netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-3-0-1-RELEASE netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 yamt-km-base4 yamt-km-base3 netbsd-3-base kent-audio2-base
# 1.50 26-Feb-2005 perry

regen


Revision tags: yamt-km-base2 yamt-km-base kent-audio1-beforemerge kent-audio1-base
# 1.49 01-Aug-2004 jdolecek

branches: 1.49.4; 1.49.6;
regen - sync syscall lists with Linux kernel 2.6.7


Revision tags: netbsd-2-0-3-RELEASE netbsd-2-1-RELEASE netbsd-2-1-RC6 netbsd-2-1-RC5 netbsd-2-1-RC4 netbsd-2-1-RC3 netbsd-2-1-RC2 netbsd-2-1-RC1 netbsd-2-0-2-RELEASE netbsd-2-0-1-RELEASE netbsd-2-base netbsd-2-0-RELEASE netbsd-2-0-RC5 netbsd-2-0-RC4 netbsd-2-0-RC3 netbsd-2-0-RC2 netbsd-2-0-RC1 netbsd-2-0-base
# 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.


Revision tags: netbsd-1-6-PATCH001 netbsd-1-6-PATCH001-RELEASE netbsd-1-6-PATCH001-RC3 netbsd-1-6-PATCH001-RC2 netbsd-1-6-PATCH001-RC1 nathanw_sa_before_merge fvdl_fs64_base gmcgarry_ctxsw_base gmcgarry_ucred_base nathanw_sa_base kqueue-aftermerge kqueue-beforemerge netbsd-1-6-RELEASE netbsd-1-6-RC3 netbsd-1-6-RC2 netbsd-1-6-RC1 netbsd-1-6-base gehenna-devsw-base kqueue-base
# 1.43 12-May-2002 jdolecek

branches: 1.43.4;
regen


# 1.42 10-Apr-2002 christos

regen


# 1.41 22-Mar-2002 christos

regen


Revision tags: eeh-devprop-base newlock-base ifpoll-base
# 1.40 17-Feb-2002 christos

regen


# 1.39 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.38 13-Nov-2001 lukem

add RCSIDs (including regeneration of files as appropriate)


Revision tags: thorpej-mips-cache-base thorpej-devvp-base3 thorpej-devvp-base2 post-chs-ubcperf pre-chs-ubcperf thorpej-devvp-base
# 1.37 30-May-2001 mrg

branches: 1.37.2;
use _KERNEL_OPT.


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


Revision tags: thorpej_scsipi_beforemerge thorpej_scsipi_nbase thorpej_scsipi_base
# 1.35 30-Mar-2001 jdolecek

regen - use linux_sys_nosys() instead sys_nosys()


# 1.34 30-Mar-2001 jdolecek

regen


# 1.33 30-Mar-2001 jdolecek

regen


# 1.32 27-Jan-2001 thorpej

branches: 1.32.2;
Regen; getpid(2) is MP-safe.


# 1.31 27-Jan-2001 thorpej

Regen; add sy_flags.


# 1.30 29-Dec-2000 fvdl

Regen.


# 1.29 27-Dec-2000 fvdl

Regen.


# 1.28 26-Dec-2000 itohy

Regen.


# 1.27 18-Dec-2000 fvdl

Regen.


# 1.26 14-Dec-2000 jdolecek

regen


# 1.25 12-Dec-2000 jdolecek

regen


# 1.24 12-Dec-2000 jdolecek

regen


# 1.23 09-Dec-2000 jdolecek

regen


# 1.22 09-Dec-2000 mycroft

Regen.


# 1.21 02-Dec-2000 jdolecek

regen after addition of linux_sys_swapoff()


# 1.20 01-Dec-2000 jdolecek

regen


# 1.19 13-Nov-2000 jdolecek

change the type of *syscallnames[] array to 'const char * const foo[]'


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


Revision tags: netbsd-1-5-RELEASE netbsd-1-5-BETA2 netbsd-1-5-BETA netbsd-1-5-ALPHA2 netbsd-1-5-base minoura-xpg4dl-base
# 1.14 18-Mar-2000 erh

branches: 1.14.4;
Regen.


Revision tags: chs-ubc2-newbase
# 1.13 03-Feb-2000 abs

regen


Revision tags: wrstuden-devbsize-19991221 wrstuden-devbsize-base
# 1.12 16-Dec-1999 tron

Regen.


# 1.11 05-Dec-1999 tron

Regen.


# 1.10 04-Dec-1999 tron

Regen.


Revision tags: comdex-fall-1999-base fvdl-softdep-base
# 1.9 04-Oct-1999 tron

branches: 1.9.2; 1.9.8;
Regen from "syscalls.master".


# 1.8 16-Aug-1999 tron

Regen.


Revision tags: chs-ubc2-base
# 1.7 14-May-1999 thorpej

Regen.


# 1.6 13-May-1999 thorpej

Regen.


Revision tags: netbsd-1-4-PATCH003 netbsd-1-4-PATCH002 kame_141_19991130 netbsd-1-4-PATCH001 kame_14_19990705 kame_14_19990628 netbsd-1-4-RELEASE netbsd-1-4-base
# 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.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.


Revision tags: thorpej-i2c-spi-conf2-base thorpej-futex2-base thorpej-cfargs2-base cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-i2c-spi-conf-base thorpej-cfargs-base thorpej-futex-base
# 1.108 26-Apr-2020 thorpej

branches: 1.108.2;
Regen for native futex calls.


Revision tags: bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base is-mlppp-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base phil-wifi-20191119
# 1.107 09-Nov-2019 jdolecek

regen


Revision tags: netbsd-9-2-RELEASE netbsd-9-1-RELEASE netbsd-9-0-RELEASE netbsd-9-0-RC2 netbsd-9-0-RC1 netbsd-9-base phil-wifi-20190609 isaki-audio2-base pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906
# 1.106 10-Aug-2018 pgoyette

Regen


Revision tags: netbsd-8-2-RELEASE netbsd-8-1-RELEASE netbsd-8-1-RC1 pgoyette-compat-0728 netbsd-8-0-RELEASE phil-wifi-base pgoyette-compat-0625 netbsd-8-0-RC2 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 netbsd-8-0-RC1 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base tls-maxphys-base-20171202 matt-nb8-mediatek-base nick-nhusb-base-20170825 perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2
# 1.105 10-May-2017 riastradh

branches: 1.105.8; 1.105.10;
regen


Revision tags: prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 jdolecek-ncq-base pgoyette-localcount-20170320 nick-nhusb-base-20170204
# 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


Revision tags: bouyer-socketcan-base
# 1.101 13-Jan-2017 christos

branches: 1.101.2;
regen


Revision tags: pgoyette-localcount-20170107
# 1.100 02-Jan-2017 martin

Regen (something apparently went wrong in previous)


# 1.99 02-Jan-2017 manu

Regen


Revision tags: nick-nhusb-base-20161204 pgoyette-localcount-20161104 nick-nhusb-base-20161004 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726
# 1.98 24-Jul-2016 njoly

Regen for readlink/readlinkat signatures.


Revision tags: pgoyette-localcount-base nick-nhusb-base-20160907 nick-nhusb-base-20160529 nick-nhusb-base-20160422 nick-nhusb-base-20160319 nick-nhusb-base-20151226
# 1.97 24-Sep-2015 christos

branches: 1.97.2;
regen


Revision tags: nick-nhusb-base-20150921 nick-nhusb-base-20150606 nick-nhusb-base-20150406
# 1.96 07-Mar-2015 christos

regen


Revision tags: nick-nhusb-base
# 1.95 22-Nov-2014 njoly

branches: 1.95.2;
Regen for ppoll signature fix


Revision tags: netbsd-7-1-2-RELEASE netbsd-7-1-1-RELEASE netbsd-7-1-RELEASE netbsd-7-1-RC2 netbsd-7-nhusb-base-20170116 netbsd-7-1-RC1 netbsd-7-0-2-RELEASE netbsd-7-nhusb-base netbsd-7-0-1-RELEASE netbsd-7-0-RELEASE netbsd-7-0-RC3 netbsd-7-0-RC2 netbsd-7-0-RC1 netbsd-7-base tls-earlyentropy-base tls-maxphys-base
# 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.


Revision tags: rmind-smpnet-nbase rmind-smpnet-base
# 1.91 17-May-2014 njoly

Regen for fadvise64 offset types changes.


Revision tags: yamt-pagecache-base9
# 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.


Revision tags: riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3
# 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).


Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
# 1.81 08-Apr-2013 pooka

branches: 1.81.4;
regen for utimes


Revision tags: agc-symver-base yamt-pagecache-base8 yamt-pagecache-base7 yamt-pagecache-base6
# 1.80 19-Sep-2012 pooka

regen for ppoll (and, apparently, SYCALL_ARG_PTR)


Revision tags: netbsd-6-0-6-RELEASE netbsd-6-1-5-RELEASE netbsd-6-1-4-RELEASE netbsd-6-0-5-RELEASE netbsd-6-1-3-RELEASE netbsd-6-0-4-RELEASE netbsd-6-1-2-RELEASE netbsd-6-0-3-RELEASE netbsd-6-1-1-RELEASE netbsd-6-0-2-RELEASE netbsd-6-1-RELEASE netbsd-6-1-RC4 netbsd-6-1-RC3 netbsd-6-1-RC2 netbsd-6-1-RC1 netbsd-6-0-1-RELEASE matt-nb6-plus-nbase netbsd-6-0-RELEASE netbsd-6-0-RC2 matt-nb6-plus-base netbsd-6-0-RC1 jmcneill-usbmp-base10 yamt-pagecache-base5 jmcneill-usbmp-base9 yamt-pagecache-base4 jmcneill-usbmp-base8 jmcneill-usbmp-base7 jmcneill-usbmp-base6 jmcneill-usbmp-base5 jmcneill-usbmp-base4 jmcneill-usbmp-base3 jmcneill-usbmp-pre-base2 jmcneill-usbmp-base2 netbsd-6-base jmcneill-usbmp-base jmcneill-audiomp3-base
# 1.79 18-Nov-2011 christos

branches: 1.79.10;
- add sigtimedwait support.
- merge the siginfo population code.


Revision tags: yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase cherry-xenmp-base rmind-uvmplock-base
# 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().


Revision tags: bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-mips64-premerge-20101231 uebayasi-xip-base4 uebayasi-xip-base3 yamt-nfs-mp-base11 uebayasi-xip-base2 yamt-nfs-mp-base10
# 1.75 07-Jul-2010 chs

branches: 1.75.2;
regen


Revision tags: uebayasi-xip-base1 yamt-nfs-mp-base9 uebayasi-xip-base
# 1.74 14-Dec-2009 matt

branches: 1.74.2; 1.74.4;
Regen (new makesyscalls.sh)


Revision tags: matt-premerge-20091211
# 1.73 24-Nov-2009 njoly

Regen for personality(2) update.


Revision tags: yamt-nfs-mp-base8 yamt-nfs-mp-base7 jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 jym-xensuspend-nbase
# 1.72 08-Jun-2009 njoly

Regen for rt_queueinfo(2) update.


Revision tags: yamt-nfs-mp-base4 yamt-nfs-mp-base3 nick-hppapmap-base4 nick-hppapmap-base3 nick-hppapmap-base2 jym-xensuspend-base nick-hppapmap-base
# 1.71 17-Jan-2009 njoly

branches: 1.71.2;
Regen for wait4 update.


Revision tags: mjf-devfs2-base
# 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)


Revision tags: haad-dm-base2 haad-nbase2 ad-audiomp2-base haad-dm-base
# 1.68 12-Nov-2008 njoly

Regen for nanosleep(2) fix.


Revision tags: netbsd-5-base matt-mips64-base2 haad-dm-base1 wrstuden-revivesa-base-4 wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-revivesa-base-1 simonb-wapbl-nbase simonb-wapbl-base wrstuden-revivesa-base
# 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.


Revision tags: yamt-pf42-base4 yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 yamt-nfs-mp-base
# 1.66 23-Apr-2008 ad

branches: 1.66.2; 1.66.4; 1.66.6;
Regen.


Revision tags: yamt-pf42-baseX yamt-pf42-base
# 1.65 04-Apr-2008 njoly

branches: 1.65.2;
Regen for linux_sys_msync removal.


Revision tags: ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase nick-net80211-sync-base keiichi-mipv6-base bouyer-xeni386-nbase bouyer-xeni386-base matt-armv6-nbase mjf-devfs-base hpcarm-cleanup-base
# 1.64 15-Jan-2008 njoly

branches: 1.64.6;
Regen.


Revision tags: vmlocking2-base3 matt-armv6-base
# 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


Revision tags: yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 bouyer-xenamd64-base2 vmlocking-nbase bouyer-xenamd64-base jmcneill-pm-base reinoud-bufcleanup-base
# 1.60 16-Nov-2007 njoly

branches: 1.60.2; 1.60.6;
Regen, for syscalls cleanup.


Revision tags: nick-csl-alignment-base5 matt-armv6-prevmlocking jmcneill-base yamt-x86pmap-base4 yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base matt-mips64-base nick-csl-alignment-base yamt-idlelwp-base8 thorpej-atomic-base mjf-ufs-trans-base vmlocking-base ad-audiomp-base post-newlock2-merge
# 1.59 09-Feb-2007 ad

branches: 1.59.18; 1.59.20; 1.59.24; 1.59.26;
Merge newlock2 to head.


Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase wrstuden-fixsa-base-1 netbsd-4-0-RELEASE netbsd-4-0-RC5 matt-nb4-arm-base netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 wrstuden-fixsa-base newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 yamt-splraiseipl-base2 yamt-splraiseipl-base yamt-pdpolicy-base9 newlock2-base yamt-pdpolicy-base8 netbsd-4-base rpaulo-netinet-merge-pcb-base
# 1.58 01-Sep-2006 matt

branches: 1.58.2;
Regen.


# 1.57 30-Aug-2006 matt

Regen


Revision tags: abandoned-netbsd-4-base yamt-pdpolicy-base7 yamt-pdpolicy-base6 chap-midi-nbase gdamore-uart-base chap-midi-base
# 1.56 13-Jun-2006 he

Regenerate after fixing the getpriority syscall definition.


# 1.55 10-Jun-2006 christos

regen


Revision tags: simonb-timcounters-final yamt-pdpolicy-base5 yamt-pdpolicy-base4 yamt-pdpolicy-base3 peter-altq-base yamt-pdpolicy-base2 elad-kernelauth-base yamt-pdpolicy-base yamt-uio_vmspace-base5 simonb-timecounters-base
# 1.54 11-Dec-2005 christos

branches: 1.54.4; 1.54.8; 1.54.14;
merge ktrace-lwp.


Revision tags: yamt-readahead-base3 yamt-readahead-base2 yamt-readahead-pervnode yamt-readahead-perfile yamt-readahead-base yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base ktrace-lwp-base
# 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.


Revision tags: netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-3-0-1-RELEASE netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 yamt-km-base4 yamt-km-base3 netbsd-3-base kent-audio2-base
# 1.50 26-Feb-2005 perry

regen


Revision tags: yamt-km-base2 yamt-km-base kent-audio1-beforemerge kent-audio1-base
# 1.49 01-Aug-2004 jdolecek

branches: 1.49.4; 1.49.6;
regen - sync syscall lists with Linux kernel 2.6.7


Revision tags: netbsd-2-0-3-RELEASE netbsd-2-1-RELEASE netbsd-2-1-RC6 netbsd-2-1-RC5 netbsd-2-1-RC4 netbsd-2-1-RC3 netbsd-2-1-RC2 netbsd-2-1-RC1 netbsd-2-0-2-RELEASE netbsd-2-0-1-RELEASE netbsd-2-base netbsd-2-0-RELEASE netbsd-2-0-RC5 netbsd-2-0-RC4 netbsd-2-0-RC3 netbsd-2-0-RC2 netbsd-2-0-RC1 netbsd-2-0-base
# 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.


Revision tags: netbsd-1-6-PATCH001 netbsd-1-6-PATCH001-RELEASE netbsd-1-6-PATCH001-RC3 netbsd-1-6-PATCH001-RC2 netbsd-1-6-PATCH001-RC1 nathanw_sa_before_merge fvdl_fs64_base gmcgarry_ctxsw_base gmcgarry_ucred_base nathanw_sa_base kqueue-aftermerge kqueue-beforemerge netbsd-1-6-RELEASE netbsd-1-6-RC3 netbsd-1-6-RC2 netbsd-1-6-RC1 netbsd-1-6-base gehenna-devsw-base kqueue-base
# 1.43 12-May-2002 jdolecek

branches: 1.43.4;
regen


# 1.42 10-Apr-2002 christos

regen


# 1.41 22-Mar-2002 christos

regen


Revision tags: eeh-devprop-base newlock-base ifpoll-base
# 1.40 17-Feb-2002 christos

regen


# 1.39 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.38 13-Nov-2001 lukem

add RCSIDs (including regeneration of files as appropriate)


Revision tags: thorpej-mips-cache-base thorpej-devvp-base3 thorpej-devvp-base2 post-chs-ubcperf pre-chs-ubcperf thorpej-devvp-base
# 1.37 30-May-2001 mrg

branches: 1.37.2;
use _KERNEL_OPT.


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


Revision tags: thorpej_scsipi_beforemerge thorpej_scsipi_nbase thorpej_scsipi_base
# 1.35 30-Mar-2001 jdolecek

regen - use linux_sys_nosys() instead sys_nosys()


# 1.34 30-Mar-2001 jdolecek

regen


# 1.33 30-Mar-2001 jdolecek

regen


# 1.32 27-Jan-2001 thorpej

branches: 1.32.2;
Regen; getpid(2) is MP-safe.


# 1.31 27-Jan-2001 thorpej

Regen; add sy_flags.


# 1.30 29-Dec-2000 fvdl

Regen.


# 1.29 27-Dec-2000 fvdl

Regen.


# 1.28 26-Dec-2000 itohy

Regen.


# 1.27 18-Dec-2000 fvdl

Regen.


# 1.26 14-Dec-2000 jdolecek

regen


# 1.25 12-Dec-2000 jdolecek

regen


# 1.24 12-Dec-2000 jdolecek

regen


# 1.23 09-Dec-2000 jdolecek

regen


# 1.22 09-Dec-2000 mycroft

Regen.


# 1.21 02-Dec-2000 jdolecek

regen after addition of linux_sys_swapoff()


# 1.20 01-Dec-2000 jdolecek

regen


# 1.19 13-Nov-2000 jdolecek

change the type of *syscallnames[] array to 'const char * const foo[]'


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


Revision tags: netbsd-1-5-RELEASE netbsd-1-5-BETA2 netbsd-1-5-BETA netbsd-1-5-ALPHA2 netbsd-1-5-base minoura-xpg4dl-base
# 1.14 18-Mar-2000 erh

branches: 1.14.4;
Regen.


Revision tags: chs-ubc2-newbase
# 1.13 03-Feb-2000 abs

regen


Revision tags: wrstuden-devbsize-19991221 wrstuden-devbsize-base
# 1.12 16-Dec-1999 tron

Regen.


# 1.11 05-Dec-1999 tron

Regen.


# 1.10 04-Dec-1999 tron

Regen.


Revision tags: comdex-fall-1999-base fvdl-softdep-base
# 1.9 04-Oct-1999 tron

branches: 1.9.2; 1.9.8;
Regen from "syscalls.master".


# 1.8 16-Aug-1999 tron

Regen.


Revision tags: chs-ubc2-base
# 1.7 14-May-1999 thorpej

Regen.


# 1.6 13-May-1999 thorpej

Regen.


Revision tags: netbsd-1-4-PATCH003 netbsd-1-4-PATCH002 kame_141_19991130 netbsd-1-4-PATCH001 kame_14_19990705 kame_14_19990628 netbsd-1-4-RELEASE netbsd-1-4-base
# 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.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.


Revision tags: thorpej-i2c-spi-conf2-base thorpej-futex2-base thorpej-cfargs2-base cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-i2c-spi-conf-base thorpej-cfargs-base thorpej-futex-base
# 1.108 26-Apr-2020 thorpej

branches: 1.108.2;
Regen for native futex calls.


Revision tags: bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base is-mlppp-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base phil-wifi-20191119
# 1.107 09-Nov-2019 jdolecek

regen


Revision tags: netbsd-9-2-RELEASE netbsd-9-1-RELEASE netbsd-9-0-RELEASE netbsd-9-0-RC2 netbsd-9-0-RC1 netbsd-9-base phil-wifi-20190609 isaki-audio2-base pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906
# 1.106 10-Aug-2018 pgoyette

Regen


Revision tags: netbsd-8-2-RELEASE netbsd-8-1-RELEASE netbsd-8-1-RC1 pgoyette-compat-0728 netbsd-8-0-RELEASE phil-wifi-base pgoyette-compat-0625 netbsd-8-0-RC2 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 netbsd-8-0-RC1 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base tls-maxphys-base-20171202 matt-nb8-mediatek-base nick-nhusb-base-20170825 perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2
# 1.105 10-May-2017 riastradh

branches: 1.105.8; 1.105.10;
regen


Revision tags: prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 jdolecek-ncq-base pgoyette-localcount-20170320 nick-nhusb-base-20170204
# 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


Revision tags: bouyer-socketcan-base
# 1.101 13-Jan-2017 christos

branches: 1.101.2;
regen


Revision tags: pgoyette-localcount-20170107
# 1.100 02-Jan-2017 martin

Regen (something apparently went wrong in previous)


# 1.99 02-Jan-2017 manu

Regen


Revision tags: nick-nhusb-base-20161204 pgoyette-localcount-20161104 nick-nhusb-base-20161004 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726
# 1.98 24-Jul-2016 njoly

Regen for readlink/readlinkat signatures.


Revision tags: pgoyette-localcount-base nick-nhusb-base-20160907 nick-nhusb-base-20160529 nick-nhusb-base-20160422 nick-nhusb-base-20160319 nick-nhusb-base-20151226
# 1.97 24-Sep-2015 christos

branches: 1.97.2;
regen


Revision tags: nick-nhusb-base-20150921 nick-nhusb-base-20150606 nick-nhusb-base-20150406
# 1.96 07-Mar-2015 christos

regen


Revision tags: nick-nhusb-base
# 1.95 22-Nov-2014 njoly

branches: 1.95.2;
Regen for ppoll signature fix


Revision tags: netbsd-7-1-2-RELEASE netbsd-7-1-1-RELEASE netbsd-7-1-RELEASE netbsd-7-1-RC2 netbsd-7-nhusb-base-20170116 netbsd-7-1-RC1 netbsd-7-0-2-RELEASE netbsd-7-nhusb-base netbsd-7-0-1-RELEASE netbsd-7-0-RELEASE netbsd-7-0-RC3 netbsd-7-0-RC2 netbsd-7-0-RC1 netbsd-7-base tls-earlyentropy-base tls-maxphys-base
# 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.


Revision tags: rmind-smpnet-nbase rmind-smpnet-base
# 1.91 17-May-2014 njoly

Regen for fadvise64 offset types changes.


Revision tags: yamt-pagecache-base9
# 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.


Revision tags: riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3
# 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).


Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
# 1.81 08-Apr-2013 pooka

branches: 1.81.4;
regen for utimes


Revision tags: agc-symver-base yamt-pagecache-base8 yamt-pagecache-base7 yamt-pagecache-base6
# 1.80 19-Sep-2012 pooka

regen for ppoll (and, apparently, SYCALL_ARG_PTR)


Revision tags: netbsd-6-0-6-RELEASE netbsd-6-1-5-RELEASE netbsd-6-1-4-RELEASE netbsd-6-0-5-RELEASE netbsd-6-1-3-RELEASE netbsd-6-0-4-RELEASE netbsd-6-1-2-RELEASE netbsd-6-0-3-RELEASE netbsd-6-1-1-RELEASE netbsd-6-0-2-RELEASE netbsd-6-1-RELEASE netbsd-6-1-RC4 netbsd-6-1-RC3 netbsd-6-1-RC2 netbsd-6-1-RC1 netbsd-6-0-1-RELEASE matt-nb6-plus-nbase netbsd-6-0-RELEASE netbsd-6-0-RC2 matt-nb6-plus-base netbsd-6-0-RC1 jmcneill-usbmp-base10 yamt-pagecache-base5 jmcneill-usbmp-base9 yamt-pagecache-base4 jmcneill-usbmp-base8 jmcneill-usbmp-base7 jmcneill-usbmp-base6 jmcneill-usbmp-base5 jmcneill-usbmp-base4 jmcneill-usbmp-base3 jmcneill-usbmp-pre-base2 jmcneill-usbmp-base2 netbsd-6-base jmcneill-usbmp-base jmcneill-audiomp3-base
# 1.79 18-Nov-2011 christos

branches: 1.79.10;
- add sigtimedwait support.
- merge the siginfo population code.


Revision tags: yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase cherry-xenmp-base rmind-uvmplock-base
# 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().


Revision tags: bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-mips64-premerge-20101231 uebayasi-xip-base4 uebayasi-xip-base3 yamt-nfs-mp-base11 uebayasi-xip-base2 yamt-nfs-mp-base10
# 1.75 07-Jul-2010 chs

branches: 1.75.2;
regen


Revision tags: uebayasi-xip-base1 yamt-nfs-mp-base9 uebayasi-xip-base
# 1.74 14-Dec-2009 matt

branches: 1.74.2; 1.74.4;
Regen (new makesyscalls.sh)


Revision tags: matt-premerge-20091211
# 1.73 24-Nov-2009 njoly

Regen for personality(2) update.


Revision tags: yamt-nfs-mp-base8 yamt-nfs-mp-base7 jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 jym-xensuspend-nbase
# 1.72 08-Jun-2009 njoly

Regen for rt_queueinfo(2) update.


Revision tags: yamt-nfs-mp-base4 yamt-nfs-mp-base3 nick-hppapmap-base4 nick-hppapmap-base3 nick-hppapmap-base2 jym-xensuspend-base nick-hppapmap-base
# 1.71 17-Jan-2009 njoly

branches: 1.71.2;
Regen for wait4 update.


Revision tags: mjf-devfs2-base
# 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)


Revision tags: haad-dm-base2 haad-nbase2 ad-audiomp2-base haad-dm-base
# 1.68 12-Nov-2008 njoly

Regen for nanosleep(2) fix.


Revision tags: netbsd-5-base matt-mips64-base2 haad-dm-base1 wrstuden-revivesa-base-4 wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-revivesa-base-1 simonb-wapbl-nbase simonb-wapbl-base wrstuden-revivesa-base
# 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.


Revision tags: yamt-pf42-base4 yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 yamt-nfs-mp-base
# 1.66 23-Apr-2008 ad

branches: 1.66.2; 1.66.4; 1.66.6;
Regen.


Revision tags: yamt-pf42-baseX yamt-pf42-base
# 1.65 04-Apr-2008 njoly

branches: 1.65.2;
Regen for linux_sys_msync removal.


Revision tags: ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase nick-net80211-sync-base keiichi-mipv6-base bouyer-xeni386-nbase bouyer-xeni386-base matt-armv6-nbase mjf-devfs-base hpcarm-cleanup-base
# 1.64 15-Jan-2008 njoly

branches: 1.64.6;
Regen.


Revision tags: vmlocking2-base3 matt-armv6-base
# 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


Revision tags: yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 bouyer-xenamd64-base2 vmlocking-nbase bouyer-xenamd64-base jmcneill-pm-base reinoud-bufcleanup-base
# 1.60 16-Nov-2007 njoly

branches: 1.60.2; 1.60.6;
Regen, for syscalls cleanup.


Revision tags: nick-csl-alignment-base5 matt-armv6-prevmlocking jmcneill-base yamt-x86pmap-base4 yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base matt-mips64-base nick-csl-alignment-base yamt-idlelwp-base8 thorpej-atomic-base mjf-ufs-trans-base vmlocking-base ad-audiomp-base post-newlock2-merge
# 1.59 09-Feb-2007 ad

branches: 1.59.18; 1.59.20; 1.59.24; 1.59.26;
Merge newlock2 to head.


Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase wrstuden-fixsa-base-1 netbsd-4-0-RELEASE netbsd-4-0-RC5 matt-nb4-arm-base netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 wrstuden-fixsa-base newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 yamt-splraiseipl-base2 yamt-splraiseipl-base yamt-pdpolicy-base9 newlock2-base yamt-pdpolicy-base8 netbsd-4-base rpaulo-netinet-merge-pcb-base
# 1.58 01-Sep-2006 matt

branches: 1.58.2;
Regen.


# 1.57 30-Aug-2006 matt

Regen


Revision tags: abandoned-netbsd-4-base yamt-pdpolicy-base7 yamt-pdpolicy-base6 chap-midi-nbase gdamore-uart-base chap-midi-base
# 1.56 13-Jun-2006 he

Regenerate after fixing the getpriority syscall definition.


# 1.55 10-Jun-2006 christos

regen


Revision tags: simonb-timcounters-final yamt-pdpolicy-base5 yamt-pdpolicy-base4 yamt-pdpolicy-base3 peter-altq-base yamt-pdpolicy-base2 elad-kernelauth-base yamt-pdpolicy-base yamt-uio_vmspace-base5 simonb-timecounters-base
# 1.54 11-Dec-2005 christos

branches: 1.54.4; 1.54.8; 1.54.14;
merge ktrace-lwp.


Revision tags: yamt-readahead-base3 yamt-readahead-base2 yamt-readahead-pervnode yamt-readahead-perfile yamt-readahead-base yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base ktrace-lwp-base
# 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.


Revision tags: netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-3-0-1-RELEASE netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 yamt-km-base4 yamt-km-base3 netbsd-3-base kent-audio2-base
# 1.50 26-Feb-2005 perry

regen


Revision tags: yamt-km-base2 yamt-km-base kent-audio1-beforemerge kent-audio1-base
# 1.49 01-Aug-2004 jdolecek

branches: 1.49.4; 1.49.6;
regen - sync syscall lists with Linux kernel 2.6.7


Revision tags: netbsd-2-0-3-RELEASE netbsd-2-1-RELEASE netbsd-2-1-RC6 netbsd-2-1-RC5 netbsd-2-1-RC4 netbsd-2-1-RC3 netbsd-2-1-RC2 netbsd-2-1-RC1 netbsd-2-0-2-RELEASE netbsd-2-0-1-RELEASE netbsd-2-base netbsd-2-0-RELEASE netbsd-2-0-RC5 netbsd-2-0-RC4 netbsd-2-0-RC3 netbsd-2-0-RC2 netbsd-2-0-RC1 netbsd-2-0-base
# 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.


Revision tags: netbsd-1-6-PATCH001 netbsd-1-6-PATCH001-RELEASE netbsd-1-6-PATCH001-RC3 netbsd-1-6-PATCH001-RC2 netbsd-1-6-PATCH001-RC1 nathanw_sa_before_merge fvdl_fs64_base gmcgarry_ctxsw_base gmcgarry_ucred_base nathanw_sa_base kqueue-aftermerge kqueue-beforemerge netbsd-1-6-RELEASE netbsd-1-6-RC3 netbsd-1-6-RC2 netbsd-1-6-RC1 netbsd-1-6-base gehenna-devsw-base kqueue-base
# 1.43 12-May-2002 jdolecek

branches: 1.43.4;
regen


# 1.42 10-Apr-2002 christos

regen


# 1.41 22-Mar-2002 christos

regen


Revision tags: eeh-devprop-base newlock-base ifpoll-base
# 1.40 17-Feb-2002 christos

regen


# 1.39 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.38 13-Nov-2001 lukem

add RCSIDs (including regeneration of files as appropriate)


Revision tags: thorpej-mips-cache-base thorpej-devvp-base3 thorpej-devvp-base2 post-chs-ubcperf pre-chs-ubcperf thorpej-devvp-base
# 1.37 30-May-2001 mrg

branches: 1.37.2;
use _KERNEL_OPT.


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


Revision tags: thorpej_scsipi_beforemerge thorpej_scsipi_nbase thorpej_scsipi_base
# 1.35 30-Mar-2001 jdolecek

regen - use linux_sys_nosys() instead sys_nosys()


# 1.34 30-Mar-2001 jdolecek

regen


# 1.33 30-Mar-2001 jdolecek

regen


# 1.32 27-Jan-2001 thorpej

branches: 1.32.2;
Regen; getpid(2) is MP-safe.


# 1.31 27-Jan-2001 thorpej

Regen; add sy_flags.


# 1.30 29-Dec-2000 fvdl

Regen.


# 1.29 27-Dec-2000 fvdl

Regen.


# 1.28 26-Dec-2000 itohy

Regen.


# 1.27 18-Dec-2000 fvdl

Regen.


# 1.26 14-Dec-2000 jdolecek

regen


# 1.25 12-Dec-2000 jdolecek

regen


# 1.24 12-Dec-2000 jdolecek

regen


# 1.23 09-Dec-2000 jdolecek

regen


# 1.22 09-Dec-2000 mycroft

Regen.


# 1.21 02-Dec-2000 jdolecek

regen after addition of linux_sys_swapoff()


# 1.20 01-Dec-2000 jdolecek

regen


# 1.19 13-Nov-2000 jdolecek

change the type of *syscallnames[] array to 'const char * const foo[]'


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


Revision tags: netbsd-1-5-RELEASE netbsd-1-5-BETA2 netbsd-1-5-BETA netbsd-1-5-ALPHA2 netbsd-1-5-base minoura-xpg4dl-base
# 1.14 18-Mar-2000 erh

branches: 1.14.4;
Regen.


Revision tags: chs-ubc2-newbase
# 1.13 03-Feb-2000 abs

regen


Revision tags: wrstuden-devbsize-19991221 wrstuden-devbsize-base
# 1.12 16-Dec-1999 tron

Regen.


# 1.11 05-Dec-1999 tron

Regen.


# 1.10 04-Dec-1999 tron

Regen.


Revision tags: comdex-fall-1999-base fvdl-softdep-base
# 1.9 04-Oct-1999 tron

branches: 1.9.2; 1.9.8;
Regen from "syscalls.master".


# 1.8 16-Aug-1999 tron

Regen.


Revision tags: chs-ubc2-base
# 1.7 14-May-1999 thorpej

Regen.


# 1.6 13-May-1999 thorpej

Regen.


Revision tags: netbsd-1-4-PATCH003 netbsd-1-4-PATCH002 kame_141_19991130 netbsd-1-4-PATCH001 kame_14_19990705 kame_14_19990628 netbsd-1-4-RELEASE netbsd-1-4-base
# 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.108 26-Apr-2020 thorpej

Regen for native futex calls.


Revision tags: bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base is-mlppp-base phil-wifi-20200406 ad-namecache-base3 ad-namecache-base2 ad-namecache-base1 ad-namecache-base phil-wifi-20191119
# 1.107 09-Nov-2019 jdolecek

regen


Revision tags: netbsd-9-0-RELEASE netbsd-9-0-RC2 netbsd-9-0-RC1 netbsd-9-base phil-wifi-20190609 isaki-audio2-base pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906
# 1.106 10-Aug-2018 pgoyette

Regen


Revision tags: netbsd-8-2-RELEASE netbsd-8-1-RELEASE netbsd-8-1-RC1 pgoyette-compat-0728 netbsd-8-0-RELEASE phil-wifi-base pgoyette-compat-0625 netbsd-8-0-RC2 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 netbsd-8-0-RC1 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base tls-maxphys-base-20171202 matt-nb8-mediatek-base nick-nhusb-base-20170825 perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2
# 1.105 10-May-2017 riastradh

branches: 1.105.8; 1.105.10;
regen


Revision tags: prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 jdolecek-ncq-base pgoyette-localcount-20170320 nick-nhusb-base-20170204
# 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


Revision tags: bouyer-socketcan-base
# 1.101 13-Jan-2017 christos

branches: 1.101.2;
regen


Revision tags: pgoyette-localcount-20170107
# 1.100 02-Jan-2017 martin

Regen (something apparently went wrong in previous)


# 1.99 02-Jan-2017 manu

Regen


Revision tags: nick-nhusb-base-20161204 pgoyette-localcount-20161104 nick-nhusb-base-20161004 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726
# 1.98 24-Jul-2016 njoly

Regen for readlink/readlinkat signatures.


Revision tags: pgoyette-localcount-base nick-nhusb-base-20160907 nick-nhusb-base-20160529 nick-nhusb-base-20160422 nick-nhusb-base-20160319 nick-nhusb-base-20151226
# 1.97 24-Sep-2015 christos

branches: 1.97.2;
regen


Revision tags: nick-nhusb-base-20150921 nick-nhusb-base-20150606 nick-nhusb-base-20150406
# 1.96 07-Mar-2015 christos

regen


Revision tags: nick-nhusb-base
# 1.95 22-Nov-2014 njoly

branches: 1.95.2;
Regen for ppoll signature fix


Revision tags: netbsd-7-1-2-RELEASE netbsd-7-1-1-RELEASE netbsd-7-1-RELEASE netbsd-7-1-RC2 netbsd-7-nhusb-base-20170116 netbsd-7-1-RC1 netbsd-7-0-2-RELEASE netbsd-7-nhusb-base netbsd-7-0-1-RELEASE netbsd-7-0-RELEASE netbsd-7-0-RC3 netbsd-7-0-RC2 netbsd-7-0-RC1 netbsd-7-base tls-earlyentropy-base tls-maxphys-base
# 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.


Revision tags: rmind-smpnet-nbase rmind-smpnet-base
# 1.91 17-May-2014 njoly

Regen for fadvise64 offset types changes.


Revision tags: yamt-pagecache-base9
# 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.


Revision tags: riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3
# 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).


Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
# 1.81 08-Apr-2013 pooka

branches: 1.81.4;
regen for utimes


Revision tags: agc-symver-base yamt-pagecache-base8 yamt-pagecache-base7 yamt-pagecache-base6
# 1.80 19-Sep-2012 pooka

regen for ppoll (and, apparently, SYCALL_ARG_PTR)


Revision tags: netbsd-6-0-6-RELEASE netbsd-6-1-5-RELEASE netbsd-6-1-4-RELEASE netbsd-6-0-5-RELEASE netbsd-6-1-3-RELEASE netbsd-6-0-4-RELEASE netbsd-6-1-2-RELEASE netbsd-6-0-3-RELEASE netbsd-6-1-1-RELEASE netbsd-6-0-2-RELEASE netbsd-6-1-RELEASE netbsd-6-1-RC4 netbsd-6-1-RC3 netbsd-6-1-RC2 netbsd-6-1-RC1 netbsd-6-0-1-RELEASE matt-nb6-plus-nbase netbsd-6-0-RELEASE netbsd-6-0-RC2 matt-nb6-plus-base netbsd-6-0-RC1 jmcneill-usbmp-base10 yamt-pagecache-base5 jmcneill-usbmp-base9 yamt-pagecache-base4 jmcneill-usbmp-base8 jmcneill-usbmp-base7 jmcneill-usbmp-base6 jmcneill-usbmp-base5 jmcneill-usbmp-base4 jmcneill-usbmp-base3 jmcneill-usbmp-pre-base2 jmcneill-usbmp-base2 netbsd-6-base jmcneill-usbmp-base jmcneill-audiomp3-base
# 1.79 18-Nov-2011 christos

branches: 1.79.10;
- add sigtimedwait support.
- merge the siginfo population code.


Revision tags: yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase cherry-xenmp-base rmind-uvmplock-base
# 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().


Revision tags: bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-mips64-premerge-20101231 uebayasi-xip-base4 uebayasi-xip-base3 yamt-nfs-mp-base11 uebayasi-xip-base2 yamt-nfs-mp-base10
# 1.75 07-Jul-2010 chs

branches: 1.75.2;
regen


Revision tags: uebayasi-xip-base1 yamt-nfs-mp-base9 uebayasi-xip-base
# 1.74 14-Dec-2009 matt

branches: 1.74.2; 1.74.4;
Regen (new makesyscalls.sh)


Revision tags: matt-premerge-20091211
# 1.73 24-Nov-2009 njoly

Regen for personality(2) update.


Revision tags: yamt-nfs-mp-base8 yamt-nfs-mp-base7 jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 jym-xensuspend-nbase
# 1.72 08-Jun-2009 njoly

Regen for rt_queueinfo(2) update.


Revision tags: yamt-nfs-mp-base4 yamt-nfs-mp-base3 nick-hppapmap-base4 nick-hppapmap-base3 nick-hppapmap-base2 jym-xensuspend-base nick-hppapmap-base
# 1.71 17-Jan-2009 njoly

branches: 1.71.2;
Regen for wait4 update.


Revision tags: mjf-devfs2-base
# 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)


Revision tags: haad-dm-base2 haad-nbase2 ad-audiomp2-base haad-dm-base
# 1.68 12-Nov-2008 njoly

Regen for nanosleep(2) fix.


Revision tags: netbsd-5-base matt-mips64-base2 haad-dm-base1 wrstuden-revivesa-base-4 wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-revivesa-base-1 simonb-wapbl-nbase simonb-wapbl-base wrstuden-revivesa-base
# 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.


Revision tags: yamt-pf42-base4 yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 yamt-nfs-mp-base
# 1.66 23-Apr-2008 ad

branches: 1.66.2; 1.66.4; 1.66.6;
Regen.


Revision tags: yamt-pf42-baseX yamt-pf42-base
# 1.65 04-Apr-2008 njoly

branches: 1.65.2;
Regen for linux_sys_msync removal.


Revision tags: ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase nick-net80211-sync-base keiichi-mipv6-base bouyer-xeni386-nbase bouyer-xeni386-base matt-armv6-nbase mjf-devfs-base hpcarm-cleanup-base
# 1.64 15-Jan-2008 njoly

branches: 1.64.6;
Regen.


Revision tags: vmlocking2-base3 matt-armv6-base
# 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


Revision tags: yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 bouyer-xenamd64-base2 vmlocking-nbase bouyer-xenamd64-base jmcneill-pm-base reinoud-bufcleanup-base
# 1.60 16-Nov-2007 njoly

branches: 1.60.2; 1.60.6;
Regen, for syscalls cleanup.


Revision tags: nick-csl-alignment-base5 matt-armv6-prevmlocking jmcneill-base yamt-x86pmap-base4 yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base matt-mips64-base nick-csl-alignment-base yamt-idlelwp-base8 thorpej-atomic-base mjf-ufs-trans-base vmlocking-base ad-audiomp-base post-newlock2-merge
# 1.59 09-Feb-2007 ad

branches: 1.59.18; 1.59.20; 1.59.24; 1.59.26;
Merge newlock2 to head.


Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase wrstuden-fixsa-base-1 netbsd-4-0-RELEASE netbsd-4-0-RC5 matt-nb4-arm-base netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 wrstuden-fixsa-base newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 yamt-splraiseipl-base2 yamt-splraiseipl-base yamt-pdpolicy-base9 newlock2-base yamt-pdpolicy-base8 netbsd-4-base rpaulo-netinet-merge-pcb-base
# 1.58 01-Sep-2006 matt

branches: 1.58.2;
Regen.


# 1.57 30-Aug-2006 matt

Regen


Revision tags: abandoned-netbsd-4-base yamt-pdpolicy-base7 yamt-pdpolicy-base6 chap-midi-nbase gdamore-uart-base chap-midi-base
# 1.56 13-Jun-2006 he

Regenerate after fixing the getpriority syscall definition.


# 1.55 10-Jun-2006 christos

regen


Revision tags: simonb-timcounters-final yamt-pdpolicy-base5 yamt-pdpolicy-base4 yamt-pdpolicy-base3 peter-altq-base yamt-pdpolicy-base2 elad-kernelauth-base yamt-pdpolicy-base yamt-uio_vmspace-base5 simonb-timecounters-base
# 1.54 11-Dec-2005 christos

branches: 1.54.4; 1.54.8; 1.54.14;
merge ktrace-lwp.


Revision tags: yamt-readahead-base3 yamt-readahead-base2 yamt-readahead-pervnode yamt-readahead-perfile yamt-readahead-base yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base ktrace-lwp-base
# 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.


Revision tags: netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-3-0-1-RELEASE netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 yamt-km-base4 yamt-km-base3 netbsd-3-base kent-audio2-base
# 1.50 26-Feb-2005 perry

regen


Revision tags: yamt-km-base2 yamt-km-base kent-audio1-beforemerge kent-audio1-base
# 1.49 01-Aug-2004 jdolecek

branches: 1.49.4; 1.49.6;
regen - sync syscall lists with Linux kernel 2.6.7


Revision tags: netbsd-2-0-3-RELEASE netbsd-2-1-RELEASE netbsd-2-1-RC6 netbsd-2-1-RC5 netbsd-2-1-RC4 netbsd-2-1-RC3 netbsd-2-1-RC2 netbsd-2-1-RC1 netbsd-2-0-2-RELEASE netbsd-2-0-1-RELEASE netbsd-2-base netbsd-2-0-RELEASE netbsd-2-0-RC5 netbsd-2-0-RC4 netbsd-2-0-RC3 netbsd-2-0-RC2 netbsd-2-0-RC1 netbsd-2-0-base
# 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.


Revision tags: netbsd-1-6-PATCH001 netbsd-1-6-PATCH001-RELEASE netbsd-1-6-PATCH001-RC3 netbsd-1-6-PATCH001-RC2 netbsd-1-6-PATCH001-RC1 nathanw_sa_before_merge fvdl_fs64_base gmcgarry_ctxsw_base gmcgarry_ucred_base nathanw_sa_base kqueue-aftermerge kqueue-beforemerge netbsd-1-6-RELEASE netbsd-1-6-RC3 netbsd-1-6-RC2 netbsd-1-6-RC1 netbsd-1-6-base gehenna-devsw-base kqueue-base
# 1.43 12-May-2002 jdolecek

branches: 1.43.4;
regen


# 1.42 10-Apr-2002 christos

regen


# 1.41 22-Mar-2002 christos

regen


Revision tags: eeh-devprop-base newlock-base ifpoll-base
# 1.40 17-Feb-2002 christos

regen


# 1.39 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.38 13-Nov-2001 lukem

add RCSIDs (including regeneration of files as appropriate)


Revision tags: thorpej-mips-cache-base thorpej-devvp-base3 thorpej-devvp-base2 post-chs-ubcperf pre-chs-ubcperf thorpej-devvp-base
# 1.37 30-May-2001 mrg

branches: 1.37.2;
use _KERNEL_OPT.


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


Revision tags: thorpej_scsipi_beforemerge thorpej_scsipi_nbase thorpej_scsipi_base
# 1.35 30-Mar-2001 jdolecek

regen - use linux_sys_nosys() instead sys_nosys()


# 1.34 30-Mar-2001 jdolecek

regen


# 1.33 30-Mar-2001 jdolecek

regen


# 1.32 27-Jan-2001 thorpej

branches: 1.32.2;
Regen; getpid(2) is MP-safe.


# 1.31 27-Jan-2001 thorpej

Regen; add sy_flags.


# 1.30 29-Dec-2000 fvdl

Regen.


# 1.29 27-Dec-2000 fvdl

Regen.


# 1.28 26-Dec-2000 itohy

Regen.


# 1.27 18-Dec-2000 fvdl

Regen.


# 1.26 14-Dec-2000 jdolecek

regen


# 1.25 12-Dec-2000 jdolecek

regen


# 1.24 12-Dec-2000 jdolecek

regen


# 1.23 09-Dec-2000 jdolecek

regen


# 1.22 09-Dec-2000 mycroft

Regen.


# 1.21 02-Dec-2000 jdolecek

regen after addition of linux_sys_swapoff()


# 1.20 01-Dec-2000 jdolecek

regen


# 1.19 13-Nov-2000 jdolecek

change the type of *syscallnames[] array to 'const char * const foo[]'


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


Revision tags: netbsd-1-5-RELEASE netbsd-1-5-BETA2 netbsd-1-5-BETA netbsd-1-5-ALPHA2 netbsd-1-5-base minoura-xpg4dl-base
# 1.14 18-Mar-2000 erh

branches: 1.14.4;
Regen.


Revision tags: chs-ubc2-newbase
# 1.13 03-Feb-2000 abs

regen


Revision tags: wrstuden-devbsize-19991221 wrstuden-devbsize-base
# 1.12 16-Dec-1999 tron

Regen.


# 1.11 05-Dec-1999 tron

Regen.


# 1.10 04-Dec-1999 tron

Regen.


Revision tags: comdex-fall-1999-base fvdl-softdep-base
# 1.9 04-Oct-1999 tron

branches: 1.9.2; 1.9.8;
Regen from "syscalls.master".


# 1.8 16-Aug-1999 tron

Regen.


Revision tags: chs-ubc2-base
# 1.7 14-May-1999 thorpej

Regen.


# 1.6 13-May-1999 thorpej

Regen.


Revision tags: netbsd-1-4-PATCH003 netbsd-1-4-PATCH002 kame_141_19991130 netbsd-1-4-PATCH001 kame_14_19990705 kame_14_19990628 netbsd-1-4-RELEASE netbsd-1-4-base
# 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.107 09-Nov-2019 jdolecek

regen


Revision tags: netbsd-9-base phil-wifi-20190609 isaki-audio2-base pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906
# 1.106 10-Aug-2018 pgoyette

Regen


Revision tags: netbsd-8-1-RELEASE netbsd-8-1-RC1 pgoyette-compat-0728 netbsd-8-0-RELEASE phil-wifi-base pgoyette-compat-0625 netbsd-8-0-RC2 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 netbsd-8-0-RC1 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base tls-maxphys-base-20171202 matt-nb8-mediatek-base nick-nhusb-base-20170825 perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2
# 1.105 10-May-2017 riastradh

branches: 1.105.8; 1.105.10;
regen


Revision tags: prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 jdolecek-ncq-base pgoyette-localcount-20170320 nick-nhusb-base-20170204
# 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


Revision tags: bouyer-socketcan-base
# 1.101 13-Jan-2017 christos

branches: 1.101.2;
regen


Revision tags: pgoyette-localcount-20170107
# 1.100 02-Jan-2017 martin

Regen (something apparently went wrong in previous)


# 1.99 02-Jan-2017 manu

Regen


Revision tags: nick-nhusb-base-20161204 pgoyette-localcount-20161104 nick-nhusb-base-20161004 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726
# 1.98 24-Jul-2016 njoly

Regen for readlink/readlinkat signatures.


Revision tags: pgoyette-localcount-base nick-nhusb-base-20160907 nick-nhusb-base-20160529 nick-nhusb-base-20160422 nick-nhusb-base-20160319 nick-nhusb-base-20151226
# 1.97 24-Sep-2015 christos

branches: 1.97.2;
regen


Revision tags: nick-nhusb-base-20150921 nick-nhusb-base-20150606 nick-nhusb-base-20150406
# 1.96 07-Mar-2015 christos

regen


Revision tags: nick-nhusb-base
# 1.95 22-Nov-2014 njoly

branches: 1.95.2;
Regen for ppoll signature fix


Revision tags: netbsd-7-1-2-RELEASE netbsd-7-1-1-RELEASE netbsd-7-1-RELEASE netbsd-7-1-RC2 netbsd-7-nhusb-base-20170116 netbsd-7-1-RC1 netbsd-7-0-2-RELEASE netbsd-7-nhusb-base netbsd-7-0-1-RELEASE netbsd-7-0-RELEASE netbsd-7-0-RC3 netbsd-7-0-RC2 netbsd-7-0-RC1 netbsd-7-base tls-earlyentropy-base tls-maxphys-base
# 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.


Revision tags: rmind-smpnet-nbase rmind-smpnet-base
# 1.91 17-May-2014 njoly

Regen for fadvise64 offset types changes.


Revision tags: yamt-pagecache-base9
# 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.


Revision tags: riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3
# 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).


Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
# 1.81 08-Apr-2013 pooka

branches: 1.81.4;
regen for utimes


Revision tags: agc-symver-base yamt-pagecache-base8 yamt-pagecache-base7 yamt-pagecache-base6
# 1.80 19-Sep-2012 pooka

regen for ppoll (and, apparently, SYCALL_ARG_PTR)


Revision tags: netbsd-6-0-6-RELEASE netbsd-6-1-5-RELEASE netbsd-6-1-4-RELEASE netbsd-6-0-5-RELEASE netbsd-6-1-3-RELEASE netbsd-6-0-4-RELEASE netbsd-6-1-2-RELEASE netbsd-6-0-3-RELEASE netbsd-6-1-1-RELEASE netbsd-6-0-2-RELEASE netbsd-6-1-RELEASE netbsd-6-1-RC4 netbsd-6-1-RC3 netbsd-6-1-RC2 netbsd-6-1-RC1 netbsd-6-0-1-RELEASE matt-nb6-plus-nbase netbsd-6-0-RELEASE netbsd-6-0-RC2 matt-nb6-plus-base netbsd-6-0-RC1 jmcneill-usbmp-base10 yamt-pagecache-base5 jmcneill-usbmp-base9 yamt-pagecache-base4 jmcneill-usbmp-base8 jmcneill-usbmp-base7 jmcneill-usbmp-base6 jmcneill-usbmp-base5 jmcneill-usbmp-base4 jmcneill-usbmp-base3 jmcneill-usbmp-pre-base2 jmcneill-usbmp-base2 netbsd-6-base jmcneill-usbmp-base jmcneill-audiomp3-base
# 1.79 18-Nov-2011 christos

branches: 1.79.10;
- add sigtimedwait support.
- merge the siginfo population code.


Revision tags: yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase cherry-xenmp-base rmind-uvmplock-base
# 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().


Revision tags: bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-mips64-premerge-20101231 uebayasi-xip-base4 uebayasi-xip-base3 yamt-nfs-mp-base11 uebayasi-xip-base2 yamt-nfs-mp-base10
# 1.75 07-Jul-2010 chs

branches: 1.75.2;
regen


Revision tags: uebayasi-xip-base1 yamt-nfs-mp-base9 uebayasi-xip-base
# 1.74 14-Dec-2009 matt

branches: 1.74.2; 1.74.4;
Regen (new makesyscalls.sh)


Revision tags: matt-premerge-20091211
# 1.73 24-Nov-2009 njoly

Regen for personality(2) update.


Revision tags: yamt-nfs-mp-base8 yamt-nfs-mp-base7 jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 jym-xensuspend-nbase
# 1.72 08-Jun-2009 njoly

Regen for rt_queueinfo(2) update.


Revision tags: yamt-nfs-mp-base4 yamt-nfs-mp-base3 nick-hppapmap-base4 nick-hppapmap-base3 nick-hppapmap-base2 jym-xensuspend-base nick-hppapmap-base
# 1.71 17-Jan-2009 njoly

branches: 1.71.2;
Regen for wait4 update.


Revision tags: mjf-devfs2-base
# 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)


Revision tags: haad-dm-base2 haad-nbase2 ad-audiomp2-base haad-dm-base
# 1.68 12-Nov-2008 njoly

Regen for nanosleep(2) fix.


Revision tags: netbsd-5-base matt-mips64-base2 haad-dm-base1 wrstuden-revivesa-base-4 wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-revivesa-base-1 simonb-wapbl-nbase simonb-wapbl-base wrstuden-revivesa-base
# 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.


Revision tags: yamt-pf42-base4 yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 yamt-nfs-mp-base
# 1.66 23-Apr-2008 ad

branches: 1.66.2; 1.66.4; 1.66.6;
Regen.


Revision tags: yamt-pf42-baseX yamt-pf42-base
# 1.65 04-Apr-2008 njoly

branches: 1.65.2;
Regen for linux_sys_msync removal.


Revision tags: ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase nick-net80211-sync-base keiichi-mipv6-base bouyer-xeni386-nbase bouyer-xeni386-base matt-armv6-nbase mjf-devfs-base hpcarm-cleanup-base
# 1.64 15-Jan-2008 njoly

branches: 1.64.6;
Regen.


Revision tags: vmlocking2-base3 matt-armv6-base
# 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


Revision tags: yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 bouyer-xenamd64-base2 vmlocking-nbase bouyer-xenamd64-base jmcneill-pm-base reinoud-bufcleanup-base
# 1.60 16-Nov-2007 njoly

branches: 1.60.2; 1.60.6;
Regen, for syscalls cleanup.


Revision tags: nick-csl-alignment-base5 matt-armv6-prevmlocking jmcneill-base yamt-x86pmap-base4 yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base matt-mips64-base nick-csl-alignment-base yamt-idlelwp-base8 thorpej-atomic-base mjf-ufs-trans-base vmlocking-base ad-audiomp-base post-newlock2-merge
# 1.59 09-Feb-2007 ad

branches: 1.59.18; 1.59.20; 1.59.24; 1.59.26;
Merge newlock2 to head.


Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase wrstuden-fixsa-base-1 netbsd-4-0-RELEASE netbsd-4-0-RC5 matt-nb4-arm-base netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 wrstuden-fixsa-base newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 yamt-splraiseipl-base2 yamt-splraiseipl-base yamt-pdpolicy-base9 newlock2-base yamt-pdpolicy-base8 netbsd-4-base rpaulo-netinet-merge-pcb-base
# 1.58 01-Sep-2006 matt

branches: 1.58.2;
Regen.


# 1.57 30-Aug-2006 matt

Regen


Revision tags: abandoned-netbsd-4-base yamt-pdpolicy-base7 yamt-pdpolicy-base6 chap-midi-nbase gdamore-uart-base chap-midi-base
# 1.56 13-Jun-2006 he

Regenerate after fixing the getpriority syscall definition.


# 1.55 10-Jun-2006 christos

regen


Revision tags: simonb-timcounters-final yamt-pdpolicy-base5 yamt-pdpolicy-base4 yamt-pdpolicy-base3 peter-altq-base yamt-pdpolicy-base2 elad-kernelauth-base yamt-pdpolicy-base yamt-uio_vmspace-base5 simonb-timecounters-base
# 1.54 11-Dec-2005 christos

branches: 1.54.4; 1.54.8; 1.54.14;
merge ktrace-lwp.


Revision tags: yamt-readahead-base3 yamt-readahead-base2 yamt-readahead-pervnode yamt-readahead-perfile yamt-readahead-base yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base ktrace-lwp-base
# 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.


Revision tags: netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-3-0-1-RELEASE netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 yamt-km-base4 yamt-km-base3 netbsd-3-base kent-audio2-base
# 1.50 26-Feb-2005 perry

regen


Revision tags: yamt-km-base2 yamt-km-base kent-audio1-beforemerge kent-audio1-base
# 1.49 01-Aug-2004 jdolecek

branches: 1.49.4; 1.49.6;
regen - sync syscall lists with Linux kernel 2.6.7


Revision tags: netbsd-2-0-3-RELEASE netbsd-2-1-RELEASE netbsd-2-1-RC6 netbsd-2-1-RC5 netbsd-2-1-RC4 netbsd-2-1-RC3 netbsd-2-1-RC2 netbsd-2-1-RC1 netbsd-2-0-2-RELEASE netbsd-2-0-1-RELEASE netbsd-2-base netbsd-2-0-RELEASE netbsd-2-0-RC5 netbsd-2-0-RC4 netbsd-2-0-RC3 netbsd-2-0-RC2 netbsd-2-0-RC1 netbsd-2-0-base
# 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.


Revision tags: netbsd-1-6-PATCH001 netbsd-1-6-PATCH001-RELEASE netbsd-1-6-PATCH001-RC3 netbsd-1-6-PATCH001-RC2 netbsd-1-6-PATCH001-RC1 nathanw_sa_before_merge fvdl_fs64_base gmcgarry_ctxsw_base gmcgarry_ucred_base nathanw_sa_base kqueue-aftermerge kqueue-beforemerge netbsd-1-6-RELEASE netbsd-1-6-RC3 netbsd-1-6-RC2 netbsd-1-6-RC1 netbsd-1-6-base gehenna-devsw-base kqueue-base
# 1.43 12-May-2002 jdolecek

branches: 1.43.4;
regen


# 1.42 10-Apr-2002 christos

regen


# 1.41 22-Mar-2002 christos

regen


Revision tags: eeh-devprop-base newlock-base ifpoll-base
# 1.40 17-Feb-2002 christos

regen


# 1.39 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.38 13-Nov-2001 lukem

add RCSIDs (including regeneration of files as appropriate)


Revision tags: thorpej-mips-cache-base thorpej-devvp-base3 thorpej-devvp-base2 post-chs-ubcperf pre-chs-ubcperf thorpej-devvp-base
# 1.37 30-May-2001 mrg

branches: 1.37.2;
use _KERNEL_OPT.


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


Revision tags: thorpej_scsipi_beforemerge thorpej_scsipi_nbase thorpej_scsipi_base
# 1.35 30-Mar-2001 jdolecek

regen - use linux_sys_nosys() instead sys_nosys()


# 1.34 30-Mar-2001 jdolecek

regen


# 1.33 30-Mar-2001 jdolecek

regen


# 1.32 27-Jan-2001 thorpej

branches: 1.32.2;
Regen; getpid(2) is MP-safe.


# 1.31 27-Jan-2001 thorpej

Regen; add sy_flags.


# 1.30 29-Dec-2000 fvdl

Regen.


# 1.29 27-Dec-2000 fvdl

Regen.


# 1.28 26-Dec-2000 itohy

Regen.


# 1.27 18-Dec-2000 fvdl

Regen.


# 1.26 14-Dec-2000 jdolecek

regen


# 1.25 12-Dec-2000 jdolecek

regen


# 1.24 12-Dec-2000 jdolecek

regen


# 1.23 09-Dec-2000 jdolecek

regen


# 1.22 09-Dec-2000 mycroft

Regen.


# 1.21 02-Dec-2000 jdolecek

regen after addition of linux_sys_swapoff()


# 1.20 01-Dec-2000 jdolecek

regen


# 1.19 13-Nov-2000 jdolecek

change the type of *syscallnames[] array to 'const char * const foo[]'


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


Revision tags: netbsd-1-5-RELEASE netbsd-1-5-BETA2 netbsd-1-5-BETA netbsd-1-5-ALPHA2 netbsd-1-5-base minoura-xpg4dl-base
# 1.14 18-Mar-2000 erh

branches: 1.14.4;
Regen.


Revision tags: chs-ubc2-newbase
# 1.13 03-Feb-2000 abs

regen


Revision tags: wrstuden-devbsize-19991221 wrstuden-devbsize-base
# 1.12 16-Dec-1999 tron

Regen.


# 1.11 05-Dec-1999 tron

Regen.


# 1.10 04-Dec-1999 tron

Regen.


Revision tags: comdex-fall-1999-base fvdl-softdep-base
# 1.9 04-Oct-1999 tron

branches: 1.9.2; 1.9.8;
Regen from "syscalls.master".


# 1.8 16-Aug-1999 tron

Regen.


Revision tags: chs-ubc2-base
# 1.7 14-May-1999 thorpej

Regen.


# 1.6 13-May-1999 thorpej

Regen.


Revision tags: netbsd-1-4-PATCH003 netbsd-1-4-PATCH002 kame_141_19991130 netbsd-1-4-PATCH001 kame_14_19990705 kame_14_19990628 netbsd-1-4-RELEASE netbsd-1-4-base
# 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.


Revision tags: isaki-audio2-base pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906
# 1.106 10-Aug-2018 pgoyette

Regen


Revision tags: pgoyette-compat-0728 netbsd-8-0-RELEASE phil-wifi-base pgoyette-compat-0625 netbsd-8-0-RC2 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 netbsd-8-0-RC1 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base tls-maxphys-base-20171202 matt-nb8-mediatek-base nick-nhusb-base-20170825 perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2
# 1.105 10-May-2017 riastradh

branches: 1.105.8;
regen


Revision tags: prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 jdolecek-ncq-base pgoyette-localcount-20170320 nick-nhusb-base-20170204
# 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


Revision tags: bouyer-socketcan-base
# 1.101 13-Jan-2017 christos

branches: 1.101.2;
regen


Revision tags: pgoyette-localcount-20170107
# 1.100 02-Jan-2017 martin

Regen (something apparently went wrong in previous)


# 1.99 02-Jan-2017 manu

Regen


Revision tags: nick-nhusb-base-20161204 pgoyette-localcount-20161104 nick-nhusb-base-20161004 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726
# 1.98 24-Jul-2016 njoly

Regen for readlink/readlinkat signatures.


Revision tags: pgoyette-localcount-base nick-nhusb-base-20160907 nick-nhusb-base-20160529 nick-nhusb-base-20160422 nick-nhusb-base-20160319 nick-nhusb-base-20151226
# 1.97 24-Sep-2015 christos

branches: 1.97.2;
regen


Revision tags: nick-nhusb-base-20150921 nick-nhusb-base-20150606 nick-nhusb-base-20150406
# 1.96 07-Mar-2015 christos

regen


Revision tags: nick-nhusb-base
# 1.95 22-Nov-2014 njoly

branches: 1.95.2;
Regen for ppoll signature fix


Revision tags: netbsd-7-1-2-RELEASE netbsd-7-1-1-RELEASE netbsd-7-1-RELEASE netbsd-7-1-RC2 netbsd-7-nhusb-base-20170116 netbsd-7-1-RC1 netbsd-7-0-2-RELEASE netbsd-7-nhusb-base netbsd-7-0-1-RELEASE netbsd-7-0-RELEASE netbsd-7-0-RC3 netbsd-7-0-RC2 netbsd-7-0-RC1 netbsd-7-base tls-earlyentropy-base tls-maxphys-base
# 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.


Revision tags: rmind-smpnet-nbase rmind-smpnet-base
# 1.91 17-May-2014 njoly

Regen for fadvise64 offset types changes.


Revision tags: yamt-pagecache-base9
# 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.


Revision tags: riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3
# 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).


Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
# 1.81 08-Apr-2013 pooka

branches: 1.81.4;
regen for utimes


Revision tags: agc-symver-base yamt-pagecache-base8 yamt-pagecache-base7 yamt-pagecache-base6
# 1.80 19-Sep-2012 pooka

regen for ppoll (and, apparently, SYCALL_ARG_PTR)


Revision tags: netbsd-6-0-6-RELEASE netbsd-6-1-5-RELEASE netbsd-6-1-4-RELEASE netbsd-6-0-5-RELEASE netbsd-6-1-3-RELEASE netbsd-6-0-4-RELEASE netbsd-6-1-2-RELEASE netbsd-6-0-3-RELEASE netbsd-6-1-1-RELEASE netbsd-6-0-2-RELEASE netbsd-6-1-RELEASE netbsd-6-1-RC4 netbsd-6-1-RC3 netbsd-6-1-RC2 netbsd-6-1-RC1 netbsd-6-0-1-RELEASE matt-nb6-plus-nbase netbsd-6-0-RELEASE netbsd-6-0-RC2 matt-nb6-plus-base netbsd-6-0-RC1 jmcneill-usbmp-base10 yamt-pagecache-base5 jmcneill-usbmp-base9 yamt-pagecache-base4 jmcneill-usbmp-base8 jmcneill-usbmp-base7 jmcneill-usbmp-base6 jmcneill-usbmp-base5 jmcneill-usbmp-base4 jmcneill-usbmp-base3 jmcneill-usbmp-pre-base2 jmcneill-usbmp-base2 netbsd-6-base jmcneill-usbmp-base jmcneill-audiomp3-base
# 1.79 18-Nov-2011 christos

branches: 1.79.10;
- add sigtimedwait support.
- merge the siginfo population code.


Revision tags: yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase cherry-xenmp-base rmind-uvmplock-base
# 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().


Revision tags: bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-mips64-premerge-20101231 uebayasi-xip-base4 uebayasi-xip-base3 yamt-nfs-mp-base11 uebayasi-xip-base2 yamt-nfs-mp-base10
# 1.75 07-Jul-2010 chs

branches: 1.75.2;
regen


Revision tags: uebayasi-xip-base1 yamt-nfs-mp-base9 uebayasi-xip-base
# 1.74 14-Dec-2009 matt

branches: 1.74.2; 1.74.4;
Regen (new makesyscalls.sh)


Revision tags: matt-premerge-20091211
# 1.73 24-Nov-2009 njoly

Regen for personality(2) update.


Revision tags: yamt-nfs-mp-base8 yamt-nfs-mp-base7 jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 jym-xensuspend-nbase
# 1.72 08-Jun-2009 njoly

Regen for rt_queueinfo(2) update.


Revision tags: yamt-nfs-mp-base4 yamt-nfs-mp-base3 nick-hppapmap-base4 nick-hppapmap-base3 nick-hppapmap-base2 jym-xensuspend-base nick-hppapmap-base
# 1.71 17-Jan-2009 njoly

branches: 1.71.2;
Regen for wait4 update.


Revision tags: mjf-devfs2-base
# 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)


Revision tags: haad-dm-base2 haad-nbase2 ad-audiomp2-base haad-dm-base
# 1.68 12-Nov-2008 njoly

Regen for nanosleep(2) fix.


Revision tags: netbsd-5-base matt-mips64-base2 haad-dm-base1 wrstuden-revivesa-base-4 wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-revivesa-base-1 simonb-wapbl-nbase simonb-wapbl-base wrstuden-revivesa-base
# 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.


Revision tags: yamt-pf42-base4 yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 yamt-nfs-mp-base
# 1.66 23-Apr-2008 ad

branches: 1.66.2; 1.66.4; 1.66.6;
Regen.


Revision tags: yamt-pf42-baseX yamt-pf42-base
# 1.65 04-Apr-2008 njoly

branches: 1.65.2;
Regen for linux_sys_msync removal.


Revision tags: ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase nick-net80211-sync-base keiichi-mipv6-base bouyer-xeni386-nbase bouyer-xeni386-base matt-armv6-nbase mjf-devfs-base hpcarm-cleanup-base
# 1.64 15-Jan-2008 njoly

branches: 1.64.6;
Regen.


Revision tags: vmlocking2-base3 matt-armv6-base
# 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


Revision tags: yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 bouyer-xenamd64-base2 vmlocking-nbase bouyer-xenamd64-base jmcneill-pm-base reinoud-bufcleanup-base
# 1.60 16-Nov-2007 njoly

branches: 1.60.2; 1.60.6;
Regen, for syscalls cleanup.


Revision tags: nick-csl-alignment-base5 matt-armv6-prevmlocking jmcneill-base yamt-x86pmap-base4 yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base matt-mips64-base nick-csl-alignment-base yamt-idlelwp-base8 thorpej-atomic-base mjf-ufs-trans-base vmlocking-base ad-audiomp-base post-newlock2-merge
# 1.59 09-Feb-2007 ad

branches: 1.59.18; 1.59.20; 1.59.24; 1.59.26;
Merge newlock2 to head.


Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase wrstuden-fixsa-base-1 netbsd-4-0-RELEASE netbsd-4-0-RC5 matt-nb4-arm-base netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 wrstuden-fixsa-base newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 yamt-splraiseipl-base2 yamt-splraiseipl-base yamt-pdpolicy-base9 newlock2-base yamt-pdpolicy-base8 netbsd-4-base rpaulo-netinet-merge-pcb-base
# 1.58 01-Sep-2006 matt

branches: 1.58.2;
Regen.


# 1.57 30-Aug-2006 matt

Regen


Revision tags: abandoned-netbsd-4-base yamt-pdpolicy-base7 yamt-pdpolicy-base6 chap-midi-nbase gdamore-uart-base chap-midi-base
# 1.56 13-Jun-2006 he

Regenerate after fixing the getpriority syscall definition.


# 1.55 10-Jun-2006 christos

regen


Revision tags: simonb-timcounters-final yamt-pdpolicy-base5 yamt-pdpolicy-base4 yamt-pdpolicy-base3 peter-altq-base yamt-pdpolicy-base2 elad-kernelauth-base yamt-pdpolicy-base yamt-uio_vmspace-base5 simonb-timecounters-base
# 1.54 11-Dec-2005 christos

branches: 1.54.4; 1.54.8; 1.54.14;
merge ktrace-lwp.


Revision tags: yamt-readahead-base3 yamt-readahead-base2 yamt-readahead-pervnode yamt-readahead-perfile yamt-readahead-base yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base ktrace-lwp-base
# 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.


Revision tags: netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-3-0-1-RELEASE netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 yamt-km-base4 yamt-km-base3 netbsd-3-base kent-audio2-base
# 1.50 26-Feb-2005 perry

regen


Revision tags: yamt-km-base2 yamt-km-base kent-audio1-beforemerge kent-audio1-base
# 1.49 01-Aug-2004 jdolecek

branches: 1.49.4; 1.49.6;
regen - sync syscall lists with Linux kernel 2.6.7


Revision tags: netbsd-2-0-3-RELEASE netbsd-2-1-RELEASE netbsd-2-1-RC6 netbsd-2-1-RC5 netbsd-2-1-RC4 netbsd-2-1-RC3 netbsd-2-1-RC2 netbsd-2-1-RC1 netbsd-2-0-2-RELEASE netbsd-2-0-1-RELEASE netbsd-2-base netbsd-2-0-RELEASE netbsd-2-0-RC5 netbsd-2-0-RC4 netbsd-2-0-RC3 netbsd-2-0-RC2 netbsd-2-0-RC1 netbsd-2-0-base
# 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.


Revision tags: netbsd-1-6-PATCH001 netbsd-1-6-PATCH001-RELEASE netbsd-1-6-PATCH001-RC3 netbsd-1-6-PATCH001-RC2 netbsd-1-6-PATCH001-RC1 nathanw_sa_before_merge fvdl_fs64_base gmcgarry_ctxsw_base gmcgarry_ucred_base nathanw_sa_base kqueue-aftermerge kqueue-beforemerge netbsd-1-6-RELEASE netbsd-1-6-RC3 netbsd-1-6-RC2 netbsd-1-6-RC1 netbsd-1-6-base gehenna-devsw-base kqueue-base
# 1.43 12-May-2002 jdolecek

branches: 1.43.4;
regen


# 1.42 10-Apr-2002 christos

regen


# 1.41 22-Mar-2002 christos

regen


Revision tags: eeh-devprop-base newlock-base ifpoll-base
# 1.40 17-Feb-2002 christos

regen


# 1.39 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.38 13-Nov-2001 lukem

add RCSIDs (including regeneration of files as appropriate)


Revision tags: thorpej-mips-cache-base thorpej-devvp-base3 thorpej-devvp-base2 post-chs-ubcperf pre-chs-ubcperf thorpej-devvp-base
# 1.37 30-May-2001 mrg

branches: 1.37.2;
use _KERNEL_OPT.


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


Revision tags: thorpej_scsipi_beforemerge thorpej_scsipi_nbase thorpej_scsipi_base
# 1.35 30-Mar-2001 jdolecek

regen - use linux_sys_nosys() instead sys_nosys()


# 1.34 30-Mar-2001 jdolecek

regen


# 1.33 30-Mar-2001 jdolecek

regen


# 1.32 27-Jan-2001 thorpej

branches: 1.32.2;
Regen; getpid(2) is MP-safe.


# 1.31 27-Jan-2001 thorpej

Regen; add sy_flags.


# 1.30 29-Dec-2000 fvdl

Regen.


# 1.29 27-Dec-2000 fvdl

Regen.


# 1.28 26-Dec-2000 itohy

Regen.


# 1.27 18-Dec-2000 fvdl

Regen.


# 1.26 14-Dec-2000 jdolecek

regen


# 1.25 12-Dec-2000 jdolecek

regen


# 1.24 12-Dec-2000 jdolecek

regen


# 1.23 09-Dec-2000 jdolecek

regen


# 1.22 09-Dec-2000 mycroft

Regen.


# 1.21 02-Dec-2000 jdolecek

regen after addition of linux_sys_swapoff()


# 1.20 01-Dec-2000 jdolecek

regen


# 1.19 13-Nov-2000 jdolecek

change the type of *syscallnames[] array to 'const char * const foo[]'


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


Revision tags: netbsd-1-5-RELEASE netbsd-1-5-BETA2 netbsd-1-5-BETA netbsd-1-5-ALPHA2 netbsd-1-5-base minoura-xpg4dl-base
# 1.14 18-Mar-2000 erh

branches: 1.14.4;
Regen.


Revision tags: chs-ubc2-newbase
# 1.13 03-Feb-2000 abs

regen


Revision tags: wrstuden-devbsize-19991221 wrstuden-devbsize-base
# 1.12 16-Dec-1999 tron

Regen.


# 1.11 05-Dec-1999 tron

Regen.


# 1.10 04-Dec-1999 tron

Regen.


Revision tags: comdex-fall-1999-base fvdl-softdep-base
# 1.9 04-Oct-1999 tron

branches: 1.9.2; 1.9.8;
Regen from "syscalls.master".


# 1.8 16-Aug-1999 tron

Regen.


Revision tags: chs-ubc2-base
# 1.7 14-May-1999 thorpej

Regen.


# 1.6 13-May-1999 thorpej

Regen.


Revision tags: netbsd-1-4-PATCH003 netbsd-1-4-PATCH002 kame_141_19991130 netbsd-1-4-PATCH001 kame_14_19990705 kame_14_19990628 netbsd-1-4-RELEASE netbsd-1-4-base
# 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.105 10-May-2017 riastradh

regen


Revision tags: prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 jdolecek-ncq-base pgoyette-localcount-20170320 nick-nhusb-base-20170204
# 1.104 03-Feb-2017 christos

regen


# 1.103 03-Feb-2017 martin

regen


# 1.102 16-Jan-2017 christos

regen all


Revision tags: bouyer-socketcan-base
# 1.101 13-Jan-2017 christos

branches: 1.101.2;
regen


Revision tags: pgoyette-localcount-20170107
# 1.100 02-Jan-2017 martin

Regen (something apparently went wrong in previous)


# 1.99 02-Jan-2017 manu

Regen


Revision tags: nick-nhusb-base-20161204 pgoyette-localcount-20161104 nick-nhusb-base-20161004 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726
# 1.98 24-Jul-2016 njoly

Regen for readlink/readlinkat signatures.


Revision tags: pgoyette-localcount-base nick-nhusb-base-20160907 nick-nhusb-base-20160529 nick-nhusb-base-20160422 nick-nhusb-base-20160319 nick-nhusb-base-20151226
# 1.97 24-Sep-2015 christos

branches: 1.97.2;
regen


Revision tags: nick-nhusb-base-20150921 nick-nhusb-base-20150606 nick-nhusb-base-20150406
# 1.96 07-Mar-2015 christos

regen


Revision tags: nick-nhusb-base
# 1.95 22-Nov-2014 njoly

branches: 1.95.2;
Regen for ppoll signature fix


Revision tags: netbsd-7-1-RELEASE netbsd-7-1-RC2 netbsd-7-nhusb-base-20170116 netbsd-7-1-RC1 netbsd-7-0-2-RELEASE netbsd-7-nhusb-base netbsd-7-0-1-RELEASE netbsd-7-0-RELEASE netbsd-7-0-RC3 netbsd-7-0-RC2 netbsd-7-0-RC1 netbsd-7-base tls-earlyentropy-base tls-maxphys-base
# 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.


Revision tags: rmind-smpnet-nbase rmind-smpnet-base
# 1.91 17-May-2014 njoly

Regen for fadvise64 offset types changes.


Revision tags: yamt-pagecache-base9
# 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.


Revision tags: riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3
# 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).


Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
# 1.81 08-Apr-2013 pooka

branches: 1.81.4;
regen for utimes


Revision tags: agc-symver-base yamt-pagecache-base8 yamt-pagecache-base7 yamt-pagecache-base6
# 1.80 19-Sep-2012 pooka

regen for ppoll (and, apparently, SYCALL_ARG_PTR)


Revision tags: netbsd-6-0-6-RELEASE netbsd-6-1-5-RELEASE netbsd-6-1-4-RELEASE netbsd-6-0-5-RELEASE netbsd-6-1-3-RELEASE netbsd-6-0-4-RELEASE netbsd-6-1-2-RELEASE netbsd-6-0-3-RELEASE netbsd-6-1-1-RELEASE netbsd-6-0-2-RELEASE netbsd-6-1-RELEASE netbsd-6-1-RC4 netbsd-6-1-RC3 netbsd-6-1-RC2 netbsd-6-1-RC1 netbsd-6-0-1-RELEASE matt-nb6-plus-nbase netbsd-6-0-RELEASE netbsd-6-0-RC2 matt-nb6-plus-base netbsd-6-0-RC1 jmcneill-usbmp-base10 yamt-pagecache-base5 jmcneill-usbmp-base9 yamt-pagecache-base4 jmcneill-usbmp-base8 jmcneill-usbmp-base7 jmcneill-usbmp-base6 jmcneill-usbmp-base5 jmcneill-usbmp-base4 jmcneill-usbmp-base3 jmcneill-usbmp-pre-base2 jmcneill-usbmp-base2 netbsd-6-base jmcneill-usbmp-base jmcneill-audiomp3-base
# 1.79 18-Nov-2011 christos

branches: 1.79.10;
- add sigtimedwait support.
- merge the siginfo population code.


Revision tags: yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase cherry-xenmp-base rmind-uvmplock-base
# 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().


Revision tags: bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-mips64-premerge-20101231 uebayasi-xip-base4 uebayasi-xip-base3 yamt-nfs-mp-base11 uebayasi-xip-base2 yamt-nfs-mp-base10
# 1.75 07-Jul-2010 chs

branches: 1.75.2;
regen


Revision tags: uebayasi-xip-base1 yamt-nfs-mp-base9 uebayasi-xip-base
# 1.74 14-Dec-2009 matt

branches: 1.74.2; 1.74.4;
Regen (new makesyscalls.sh)


Revision tags: matt-premerge-20091211
# 1.73 24-Nov-2009 njoly

Regen for personality(2) update.


Revision tags: yamt-nfs-mp-base8 yamt-nfs-mp-base7 jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 jym-xensuspend-nbase
# 1.72 08-Jun-2009 njoly

Regen for rt_queueinfo(2) update.


Revision tags: yamt-nfs-mp-base4 yamt-nfs-mp-base3 nick-hppapmap-base4 nick-hppapmap-base3 nick-hppapmap-base2 jym-xensuspend-base nick-hppapmap-base
# 1.71 17-Jan-2009 njoly

branches: 1.71.2;
Regen for wait4 update.


Revision tags: mjf-devfs2-base
# 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)


Revision tags: haad-dm-base2 haad-nbase2 ad-audiomp2-base haad-dm-base
# 1.68 12-Nov-2008 njoly

Regen for nanosleep(2) fix.


Revision tags: netbsd-5-base matt-mips64-base2 haad-dm-base1 wrstuden-revivesa-base-4 wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-revivesa-base-1 simonb-wapbl-nbase simonb-wapbl-base wrstuden-revivesa-base
# 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.


Revision tags: yamt-pf42-base4 yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 yamt-nfs-mp-base
# 1.66 23-Apr-2008 ad

branches: 1.66.2; 1.66.4; 1.66.6;
Regen.


Revision tags: yamt-pf42-baseX yamt-pf42-base
# 1.65 04-Apr-2008 njoly

branches: 1.65.2;
Regen for linux_sys_msync removal.


Revision tags: ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase nick-net80211-sync-base keiichi-mipv6-base bouyer-xeni386-nbase bouyer-xeni386-base matt-armv6-nbase mjf-devfs-base hpcarm-cleanup-base
# 1.64 15-Jan-2008 njoly

branches: 1.64.6;
Regen.


Revision tags: vmlocking2-base3 matt-armv6-base
# 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


Revision tags: yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 bouyer-xenamd64-base2 vmlocking-nbase bouyer-xenamd64-base jmcneill-pm-base reinoud-bufcleanup-base
# 1.60 16-Nov-2007 njoly

branches: 1.60.2; 1.60.6;
Regen, for syscalls cleanup.


Revision tags: nick-csl-alignment-base5 matt-armv6-prevmlocking jmcneill-base yamt-x86pmap-base4 yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base matt-mips64-base nick-csl-alignment-base yamt-idlelwp-base8 thorpej-atomic-base mjf-ufs-trans-base vmlocking-base ad-audiomp-base post-newlock2-merge
# 1.59 09-Feb-2007 ad

branches: 1.59.18; 1.59.20; 1.59.24; 1.59.26;
Merge newlock2 to head.


Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase wrstuden-fixsa-base-1 netbsd-4-0-RELEASE netbsd-4-0-RC5 matt-nb4-arm-base netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 wrstuden-fixsa-base newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 yamt-splraiseipl-base2 yamt-splraiseipl-base yamt-pdpolicy-base9 newlock2-base yamt-pdpolicy-base8 netbsd-4-base rpaulo-netinet-merge-pcb-base
# 1.58 01-Sep-2006 matt

branches: 1.58.2;
Regen.


# 1.57 30-Aug-2006 matt

Regen


Revision tags: abandoned-netbsd-4-base yamt-pdpolicy-base7 yamt-pdpolicy-base6 chap-midi-nbase gdamore-uart-base chap-midi-base
# 1.56 13-Jun-2006 he

Regenerate after fixing the getpriority syscall definition.


# 1.55 10-Jun-2006 christos

regen


Revision tags: simonb-timcounters-final yamt-pdpolicy-base5 yamt-pdpolicy-base4 yamt-pdpolicy-base3 peter-altq-base yamt-pdpolicy-base2 elad-kernelauth-base yamt-pdpolicy-base yamt-uio_vmspace-base5 simonb-timecounters-base
# 1.54 11-Dec-2005 christos

branches: 1.54.4; 1.54.8; 1.54.14;
merge ktrace-lwp.


Revision tags: yamt-readahead-base3 yamt-readahead-base2 yamt-readahead-pervnode yamt-readahead-perfile yamt-readahead-base yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base ktrace-lwp-base
# 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.


Revision tags: netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-3-0-1-RELEASE netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 yamt-km-base4 yamt-km-base3 netbsd-3-base kent-audio2-base
# 1.50 26-Feb-2005 perry

regen


Revision tags: yamt-km-base2 yamt-km-base kent-audio1-beforemerge kent-audio1-base
# 1.49 01-Aug-2004 jdolecek

branches: 1.49.4; 1.49.6;
regen - sync syscall lists with Linux kernel 2.6.7


Revision tags: netbsd-2-0-3-RELEASE netbsd-2-1-RELEASE netbsd-2-1-RC6 netbsd-2-1-RC5 netbsd-2-1-RC4 netbsd-2-1-RC3 netbsd-2-1-RC2 netbsd-2-1-RC1 netbsd-2-0-2-RELEASE netbsd-2-0-1-RELEASE netbsd-2-base netbsd-2-0-RELEASE netbsd-2-0-RC5 netbsd-2-0-RC4 netbsd-2-0-RC3 netbsd-2-0-RC2 netbsd-2-0-RC1 netbsd-2-0-base
# 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.


Revision tags: netbsd-1-6-PATCH001 netbsd-1-6-PATCH001-RELEASE netbsd-1-6-PATCH001-RC3 netbsd-1-6-PATCH001-RC2 netbsd-1-6-PATCH001-RC1 nathanw_sa_before_merge fvdl_fs64_base gmcgarry_ctxsw_base gmcgarry_ucred_base nathanw_sa_base kqueue-aftermerge kqueue-beforemerge netbsd-1-6-RELEASE netbsd-1-6-RC3 netbsd-1-6-RC2 netbsd-1-6-RC1 netbsd-1-6-base gehenna-devsw-base kqueue-base
# 1.43 12-May-2002 jdolecek

branches: 1.43.4;
regen


# 1.42 10-Apr-2002 christos

regen


# 1.41 22-Mar-2002 christos

regen


Revision tags: eeh-devprop-base newlock-base ifpoll-base
# 1.40 17-Feb-2002 christos

regen


# 1.39 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.38 13-Nov-2001 lukem

add RCSIDs (including regeneration of files as appropriate)


Revision tags: thorpej-mips-cache-base thorpej-devvp-base3 thorpej-devvp-base2 post-chs-ubcperf pre-chs-ubcperf thorpej-devvp-base
# 1.37 30-May-2001 mrg

branches: 1.37.2;
use _KERNEL_OPT.


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


Revision tags: thorpej_scsipi_beforemerge thorpej_scsipi_nbase thorpej_scsipi_base
# 1.35 30-Mar-2001 jdolecek

regen - use linux_sys_nosys() instead sys_nosys()


# 1.34 30-Mar-2001 jdolecek

regen


# 1.33 30-Mar-2001 jdolecek

regen


# 1.32 27-Jan-2001 thorpej

branches: 1.32.2;
Regen; getpid(2) is MP-safe.


# 1.31 27-Jan-2001 thorpej

Regen; add sy_flags.


# 1.30 29-Dec-2000 fvdl

Regen.


# 1.29 27-Dec-2000 fvdl

Regen.


# 1.28 26-Dec-2000 itohy

Regen.


# 1.27 18-Dec-2000 fvdl

Regen.


# 1.26 14-Dec-2000 jdolecek

regen


# 1.25 12-Dec-2000 jdolecek

regen


# 1.24 12-Dec-2000 jdolecek

regen


# 1.23 09-Dec-2000 jdolecek

regen


# 1.22 09-Dec-2000 mycroft

Regen.


# 1.21 02-Dec-2000 jdolecek

regen after addition of linux_sys_swapoff()


# 1.20 01-Dec-2000 jdolecek

regen


# 1.19 13-Nov-2000 jdolecek

change the type of *syscallnames[] array to 'const char * const foo[]'


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


Revision tags: netbsd-1-5-RELEASE netbsd-1-5-BETA2 netbsd-1-5-BETA netbsd-1-5-ALPHA2 netbsd-1-5-base minoura-xpg4dl-base
# 1.14 18-Mar-2000 erh

branches: 1.14.4;
Regen.


Revision tags: chs-ubc2-newbase
# 1.13 03-Feb-2000 abs

regen


Revision tags: wrstuden-devbsize-19991221 wrstuden-devbsize-base
# 1.12 16-Dec-1999 tron

Regen.


# 1.11 05-Dec-1999 tron

Regen.


# 1.10 04-Dec-1999 tron

Regen.


Revision tags: comdex-fall-1999-base fvdl-softdep-base
# 1.9 04-Oct-1999 tron

branches: 1.9.2; 1.9.8;
Regen from "syscalls.master".


# 1.8 16-Aug-1999 tron

Regen.


Revision tags: chs-ubc2-base
# 1.7 14-May-1999 thorpej

Regen.


# 1.6 13-May-1999 thorpej

Regen.


Revision tags: netbsd-1-4-PATCH003 netbsd-1-4-PATCH002 kame_141_19991130 netbsd-1-4-PATCH001 kame_14_19990705 kame_14_19990628 netbsd-1-4-RELEASE netbsd-1-4-base
# 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.


Revision tags: nick-nhusb-base-20170204
# 1.104 03-Feb-2017 christos

regen


# 1.103 03-Feb-2017 martin

regen


# 1.102 16-Jan-2017 christos

regen all


Revision tags: bouyer-socketcan-base
# 1.101 13-Jan-2017 christos

regen


Revision tags: pgoyette-localcount-20170107
# 1.100 02-Jan-2017 martin

Regen (something apparently went wrong in previous)


# 1.99 02-Jan-2017 manu

Regen


Revision tags: nick-nhusb-base-20161204 pgoyette-localcount-20161104 nick-nhusb-base-20161004 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726
# 1.98 24-Jul-2016 njoly

Regen for readlink/readlinkat signatures.


Revision tags: pgoyette-localcount-base nick-nhusb-base-20160907 nick-nhusb-base-20160529 nick-nhusb-base-20160422 nick-nhusb-base-20160319 nick-nhusb-base-20151226
# 1.97 24-Sep-2015 christos

branches: 1.97.2;
regen


Revision tags: nick-nhusb-base-20150921 nick-nhusb-base-20150606 nick-nhusb-base-20150406
# 1.96 07-Mar-2015 christos

regen


Revision tags: nick-nhusb-base
# 1.95 22-Nov-2014 njoly

branches: 1.95.2;
Regen for ppoll signature fix


Revision tags: netbsd-7-nhusb-base-20170116 netbsd-7-1-RC1 netbsd-7-0-2-RELEASE netbsd-7-nhusb-base netbsd-7-0-1-RELEASE netbsd-7-0-RELEASE netbsd-7-0-RC3 netbsd-7-0-RC2 netbsd-7-0-RC1 netbsd-7-base tls-earlyentropy-base tls-maxphys-base
# 1.94 31-May-2014 njoly

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.


Revision tags: rmind-smpnet-nbase rmind-smpnet-base
# 1.91 17-May-2014 njoly

Regen for fadvise64 offset types changes.


Revision tags: yamt-pagecache-base9
# 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.


Revision tags: riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3
# 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).


Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
# 1.81 08-Apr-2013 pooka

branches: 1.81.4;
regen for utimes


Revision tags: agc-symver-base yamt-pagecache-base8 yamt-pagecache-base7 yamt-pagecache-base6
# 1.80 19-Sep-2012 pooka

regen for ppoll (and, apparently, SYCALL_ARG_PTR)


Revision tags: netbsd-6-0-6-RELEASE netbsd-6-1-5-RELEASE netbsd-6-1-4-RELEASE netbsd-6-0-5-RELEASE netbsd-6-1-3-RELEASE netbsd-6-0-4-RELEASE netbsd-6-1-2-RELEASE netbsd-6-0-3-RELEASE netbsd-6-1-1-RELEASE netbsd-6-0-2-RELEASE netbsd-6-1-RELEASE netbsd-6-1-RC4 netbsd-6-1-RC3 netbsd-6-1-RC2 netbsd-6-1-RC1 netbsd-6-0-1-RELEASE matt-nb6-plus-nbase netbsd-6-0-RELEASE netbsd-6-0-RC2 matt-nb6-plus-base netbsd-6-0-RC1 jmcneill-usbmp-base10 yamt-pagecache-base5 jmcneill-usbmp-base9 yamt-pagecache-base4 jmcneill-usbmp-base8 jmcneill-usbmp-base7 jmcneill-usbmp-base6 jmcneill-usbmp-base5 jmcneill-usbmp-base4 jmcneill-usbmp-base3 jmcneill-usbmp-pre-base2 jmcneill-usbmp-base2 netbsd-6-base jmcneill-usbmp-base jmcneill-audiomp3-base
# 1.79 18-Nov-2011 christos

branches: 1.79.10;
- add sigtimedwait support.
- merge the siginfo population code.


Revision tags: yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase cherry-xenmp-base rmind-uvmplock-base
# 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().


Revision tags: bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-mips64-premerge-20101231 uebayasi-xip-base4 uebayasi-xip-base3 yamt-nfs-mp-base11 uebayasi-xip-base2 yamt-nfs-mp-base10
# 1.75 07-Jul-2010 chs

branches: 1.75.2;
regen


Revision tags: uebayasi-xip-base1 yamt-nfs-mp-base9 uebayasi-xip-base
# 1.74 14-Dec-2009 matt

branches: 1.74.2; 1.74.4;
Regen (new makesyscalls.sh)


Revision tags: matt-premerge-20091211
# 1.73 24-Nov-2009 njoly

Regen for personality(2) update.


Revision tags: yamt-nfs-mp-base8 yamt-nfs-mp-base7 jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 jym-xensuspend-nbase
# 1.72 08-Jun-2009 njoly

Regen for rt_queueinfo(2) update.


Revision tags: yamt-nfs-mp-base4 yamt-nfs-mp-base3 nick-hppapmap-base4 nick-hppapmap-base3 nick-hppapmap-base2 jym-xensuspend-base nick-hppapmap-base
# 1.71 17-Jan-2009 njoly

branches: 1.71.2;
Regen for wait4 update.


Revision tags: mjf-devfs2-base
# 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)


Revision tags: haad-dm-base2 haad-nbase2 ad-audiomp2-base haad-dm-base
# 1.68 12-Nov-2008 njoly

Regen for nanosleep(2) fix.


Revision tags: netbsd-5-base matt-mips64-base2 haad-dm-base1 wrstuden-revivesa-base-4 wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-revivesa-base-1 simonb-wapbl-nbase simonb-wapbl-base wrstuden-revivesa-base
# 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.


Revision tags: yamt-pf42-base4 yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 yamt-nfs-mp-base
# 1.66 23-Apr-2008 ad

branches: 1.66.2; 1.66.4; 1.66.6;
Regen.


Revision tags: yamt-pf42-baseX yamt-pf42-base
# 1.65 04-Apr-2008 njoly

branches: 1.65.2;
Regen for linux_sys_msync removal.


Revision tags: ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase nick-net80211-sync-base keiichi-mipv6-base bouyer-xeni386-nbase bouyer-xeni386-base matt-armv6-nbase mjf-devfs-base hpcarm-cleanup-base
# 1.64 15-Jan-2008 njoly

branches: 1.64.6;
Regen.


Revision tags: vmlocking2-base3 matt-armv6-base
# 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


Revision tags: yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 bouyer-xenamd64-base2 vmlocking-nbase bouyer-xenamd64-base jmcneill-pm-base reinoud-bufcleanup-base
# 1.60 16-Nov-2007 njoly

branches: 1.60.2; 1.60.6;
Regen, for syscalls cleanup.


Revision tags: nick-csl-alignment-base5 matt-armv6-prevmlocking jmcneill-base yamt-x86pmap-base4 yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base matt-mips64-base nick-csl-alignment-base yamt-idlelwp-base8 thorpej-atomic-base mjf-ufs-trans-base vmlocking-base ad-audiomp-base post-newlock2-merge
# 1.59 09-Feb-2007 ad

branches: 1.59.18; 1.59.20; 1.59.24; 1.59.26;
Merge newlock2 to head.


Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase wrstuden-fixsa-base-1 netbsd-4-0-RELEASE netbsd-4-0-RC5 matt-nb4-arm-base netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 wrstuden-fixsa-base newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 yamt-splraiseipl-base2 yamt-splraiseipl-base yamt-pdpolicy-base9 newlock2-base yamt-pdpolicy-base8 netbsd-4-base rpaulo-netinet-merge-pcb-base
# 1.58 01-Sep-2006 matt

branches: 1.58.2;
Regen.


# 1.57 30-Aug-2006 matt

Regen


Revision tags: abandoned-netbsd-4-base yamt-pdpolicy-base7 yamt-pdpolicy-base6 chap-midi-nbase gdamore-uart-base chap-midi-base
# 1.56 13-Jun-2006 he

Regenerate after fixing the getpriority syscall definition.


# 1.55 10-Jun-2006 christos

regen


Revision tags: simonb-timcounters-final yamt-pdpolicy-base5 yamt-pdpolicy-base4 yamt-pdpolicy-base3 peter-altq-base yamt-pdpolicy-base2 elad-kernelauth-base yamt-pdpolicy-base yamt-uio_vmspace-base5 simonb-timecounters-base
# 1.54 11-Dec-2005 christos

branches: 1.54.4; 1.54.8; 1.54.14;
merge ktrace-lwp.


Revision tags: yamt-readahead-base3 yamt-readahead-base2 yamt-readahead-pervnode yamt-readahead-perfile yamt-readahead-base yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base ktrace-lwp-base
# 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.


Revision tags: netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-3-0-1-RELEASE netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 yamt-km-base4 yamt-km-base3 netbsd-3-base kent-audio2-base
# 1.50 26-Feb-2005 perry

regen


Revision tags: yamt-km-base2 yamt-km-base kent-audio1-beforemerge kent-audio1-base
# 1.49 01-Aug-2004 jdolecek

branches: 1.49.4; 1.49.6;
regen - sync syscall lists with Linux kernel 2.6.7


Revision tags: netbsd-2-0-3-RELEASE netbsd-2-1-RELEASE netbsd-2-1-RC6 netbsd-2-1-RC5 netbsd-2-1-RC4 netbsd-2-1-RC3 netbsd-2-1-RC2 netbsd-2-1-RC1 netbsd-2-0-2-RELEASE netbsd-2-0-1-RELEASE netbsd-2-base netbsd-2-0-RELEASE netbsd-2-0-RC5 netbsd-2-0-RC4 netbsd-2-0-RC3 netbsd-2-0-RC2 netbsd-2-0-RC1 netbsd-2-0-base
# 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.


Revision tags: netbsd-1-6-PATCH001 netbsd-1-6-PATCH001-RELEASE netbsd-1-6-PATCH001-RC3 netbsd-1-6-PATCH001-RC2 netbsd-1-6-PATCH001-RC1 nathanw_sa_before_merge fvdl_fs64_base gmcgarry_ctxsw_base gmcgarry_ucred_base nathanw_sa_base kqueue-aftermerge kqueue-beforemerge netbsd-1-6-RELEASE netbsd-1-6-RC3 netbsd-1-6-RC2 netbsd-1-6-RC1 netbsd-1-6-base gehenna-devsw-base kqueue-base
# 1.43 12-May-2002 jdolecek

branches: 1.43.4;
regen


# 1.42 10-Apr-2002 christos

regen


# 1.41 22-Mar-2002 christos

regen


Revision tags: eeh-devprop-base newlock-base ifpoll-base
# 1.40 17-Feb-2002 christos

regen


# 1.39 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.38 13-Nov-2001 lukem

add RCSIDs (including regeneration of files as appropriate)


Revision tags: thorpej-mips-cache-base thorpej-devvp-base3 thorpej-devvp-base2 post-chs-ubcperf pre-chs-ubcperf thorpej-devvp-base
# 1.37 30-May-2001 mrg

branches: 1.37.2;
use _KERNEL_OPT.


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


Revision tags: thorpej_scsipi_beforemerge thorpej_scsipi_nbase thorpej_scsipi_base
# 1.35 30-Mar-2001 jdolecek

regen - use linux_sys_nosys() instead sys_nosys()


# 1.34 30-Mar-2001 jdolecek

regen


# 1.33 30-Mar-2001 jdolecek

regen


# 1.32 27-Jan-2001 thorpej

branches: 1.32.2;
Regen; getpid(2) is MP-safe.


# 1.31 27-Jan-2001 thorpej

Regen; add sy_flags.


# 1.30 29-Dec-2000 fvdl

Regen.


# 1.29 27-Dec-2000 fvdl

Regen.


# 1.28 26-Dec-2000 itohy

Regen.


# 1.27 18-Dec-2000 fvdl

Regen.


# 1.26 14-Dec-2000 jdolecek

regen


# 1.25 12-Dec-2000 jdolecek

regen


# 1.24 12-Dec-2000 jdolecek

regen


# 1.23 09-Dec-2000 jdolecek

regen


# 1.22 09-Dec-2000 mycroft

Regen.


# 1.21 02-Dec-2000 jdolecek

regen after addition of linux_sys_swapoff()


# 1.20 01-Dec-2000 jdolecek

regen


# 1.19 13-Nov-2000 jdolecek

change the type of *syscallnames[] array to 'const char * const foo[]'


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


Revision tags: netbsd-1-5-RELEASE netbsd-1-5-BETA2 netbsd-1-5-BETA netbsd-1-5-ALPHA2 netbsd-1-5-base minoura-xpg4dl-base
# 1.14 18-Mar-2000 erh

branches: 1.14.4;
Regen.


Revision tags: chs-ubc2-newbase
# 1.13 03-Feb-2000 abs

regen


Revision tags: wrstuden-devbsize-19991221 wrstuden-devbsize-base
# 1.12 16-Dec-1999 tron

Regen.


# 1.11 05-Dec-1999 tron

Regen.


# 1.10 04-Dec-1999 tron

Regen.


Revision tags: comdex-fall-1999-base fvdl-softdep-base
# 1.9 04-Oct-1999 tron

branches: 1.9.2; 1.9.8;
Regen from "syscalls.master".


# 1.8 16-Aug-1999 tron

Regen.


Revision tags: chs-ubc2-base
# 1.7 14-May-1999 thorpej

Regen.


# 1.6 13-May-1999 thorpej

Regen.


Revision tags: netbsd-1-4-PATCH003 netbsd-1-4-PATCH002 kame_141_19991130 netbsd-1-4-PATCH001 kame_14_19990705 kame_14_19990628 netbsd-1-4-RELEASE netbsd-1-4-base
# 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.102 16-Jan-2017 christos

regen all


Revision tags: bouyer-socketcan-base
# 1.101 13-Jan-2017 christos

regen


Revision tags: pgoyette-localcount-20170107
# 1.100 02-Jan-2017 martin

Regen (something apparently went wrong in previous)


# 1.99 02-Jan-2017 manu

Regen


Revision tags: nick-nhusb-base-20161204 pgoyette-localcount-20161104 nick-nhusb-base-20161004 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726
# 1.98 24-Jul-2016 njoly

Regen for readlink/readlinkat signatures.


Revision tags: pgoyette-localcount-base nick-nhusb-base-20160907 nick-nhusb-base-20160529 nick-nhusb-base-20160422 nick-nhusb-base-20160319 nick-nhusb-base-20151226
# 1.97 24-Sep-2015 christos

branches: 1.97.2;
regen


Revision tags: nick-nhusb-base-20150921 nick-nhusb-base-20150606 nick-nhusb-base-20150406
# 1.96 07-Mar-2015 christos

regen


Revision tags: nick-nhusb-base
# 1.95 22-Nov-2014 njoly

branches: 1.95.2;
Regen for ppoll signature fix


Revision tags: netbsd-7-nhusb-base-20170116 netbsd-7-1-RC1 netbsd-7-0-2-RELEASE netbsd-7-nhusb-base netbsd-7-0-1-RELEASE netbsd-7-0-RELEASE netbsd-7-0-RC3 netbsd-7-0-RC2 netbsd-7-0-RC1 netbsd-7-base tls-earlyentropy-base tls-maxphys-base
# 1.94 31-May-2014 njoly

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.


Revision tags: rmind-smpnet-nbase rmind-smpnet-base
# 1.91 17-May-2014 njoly

Regen for fadvise64 offset types changes.


Revision tags: yamt-pagecache-base9
# 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.


Revision tags: riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3
# 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).


Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
# 1.81 08-Apr-2013 pooka

branches: 1.81.4;
regen for utimes


Revision tags: agc-symver-base yamt-pagecache-base8 yamt-pagecache-base7 yamt-pagecache-base6
# 1.80 19-Sep-2012 pooka

regen for ppoll (and, apparently, SYCALL_ARG_PTR)


Revision tags: netbsd-6-0-6-RELEASE netbsd-6-1-5-RELEASE netbsd-6-1-4-RELEASE netbsd-6-0-5-RELEASE netbsd-6-1-3-RELEASE netbsd-6-0-4-RELEASE netbsd-6-1-2-RELEASE netbsd-6-0-3-RELEASE netbsd-6-1-1-RELEASE netbsd-6-0-2-RELEASE netbsd-6-1-RELEASE netbsd-6-1-RC4 netbsd-6-1-RC3 netbsd-6-1-RC2 netbsd-6-1-RC1 netbsd-6-0-1-RELEASE matt-nb6-plus-nbase netbsd-6-0-RELEASE netbsd-6-0-RC2 matt-nb6-plus-base netbsd-6-0-RC1 jmcneill-usbmp-base10 yamt-pagecache-base5 jmcneill-usbmp-base9 yamt-pagecache-base4 jmcneill-usbmp-base8 jmcneill-usbmp-base7 jmcneill-usbmp-base6 jmcneill-usbmp-base5 jmcneill-usbmp-base4 jmcneill-usbmp-base3 jmcneill-usbmp-pre-base2 jmcneill-usbmp-base2 netbsd-6-base jmcneill-usbmp-base jmcneill-audiomp3-base
# 1.79 18-Nov-2011 christos

branches: 1.79.10;
- add sigtimedwait support.
- merge the siginfo population code.


Revision tags: yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase cherry-xenmp-base rmind-uvmplock-base
# 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().


Revision tags: bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-mips64-premerge-20101231 uebayasi-xip-base4 uebayasi-xip-base3 yamt-nfs-mp-base11 uebayasi-xip-base2 yamt-nfs-mp-base10
# 1.75 07-Jul-2010 chs

branches: 1.75.2;
regen


Revision tags: uebayasi-xip-base1 yamt-nfs-mp-base9 uebayasi-xip-base
# 1.74 14-Dec-2009 matt

branches: 1.74.2; 1.74.4;
Regen (new makesyscalls.sh)


Revision tags: matt-premerge-20091211
# 1.73 24-Nov-2009 njoly

Regen for personality(2) update.


Revision tags: yamt-nfs-mp-base8 yamt-nfs-mp-base7 jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 jym-xensuspend-nbase
# 1.72 08-Jun-2009 njoly

Regen for rt_queueinfo(2) update.


Revision tags: yamt-nfs-mp-base4 yamt-nfs-mp-base3 nick-hppapmap-base4 nick-hppapmap-base3 nick-hppapmap-base2 jym-xensuspend-base nick-hppapmap-base
# 1.71 17-Jan-2009 njoly

branches: 1.71.2;
Regen for wait4 update.


Revision tags: mjf-devfs2-base
# 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)


Revision tags: haad-dm-base2 haad-nbase2 ad-audiomp2-base haad-dm-base
# 1.68 12-Nov-2008 njoly

Regen for nanosleep(2) fix.


Revision tags: netbsd-5-base matt-mips64-base2 haad-dm-base1 wrstuden-revivesa-base-4 wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-revivesa-base-1 simonb-wapbl-nbase simonb-wapbl-base wrstuden-revivesa-base
# 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.


Revision tags: yamt-pf42-base4 yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 yamt-nfs-mp-base
# 1.66 23-Apr-2008 ad

branches: 1.66.2; 1.66.4; 1.66.6;
Regen.


Revision tags: yamt-pf42-baseX yamt-pf42-base
# 1.65 04-Apr-2008 njoly

branches: 1.65.2;
Regen for linux_sys_msync removal.


Revision tags: ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase nick-net80211-sync-base keiichi-mipv6-base bouyer-xeni386-nbase bouyer-xeni386-base matt-armv6-nbase mjf-devfs-base hpcarm-cleanup-base
# 1.64 15-Jan-2008 njoly

branches: 1.64.6;
Regen.


Revision tags: vmlocking2-base3 matt-armv6-base
# 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


Revision tags: yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 bouyer-xenamd64-base2 vmlocking-nbase bouyer-xenamd64-base jmcneill-pm-base reinoud-bufcleanup-base
# 1.60 16-Nov-2007 njoly

branches: 1.60.2; 1.60.6;
Regen, for syscalls cleanup.


Revision tags: nick-csl-alignment-base5 matt-armv6-prevmlocking jmcneill-base yamt-x86pmap-base4 yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base matt-mips64-base nick-csl-alignment-base yamt-idlelwp-base8 thorpej-atomic-base mjf-ufs-trans-base vmlocking-base ad-audiomp-base post-newlock2-merge
# 1.59 09-Feb-2007 ad

branches: 1.59.18; 1.59.20; 1.59.24; 1.59.26;
Merge newlock2 to head.


Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase wrstuden-fixsa-base-1 netbsd-4-0-RELEASE netbsd-4-0-RC5 matt-nb4-arm-base netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 wrstuden-fixsa-base newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 yamt-splraiseipl-base2 yamt-splraiseipl-base yamt-pdpolicy-base9 newlock2-base yamt-pdpolicy-base8 netbsd-4-base rpaulo-netinet-merge-pcb-base
# 1.58 01-Sep-2006 matt

branches: 1.58.2;
Regen.


# 1.57 30-Aug-2006 matt

Regen


Revision tags: abandoned-netbsd-4-base yamt-pdpolicy-base7 yamt-pdpolicy-base6 chap-midi-nbase gdamore-uart-base chap-midi-base
# 1.56 13-Jun-2006 he

Regenerate after fixing the getpriority syscall definition.


# 1.55 10-Jun-2006 christos

regen


Revision tags: simonb-timcounters-final yamt-pdpolicy-base5 yamt-pdpolicy-base4 yamt-pdpolicy-base3 peter-altq-base yamt-pdpolicy-base2 elad-kernelauth-base yamt-pdpolicy-base yamt-uio_vmspace-base5 simonb-timecounters-base
# 1.54 11-Dec-2005 christos

branches: 1.54.4; 1.54.8; 1.54.14;
merge ktrace-lwp.


Revision tags: yamt-readahead-base3 yamt-readahead-base2 yamt-readahead-pervnode yamt-readahead-perfile yamt-readahead-base yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base ktrace-lwp-base
# 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.


Revision tags: netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-3-0-1-RELEASE netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 yamt-km-base4 yamt-km-base3 netbsd-3-base kent-audio2-base
# 1.50 26-Feb-2005 perry

regen


Revision tags: yamt-km-base2 yamt-km-base kent-audio1-beforemerge kent-audio1-base
# 1.49 01-Aug-2004 jdolecek

branches: 1.49.4; 1.49.6;
regen - sync syscall lists with Linux kernel 2.6.7


Revision tags: netbsd-2-0-3-RELEASE netbsd-2-1-RELEASE netbsd-2-1-RC6 netbsd-2-1-RC5 netbsd-2-1-RC4 netbsd-2-1-RC3 netbsd-2-1-RC2 netbsd-2-1-RC1 netbsd-2-0-2-RELEASE netbsd-2-0-1-RELEASE netbsd-2-base netbsd-2-0-RELEASE netbsd-2-0-RC5 netbsd-2-0-RC4 netbsd-2-0-RC3 netbsd-2-0-RC2 netbsd-2-0-RC1 netbsd-2-0-base
# 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.


Revision tags: netbsd-1-6-PATCH001 netbsd-1-6-PATCH001-RELEASE netbsd-1-6-PATCH001-RC3 netbsd-1-6-PATCH001-RC2 netbsd-1-6-PATCH001-RC1 nathanw_sa_before_merge fvdl_fs64_base gmcgarry_ctxsw_base gmcgarry_ucred_base nathanw_sa_base kqueue-aftermerge kqueue-beforemerge netbsd-1-6-RELEASE netbsd-1-6-RC3 netbsd-1-6-RC2 netbsd-1-6-RC1 netbsd-1-6-base gehenna-devsw-base kqueue-base
# 1.43 12-May-2002 jdolecek

branches: 1.43.4;
regen


# 1.42 10-Apr-2002 christos

regen


# 1.41 22-Mar-2002 christos

regen


Revision tags: eeh-devprop-base newlock-base ifpoll-base
# 1.40 17-Feb-2002 christos

regen


# 1.39 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.38 13-Nov-2001 lukem

add RCSIDs (including regeneration of files as appropriate)


Revision tags: thorpej-mips-cache-base thorpej-devvp-base3 thorpej-devvp-base2 post-chs-ubcperf pre-chs-ubcperf thorpej-devvp-base
# 1.37 30-May-2001 mrg

branches: 1.37.2;
use _KERNEL_OPT.


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


Revision tags: thorpej_scsipi_beforemerge thorpej_scsipi_nbase thorpej_scsipi_base
# 1.35 30-Mar-2001 jdolecek

regen - use linux_sys_nosys() instead sys_nosys()


# 1.34 30-Mar-2001 jdolecek

regen


# 1.33 30-Mar-2001 jdolecek

regen


# 1.32 27-Jan-2001 thorpej

branches: 1.32.2;
Regen; getpid(2) is MP-safe.


# 1.31 27-Jan-2001 thorpej

Regen; add sy_flags.


# 1.30 29-Dec-2000 fvdl

Regen.


# 1.29 27-Dec-2000 fvdl

Regen.


# 1.28 26-Dec-2000 itohy

Regen.


# 1.27 18-Dec-2000 fvdl

Regen.


# 1.26 14-Dec-2000 jdolecek

regen


# 1.25 12-Dec-2000 jdolecek

regen


# 1.24 12-Dec-2000 jdolecek

regen


# 1.23 09-Dec-2000 jdolecek

regen


# 1.22 09-Dec-2000 mycroft

Regen.


# 1.21 02-Dec-2000 jdolecek

regen after addition of linux_sys_swapoff()


# 1.20 01-Dec-2000 jdolecek

regen


# 1.19 13-Nov-2000 jdolecek

change the type of *syscallnames[] array to 'const char * const foo[]'


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


Revision tags: netbsd-1-5-RELEASE netbsd-1-5-BETA2 netbsd-1-5-BETA netbsd-1-5-ALPHA2 netbsd-1-5-base minoura-xpg4dl-base
# 1.14 18-Mar-2000 erh

branches: 1.14.4;
Regen.


Revision tags: chs-ubc2-newbase
# 1.13 03-Feb-2000 abs

regen


Revision tags: wrstuden-devbsize-19991221 wrstuden-devbsize-base
# 1.12 16-Dec-1999 tron

Regen.


# 1.11 05-Dec-1999 tron

Regen.


# 1.10 04-Dec-1999 tron

Regen.


Revision tags: comdex-fall-1999-base fvdl-softdep-base
# 1.9 04-Oct-1999 tron

branches: 1.9.2; 1.9.8;
Regen from "syscalls.master".


# 1.8 16-Aug-1999 tron

Regen.


Revision tags: chs-ubc2-base
# 1.7 14-May-1999 thorpej

Regen.


# 1.6 13-May-1999 thorpej

Regen.


Revision tags: netbsd-1-4-PATCH003 netbsd-1-4-PATCH002 kame_141_19991130 netbsd-1-4-PATCH001 kame_14_19990705 kame_14_19990628 netbsd-1-4-RELEASE netbsd-1-4-base
# 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.101 13-Jan-2017 christos

regen


Revision tags: pgoyette-localcount-20170107
# 1.100 02-Jan-2017 martin

Regen (something apparently went wrong in previous)


# 1.99 02-Jan-2017 manu

Regen


Revision tags: nick-nhusb-base-20161204 pgoyette-localcount-20161104 nick-nhusb-base-20161004 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726
# 1.98 24-Jul-2016 njoly

Regen for readlink/readlinkat signatures.


Revision tags: pgoyette-localcount-base nick-nhusb-base-20160907 nick-nhusb-base-20160529 nick-nhusb-base-20160422 nick-nhusb-base-20160319 nick-nhusb-base-20151226
# 1.97 24-Sep-2015 christos

branches: 1.97.2;
regen


Revision tags: nick-nhusb-base-20150921 nick-nhusb-base-20150606 nick-nhusb-base-20150406
# 1.96 07-Mar-2015 christos

regen


Revision tags: nick-nhusb-base
# 1.95 22-Nov-2014 njoly

branches: 1.95.2;
Regen for ppoll signature fix


Revision tags: netbsd-7-1-RC1 netbsd-7-0-2-RELEASE netbsd-7-nhusb-base netbsd-7-0-1-RELEASE netbsd-7-0-RELEASE netbsd-7-0-RC3 netbsd-7-0-RC2 netbsd-7-0-RC1 netbsd-7-base tls-earlyentropy-base tls-maxphys-base
# 1.94 31-May-2014 njoly

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.


Revision tags: rmind-smpnet-nbase rmind-smpnet-base
# 1.91 17-May-2014 njoly

Regen for fadvise64 offset types changes.


Revision tags: yamt-pagecache-base9
# 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.


Revision tags: riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3
# 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).


Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
# 1.81 08-Apr-2013 pooka

branches: 1.81.4;
regen for utimes


Revision tags: agc-symver-base yamt-pagecache-base8 yamt-pagecache-base7 yamt-pagecache-base6
# 1.80 19-Sep-2012 pooka

regen for ppoll (and, apparently, SYCALL_ARG_PTR)


Revision tags: netbsd-6-0-6-RELEASE netbsd-6-1-5-RELEASE netbsd-6-1-4-RELEASE netbsd-6-0-5-RELEASE netbsd-6-1-3-RELEASE netbsd-6-0-4-RELEASE netbsd-6-1-2-RELEASE netbsd-6-0-3-RELEASE netbsd-6-1-1-RELEASE netbsd-6-0-2-RELEASE netbsd-6-1-RELEASE netbsd-6-1-RC4 netbsd-6-1-RC3 netbsd-6-1-RC2 netbsd-6-1-RC1 netbsd-6-0-1-RELEASE matt-nb6-plus-nbase netbsd-6-0-RELEASE netbsd-6-0-RC2 matt-nb6-plus-base netbsd-6-0-RC1 jmcneill-usbmp-base10 yamt-pagecache-base5 jmcneill-usbmp-base9 yamt-pagecache-base4 jmcneill-usbmp-base8 jmcneill-usbmp-base7 jmcneill-usbmp-base6 jmcneill-usbmp-base5 jmcneill-usbmp-base4 jmcneill-usbmp-base3 jmcneill-usbmp-pre-base2 jmcneill-usbmp-base2 netbsd-6-base jmcneill-usbmp-base jmcneill-audiomp3-base
# 1.79 18-Nov-2011 christos

branches: 1.79.10;
- add sigtimedwait support.
- merge the siginfo population code.


Revision tags: yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase cherry-xenmp-base rmind-uvmplock-base
# 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().


Revision tags: bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-mips64-premerge-20101231 uebayasi-xip-base4 uebayasi-xip-base3 yamt-nfs-mp-base11 uebayasi-xip-base2 yamt-nfs-mp-base10
# 1.75 07-Jul-2010 chs

branches: 1.75.2;
regen


Revision tags: uebayasi-xip-base1 yamt-nfs-mp-base9 uebayasi-xip-base
# 1.74 14-Dec-2009 matt

branches: 1.74.2; 1.74.4;
Regen (new makesyscalls.sh)


Revision tags: matt-premerge-20091211
# 1.73 24-Nov-2009 njoly

Regen for personality(2) update.


Revision tags: yamt-nfs-mp-base8 yamt-nfs-mp-base7 jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 jym-xensuspend-nbase
# 1.72 08-Jun-2009 njoly

Regen for rt_queueinfo(2) update.


Revision tags: yamt-nfs-mp-base4 yamt-nfs-mp-base3 nick-hppapmap-base4 nick-hppapmap-base3 nick-hppapmap-base2 jym-xensuspend-base nick-hppapmap-base
# 1.71 17-Jan-2009 njoly

branches: 1.71.2;
Regen for wait4 update.


Revision tags: mjf-devfs2-base
# 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)


Revision tags: haad-dm-base2 haad-nbase2 ad-audiomp2-base haad-dm-base
# 1.68 12-Nov-2008 njoly

Regen for nanosleep(2) fix.


Revision tags: netbsd-5-base matt-mips64-base2 haad-dm-base1 wrstuden-revivesa-base-4 wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-revivesa-base-1 simonb-wapbl-nbase simonb-wapbl-base wrstuden-revivesa-base
# 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.


Revision tags: yamt-pf42-base4 yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 yamt-nfs-mp-base
# 1.66 23-Apr-2008 ad

branches: 1.66.2; 1.66.4; 1.66.6;
Regen.


Revision tags: yamt-pf42-baseX yamt-pf42-base
# 1.65 04-Apr-2008 njoly

branches: 1.65.2;
Regen for linux_sys_msync removal.


Revision tags: ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase nick-net80211-sync-base keiichi-mipv6-base bouyer-xeni386-nbase bouyer-xeni386-base matt-armv6-nbase mjf-devfs-base hpcarm-cleanup-base
# 1.64 15-Jan-2008 njoly

branches: 1.64.6;
Regen.


Revision tags: vmlocking2-base3 matt-armv6-base
# 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


Revision tags: yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 bouyer-xenamd64-base2 vmlocking-nbase bouyer-xenamd64-base jmcneill-pm-base reinoud-bufcleanup-base
# 1.60 16-Nov-2007 njoly

branches: 1.60.2; 1.60.6;
Regen, for syscalls cleanup.


Revision tags: nick-csl-alignment-base5 matt-armv6-prevmlocking jmcneill-base yamt-x86pmap-base4 yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base matt-mips64-base nick-csl-alignment-base yamt-idlelwp-base8 thorpej-atomic-base mjf-ufs-trans-base vmlocking-base ad-audiomp-base post-newlock2-merge
# 1.59 09-Feb-2007 ad

branches: 1.59.18; 1.59.20; 1.59.24; 1.59.26;
Merge newlock2 to head.


Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase wrstuden-fixsa-base-1 netbsd-4-0-RELEASE netbsd-4-0-RC5 matt-nb4-arm-base netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 wrstuden-fixsa-base newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 yamt-splraiseipl-base2 yamt-splraiseipl-base yamt-pdpolicy-base9 newlock2-base yamt-pdpolicy-base8 netbsd-4-base rpaulo-netinet-merge-pcb-base
# 1.58 01-Sep-2006 matt

branches: 1.58.2;
Regen.


# 1.57 30-Aug-2006 matt

Regen


Revision tags: abandoned-netbsd-4-base yamt-pdpolicy-base7 yamt-pdpolicy-base6 chap-midi-nbase gdamore-uart-base chap-midi-base
# 1.56 13-Jun-2006 he

Regenerate after fixing the getpriority syscall definition.


# 1.55 10-Jun-2006 christos

regen


Revision tags: simonb-timcounters-final yamt-pdpolicy-base5 yamt-pdpolicy-base4 yamt-pdpolicy-base3 peter-altq-base yamt-pdpolicy-base2 elad-kernelauth-base yamt-pdpolicy-base yamt-uio_vmspace-base5 simonb-timecounters-base
# 1.54 11-Dec-2005 christos

branches: 1.54.4; 1.54.8; 1.54.14;
merge ktrace-lwp.


Revision tags: yamt-readahead-base3 yamt-readahead-base2 yamt-readahead-pervnode yamt-readahead-perfile yamt-readahead-base yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base ktrace-lwp-base
# 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.


Revision tags: netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-3-0-1-RELEASE netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 yamt-km-base4 yamt-km-base3 netbsd-3-base kent-audio2-base
# 1.50 26-Feb-2005 perry

regen


Revision tags: yamt-km-base2 yamt-km-base kent-audio1-beforemerge kent-audio1-base
# 1.49 01-Aug-2004 jdolecek

branches: 1.49.4; 1.49.6;
regen - sync syscall lists with Linux kernel 2.6.7


Revision tags: netbsd-2-0-3-RELEASE netbsd-2-1-RELEASE netbsd-2-1-RC6 netbsd-2-1-RC5 netbsd-2-1-RC4 netbsd-2-1-RC3 netbsd-2-1-RC2 netbsd-2-1-RC1 netbsd-2-0-2-RELEASE netbsd-2-0-1-RELEASE netbsd-2-base netbsd-2-0-RELEASE netbsd-2-0-RC5 netbsd-2-0-RC4 netbsd-2-0-RC3 netbsd-2-0-RC2 netbsd-2-0-RC1 netbsd-2-0-base
# 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.


Revision tags: netbsd-1-6-PATCH001 netbsd-1-6-PATCH001-RELEASE netbsd-1-6-PATCH001-RC3 netbsd-1-6-PATCH001-RC2 netbsd-1-6-PATCH001-RC1 nathanw_sa_before_merge fvdl_fs64_base gmcgarry_ctxsw_base gmcgarry_ucred_base nathanw_sa_base kqueue-aftermerge kqueue-beforemerge netbsd-1-6-RELEASE netbsd-1-6-RC3 netbsd-1-6-RC2 netbsd-1-6-RC1 netbsd-1-6-base gehenna-devsw-base kqueue-base
# 1.43 12-May-2002 jdolecek

branches: 1.43.4;
regen


# 1.42 10-Apr-2002 christos

regen


# 1.41 22-Mar-2002 christos

regen


Revision tags: eeh-devprop-base newlock-base ifpoll-base
# 1.40 17-Feb-2002 christos

regen


# 1.39 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.38 13-Nov-2001 lukem

add RCSIDs (including regeneration of files as appropriate)


Revision tags: thorpej-mips-cache-base thorpej-devvp-base3 thorpej-devvp-base2 post-chs-ubcperf pre-chs-ubcperf thorpej-devvp-base
# 1.37 30-May-2001 mrg

branches: 1.37.2;
use _KERNEL_OPT.


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


Revision tags: thorpej_scsipi_beforemerge thorpej_scsipi_nbase thorpej_scsipi_base
# 1.35 30-Mar-2001 jdolecek

regen - use linux_sys_nosys() instead sys_nosys()


# 1.34 30-Mar-2001 jdolecek

regen


# 1.33 30-Mar-2001 jdolecek

regen


# 1.32 27-Jan-2001 thorpej

branches: 1.32.2;
Regen; getpid(2) is MP-safe.


# 1.31 27-Jan-2001 thorpej

Regen; add sy_flags.


# 1.30 29-Dec-2000 fvdl

Regen.


# 1.29 27-Dec-2000 fvdl

Regen.


# 1.28 26-Dec-2000 itohy

Regen.


# 1.27 18-Dec-2000 fvdl

Regen.


# 1.26 14-Dec-2000 jdolecek

regen


# 1.25 12-Dec-2000 jdolecek

regen


# 1.24 12-Dec-2000 jdolecek

regen


# 1.23 09-Dec-2000 jdolecek

regen


# 1.22 09-Dec-2000 mycroft

Regen.


# 1.21 02-Dec-2000 jdolecek

regen after addition of linux_sys_swapoff()


# 1.20 01-Dec-2000 jdolecek

regen


# 1.19 13-Nov-2000 jdolecek

change the type of *syscallnames[] array to 'const char * const foo[]'


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


Revision tags: netbsd-1-5-RELEASE netbsd-1-5-BETA2 netbsd-1-5-BETA netbsd-1-5-ALPHA2 netbsd-1-5-base minoura-xpg4dl-base
# 1.14 18-Mar-2000 erh

branches: 1.14.4;
Regen.


Revision tags: chs-ubc2-newbase
# 1.13 03-Feb-2000 abs

regen


Revision tags: wrstuden-devbsize-19991221 wrstuden-devbsize-base
# 1.12 16-Dec-1999 tron

Regen.


# 1.11 05-Dec-1999 tron

Regen.


# 1.10 04-Dec-1999 tron

Regen.


Revision tags: comdex-fall-1999-base fvdl-softdep-base
# 1.9 04-Oct-1999 tron

branches: 1.9.2; 1.9.8;
Regen from "syscalls.master".


# 1.8 16-Aug-1999 tron

Regen.


Revision tags: chs-ubc2-base
# 1.7 14-May-1999 thorpej

Regen.


# 1.6 13-May-1999 thorpej

Regen.


Revision tags: netbsd-1-4-PATCH003 netbsd-1-4-PATCH002 kame_141_19991130 netbsd-1-4-PATCH001 kame_14_19990705 kame_14_19990628 netbsd-1-4-RELEASE netbsd-1-4-base
# 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.


Revision tags: pgoyette-localcount-20170107
# 1.100 02-Jan-2017 martin

Regen (something apparently went wrong in previous)


# 1.99 02-Jan-2017 manu

Regen


Revision tags: nick-nhusb-base-20161204 pgoyette-localcount-20161104 nick-nhusb-base-20161004 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726
# 1.98 24-Jul-2016 njoly

Regen for readlink/readlinkat signatures.


Revision tags: pgoyette-localcount-base nick-nhusb-base-20160907 nick-nhusb-base-20160529 nick-nhusb-base-20160422 nick-nhusb-base-20160319 nick-nhusb-base-20151226
# 1.97 24-Sep-2015 christos

branches: 1.97.2;
regen


Revision tags: nick-nhusb-base-20150921 nick-nhusb-base-20150606 nick-nhusb-base-20150406
# 1.96 07-Mar-2015 christos

regen


Revision tags: nick-nhusb-base
# 1.95 22-Nov-2014 njoly

branches: 1.95.2;
Regen for ppoll signature fix


Revision tags: netbsd-7-1-RC1 netbsd-7-0-2-RELEASE netbsd-7-nhusb-base netbsd-7-0-1-RELEASE netbsd-7-0-RELEASE netbsd-7-0-RC3 netbsd-7-0-RC2 netbsd-7-0-RC1 netbsd-7-base tls-earlyentropy-base tls-maxphys-base
# 1.94 31-May-2014 njoly

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.


Revision tags: rmind-smpnet-nbase rmind-smpnet-base
# 1.91 17-May-2014 njoly

Regen for fadvise64 offset types changes.


Revision tags: yamt-pagecache-base9
# 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.


Revision tags: riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3
# 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).


Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
# 1.81 08-Apr-2013 pooka

branches: 1.81.4;
regen for utimes


Revision tags: agc-symver-base yamt-pagecache-base8 yamt-pagecache-base7 yamt-pagecache-base6
# 1.80 19-Sep-2012 pooka

regen for ppoll (and, apparently, SYCALL_ARG_PTR)


Revision tags: netbsd-6-0-6-RELEASE netbsd-6-1-5-RELEASE netbsd-6-1-4-RELEASE netbsd-6-0-5-RELEASE netbsd-6-1-3-RELEASE netbsd-6-0-4-RELEASE netbsd-6-1-2-RELEASE netbsd-6-0-3-RELEASE netbsd-6-1-1-RELEASE netbsd-6-0-2-RELEASE netbsd-6-1-RELEASE netbsd-6-1-RC4 netbsd-6-1-RC3 netbsd-6-1-RC2 netbsd-6-1-RC1 netbsd-6-0-1-RELEASE matt-nb6-plus-nbase netbsd-6-0-RELEASE netbsd-6-0-RC2 matt-nb6-plus-base netbsd-6-0-RC1 jmcneill-usbmp-base10 yamt-pagecache-base5 jmcneill-usbmp-base9 yamt-pagecache-base4 jmcneill-usbmp-base8 jmcneill-usbmp-base7 jmcneill-usbmp-base6 jmcneill-usbmp-base5 jmcneill-usbmp-base4 jmcneill-usbmp-base3 jmcneill-usbmp-pre-base2 jmcneill-usbmp-base2 netbsd-6-base jmcneill-usbmp-base jmcneill-audiomp3-base
# 1.79 18-Nov-2011 christos

branches: 1.79.10;
- add sigtimedwait support.
- merge the siginfo population code.


Revision tags: yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase cherry-xenmp-base rmind-uvmplock-base
# 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().


Revision tags: bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-mips64-premerge-20101231 uebayasi-xip-base4 uebayasi-xip-base3 yamt-nfs-mp-base11 uebayasi-xip-base2 yamt-nfs-mp-base10
# 1.75 07-Jul-2010 chs

branches: 1.75.2;
regen


Revision tags: uebayasi-xip-base1 yamt-nfs-mp-base9 uebayasi-xip-base
# 1.74 14-Dec-2009 matt

branches: 1.74.2; 1.74.4;
Regen (new makesyscalls.sh)


Revision tags: matt-premerge-20091211
# 1.73 24-Nov-2009 njoly

Regen for personality(2) update.


Revision tags: yamt-nfs-mp-base8 yamt-nfs-mp-base7 jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 jym-xensuspend-nbase
# 1.72 08-Jun-2009 njoly

Regen for rt_queueinfo(2) update.


Revision tags: yamt-nfs-mp-base4 yamt-nfs-mp-base3 nick-hppapmap-base4 nick-hppapmap-base3 nick-hppapmap-base2 jym-xensuspend-base nick-hppapmap-base
# 1.71 17-Jan-2009 njoly

branches: 1.71.2;
Regen for wait4 update.


Revision tags: mjf-devfs2-base
# 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)


Revision tags: haad-dm-base2 haad-nbase2 ad-audiomp2-base haad-dm-base
# 1.68 12-Nov-2008 njoly

Regen for nanosleep(2) fix.


Revision tags: netbsd-5-base matt-mips64-base2 haad-dm-base1 wrstuden-revivesa-base-4 wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-revivesa-base-1 simonb-wapbl-nbase simonb-wapbl-base wrstuden-revivesa-base
# 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.


Revision tags: yamt-pf42-base4 yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 yamt-nfs-mp-base
# 1.66 23-Apr-2008 ad

branches: 1.66.2; 1.66.4; 1.66.6;
Regen.


Revision tags: yamt-pf42-baseX yamt-pf42-base
# 1.65 04-Apr-2008 njoly

branches: 1.65.2;
Regen for linux_sys_msync removal.


Revision tags: ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase nick-net80211-sync-base keiichi-mipv6-base bouyer-xeni386-nbase bouyer-xeni386-base matt-armv6-nbase mjf-devfs-base hpcarm-cleanup-base
# 1.64 15-Jan-2008 njoly

branches: 1.64.6;
Regen.


Revision tags: vmlocking2-base3 matt-armv6-base
# 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


Revision tags: yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 bouyer-xenamd64-base2 vmlocking-nbase bouyer-xenamd64-base jmcneill-pm-base reinoud-bufcleanup-base
# 1.60 16-Nov-2007 njoly

branches: 1.60.2; 1.60.6;
Regen, for syscalls cleanup.


Revision tags: nick-csl-alignment-base5 matt-armv6-prevmlocking jmcneill-base yamt-x86pmap-base4 yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base matt-mips64-base nick-csl-alignment-base yamt-idlelwp-base8 thorpej-atomic-base mjf-ufs-trans-base vmlocking-base ad-audiomp-base post-newlock2-merge
# 1.59 09-Feb-2007 ad

branches: 1.59.18; 1.59.20; 1.59.24; 1.59.26;
Merge newlock2 to head.


Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase wrstuden-fixsa-base-1 netbsd-4-0-RELEASE netbsd-4-0-RC5 matt-nb4-arm-base netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 wrstuden-fixsa-base newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 yamt-splraiseipl-base2 yamt-splraiseipl-base yamt-pdpolicy-base9 newlock2-base yamt-pdpolicy-base8 netbsd-4-base rpaulo-netinet-merge-pcb-base
# 1.58 01-Sep-2006 matt

branches: 1.58.2;
Regen.


# 1.57 30-Aug-2006 matt

Regen


Revision tags: abandoned-netbsd-4-base yamt-pdpolicy-base7 yamt-pdpolicy-base6 chap-midi-nbase gdamore-uart-base chap-midi-base
# 1.56 13-Jun-2006 he

Regenerate after fixing the getpriority syscall definition.


# 1.55 10-Jun-2006 christos

regen


Revision tags: simonb-timcounters-final yamt-pdpolicy-base5 yamt-pdpolicy-base4 yamt-pdpolicy-base3 peter-altq-base yamt-pdpolicy-base2 elad-kernelauth-base yamt-pdpolicy-base yamt-uio_vmspace-base5 simonb-timecounters-base
# 1.54 11-Dec-2005 christos

branches: 1.54.4; 1.54.8; 1.54.14;
merge ktrace-lwp.


Revision tags: yamt-readahead-base3 yamt-readahead-base2 yamt-readahead-pervnode yamt-readahead-perfile yamt-readahead-base yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base ktrace-lwp-base
# 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.


Revision tags: netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-3-0-1-RELEASE netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 yamt-km-base4 yamt-km-base3 netbsd-3-base kent-audio2-base
# 1.50 26-Feb-2005 perry

regen


Revision tags: yamt-km-base2 yamt-km-base kent-audio1-beforemerge kent-audio1-base
# 1.49 01-Aug-2004 jdolecek

branches: 1.49.4; 1.49.6;
regen - sync syscall lists with Linux kernel 2.6.7


Revision tags: netbsd-2-0-3-RELEASE netbsd-2-1-RELEASE netbsd-2-1-RC6 netbsd-2-1-RC5 netbsd-2-1-RC4 netbsd-2-1-RC3 netbsd-2-1-RC2 netbsd-2-1-RC1 netbsd-2-0-2-RELEASE netbsd-2-0-1-RELEASE netbsd-2-base netbsd-2-0-RELEASE netbsd-2-0-RC5 netbsd-2-0-RC4 netbsd-2-0-RC3 netbsd-2-0-RC2 netbsd-2-0-RC1 netbsd-2-0-base
# 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.


Revision tags: netbsd-1-6-PATCH001 netbsd-1-6-PATCH001-RELEASE netbsd-1-6-PATCH001-RC3 netbsd-1-6-PATCH001-RC2 netbsd-1-6-PATCH001-RC1 nathanw_sa_before_merge fvdl_fs64_base gmcgarry_ctxsw_base gmcgarry_ucred_base nathanw_sa_base kqueue-aftermerge kqueue-beforemerge netbsd-1-6-RELEASE netbsd-1-6-RC3 netbsd-1-6-RC2 netbsd-1-6-RC1 netbsd-1-6-base gehenna-devsw-base kqueue-base
# 1.43 12-May-2002 jdolecek

branches: 1.43.4;
regen


# 1.42 10-Apr-2002 christos

regen


# 1.41 22-Mar-2002 christos

regen


Revision tags: eeh-devprop-base newlock-base ifpoll-base
# 1.40 17-Feb-2002 christos

regen


# 1.39 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.38 13-Nov-2001 lukem

add RCSIDs (including regeneration of files as appropriate)


Revision tags: thorpej-mips-cache-base thorpej-devvp-base3 thorpej-devvp-base2 post-chs-ubcperf pre-chs-ubcperf thorpej-devvp-base
# 1.37 30-May-2001 mrg

branches: 1.37.2;
use _KERNEL_OPT.


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


Revision tags: thorpej_scsipi_beforemerge thorpej_scsipi_nbase thorpej_scsipi_base
# 1.35 30-Mar-2001 jdolecek

regen - use linux_sys_nosys() instead sys_nosys()


# 1.34 30-Mar-2001 jdolecek

regen


# 1.33 30-Mar-2001 jdolecek

regen


# 1.32 27-Jan-2001 thorpej

branches: 1.32.2;
Regen; getpid(2) is MP-safe.


# 1.31 27-Jan-2001 thorpej

Regen; add sy_flags.


# 1.30 29-Dec-2000 fvdl

Regen.


# 1.29 27-Dec-2000 fvdl

Regen.


# 1.28 26-Dec-2000 itohy

Regen.


# 1.27 18-Dec-2000 fvdl

Regen.


# 1.26 14-Dec-2000 jdolecek

regen


# 1.25 12-Dec-2000 jdolecek

regen


# 1.24 12-Dec-2000 jdolecek

regen


# 1.23 09-Dec-2000 jdolecek

regen


# 1.22 09-Dec-2000 mycroft

Regen.


# 1.21 02-Dec-2000 jdolecek

regen after addition of linux_sys_swapoff()


# 1.20 01-Dec-2000 jdolecek

regen


# 1.19 13-Nov-2000 jdolecek

change the type of *syscallnames[] array to 'const char * const foo[]'


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


Revision tags: netbsd-1-5-RELEASE netbsd-1-5-BETA2 netbsd-1-5-BETA netbsd-1-5-ALPHA2 netbsd-1-5-base minoura-xpg4dl-base
# 1.14 18-Mar-2000 erh

branches: 1.14.4;
Regen.


Revision tags: chs-ubc2-newbase
# 1.13 03-Feb-2000 abs

regen


Revision tags: wrstuden-devbsize-19991221 wrstuden-devbsize-base
# 1.12 16-Dec-1999 tron

Regen.


# 1.11 05-Dec-1999 tron

Regen.


# 1.10 04-Dec-1999 tron

Regen.


Revision tags: comdex-fall-1999-base fvdl-softdep-base
# 1.9 04-Oct-1999 tron

branches: 1.9.2; 1.9.8;
Regen from "syscalls.master".


# 1.8 16-Aug-1999 tron

Regen.


Revision tags: chs-ubc2-base
# 1.7 14-May-1999 thorpej

Regen.


# 1.6 13-May-1999 thorpej

Regen.


Revision tags: netbsd-1-4-PATCH003 netbsd-1-4-PATCH002 kame_141_19991130 netbsd-1-4-PATCH001 kame_14_19990705 kame_14_19990628 netbsd-1-4-RELEASE netbsd-1-4-base
# 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.


Revision tags: nick-nhusb-base-20161204 pgoyette-localcount-20161104 nick-nhusb-base-20161004 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726
# 1.98 24-Jul-2016 njoly

Regen for readlink/readlinkat signatures.


Revision tags: pgoyette-localcount-base nick-nhusb-base-20160907 nick-nhusb-base-20160529 nick-nhusb-base-20160422 nick-nhusb-base-20160319 nick-nhusb-base-20151226
# 1.97 24-Sep-2015 christos

branches: 1.97.2;
regen


Revision tags: nick-nhusb-base-20150921 nick-nhusb-base-20150606 nick-nhusb-base-20150406
# 1.96 07-Mar-2015 christos

regen


Revision tags: nick-nhusb-base
# 1.95 22-Nov-2014 njoly

branches: 1.95.2;
Regen for ppoll signature fix


Revision tags: netbsd-7-0-2-RELEASE netbsd-7-nhusb-base netbsd-7-0-1-RELEASE netbsd-7-0-RELEASE netbsd-7-0-RC3 netbsd-7-0-RC2 netbsd-7-0-RC1 netbsd-7-base tls-earlyentropy-base tls-maxphys-base
# 1.94 31-May-2014 njoly

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.


Revision tags: rmind-smpnet-nbase rmind-smpnet-base
# 1.91 17-May-2014 njoly

Regen for fadvise64 offset types changes.


Revision tags: yamt-pagecache-base9
# 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.


Revision tags: riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3
# 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).


Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
# 1.81 08-Apr-2013 pooka

branches: 1.81.4;
regen for utimes


Revision tags: agc-symver-base yamt-pagecache-base8 yamt-pagecache-base7 yamt-pagecache-base6
# 1.80 19-Sep-2012 pooka

regen for ppoll (and, apparently, SYCALL_ARG_PTR)


Revision tags: netbsd-6-0-6-RELEASE netbsd-6-1-5-RELEASE netbsd-6-1-4-RELEASE netbsd-6-0-5-RELEASE netbsd-6-1-3-RELEASE netbsd-6-0-4-RELEASE netbsd-6-1-2-RELEASE netbsd-6-0-3-RELEASE netbsd-6-1-1-RELEASE netbsd-6-0-2-RELEASE netbsd-6-1-RELEASE netbsd-6-1-RC4 netbsd-6-1-RC3 netbsd-6-1-RC2 netbsd-6-1-RC1 netbsd-6-0-1-RELEASE matt-nb6-plus-nbase netbsd-6-0-RELEASE netbsd-6-0-RC2 matt-nb6-plus-base netbsd-6-0-RC1 jmcneill-usbmp-base10 yamt-pagecache-base5 jmcneill-usbmp-base9 yamt-pagecache-base4 jmcneill-usbmp-base8 jmcneill-usbmp-base7 jmcneill-usbmp-base6 jmcneill-usbmp-base5 jmcneill-usbmp-base4 jmcneill-usbmp-base3 jmcneill-usbmp-pre-base2 jmcneill-usbmp-base2 netbsd-6-base jmcneill-usbmp-base jmcneill-audiomp3-base
# 1.79 18-Nov-2011 christos

branches: 1.79.10;
- add sigtimedwait support.
- merge the siginfo population code.


Revision tags: yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase cherry-xenmp-base rmind-uvmplock-base
# 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().


Revision tags: bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-mips64-premerge-20101231 uebayasi-xip-base4 uebayasi-xip-base3 yamt-nfs-mp-base11 uebayasi-xip-base2 yamt-nfs-mp-base10
# 1.75 07-Jul-2010 chs

branches: 1.75.2;
regen


Revision tags: uebayasi-xip-base1 yamt-nfs-mp-base9 uebayasi-xip-base
# 1.74 14-Dec-2009 matt

branches: 1.74.2; 1.74.4;
Regen (new makesyscalls.sh)


Revision tags: matt-premerge-20091211
# 1.73 24-Nov-2009 njoly

Regen for personality(2) update.


Revision tags: yamt-nfs-mp-base8 yamt-nfs-mp-base7 jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 jym-xensuspend-nbase
# 1.72 08-Jun-2009 njoly

Regen for rt_queueinfo(2) update.


Revision tags: yamt-nfs-mp-base4 yamt-nfs-mp-base3 nick-hppapmap-base4 nick-hppapmap-base3 nick-hppapmap-base2 jym-xensuspend-base nick-hppapmap-base
# 1.71 17-Jan-2009 njoly

branches: 1.71.2;
Regen for wait4 update.


Revision tags: mjf-devfs2-base
# 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)


Revision tags: haad-dm-base2 haad-nbase2 ad-audiomp2-base haad-dm-base
# 1.68 12-Nov-2008 njoly

Regen for nanosleep(2) fix.


Revision tags: netbsd-5-base matt-mips64-base2 haad-dm-base1 wrstuden-revivesa-base-4 wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-revivesa-base-1 simonb-wapbl-nbase simonb-wapbl-base wrstuden-revivesa-base
# 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.


Revision tags: yamt-pf42-base4 yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 yamt-nfs-mp-base
# 1.66 23-Apr-2008 ad

branches: 1.66.2; 1.66.4; 1.66.6;
Regen.


Revision tags: yamt-pf42-baseX yamt-pf42-base
# 1.65 04-Apr-2008 njoly

branches: 1.65.2;
Regen for linux_sys_msync removal.


Revision tags: ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase nick-net80211-sync-base keiichi-mipv6-base bouyer-xeni386-nbase bouyer-xeni386-base matt-armv6-nbase mjf-devfs-base hpcarm-cleanup-base
# 1.64 15-Jan-2008 njoly

branches: 1.64.6;
Regen.


Revision tags: vmlocking2-base3 matt-armv6-base
# 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


Revision tags: yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 bouyer-xenamd64-base2 vmlocking-nbase bouyer-xenamd64-base jmcneill-pm-base reinoud-bufcleanup-base
# 1.60 16-Nov-2007 njoly

branches: 1.60.2; 1.60.6;
Regen, for syscalls cleanup.


Revision tags: nick-csl-alignment-base5 matt-armv6-prevmlocking jmcneill-base yamt-x86pmap-base4 yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base matt-mips64-base nick-csl-alignment-base yamt-idlelwp-base8 thorpej-atomic-base mjf-ufs-trans-base vmlocking-base ad-audiomp-base post-newlock2-merge
# 1.59 09-Feb-2007 ad

branches: 1.59.18; 1.59.20; 1.59.24; 1.59.26;
Merge newlock2 to head.


Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase wrstuden-fixsa-base-1 netbsd-4-0-RELEASE netbsd-4-0-RC5 matt-nb4-arm-base netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 wrstuden-fixsa-base newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 yamt-splraiseipl-base2 yamt-splraiseipl-base yamt-pdpolicy-base9 newlock2-base yamt-pdpolicy-base8 netbsd-4-base rpaulo-netinet-merge-pcb-base
# 1.58 01-Sep-2006 matt

branches: 1.58.2;
Regen.


# 1.57 30-Aug-2006 matt

Regen


Revision tags: abandoned-netbsd-4-base yamt-pdpolicy-base7 yamt-pdpolicy-base6 chap-midi-nbase gdamore-uart-base chap-midi-base
# 1.56 13-Jun-2006 he

Regenerate after fixing the getpriority syscall definition.


# 1.55 10-Jun-2006 christos

regen


Revision tags: simonb-timcounters-final yamt-pdpolicy-base5 yamt-pdpolicy-base4 yamt-pdpolicy-base3 peter-altq-base yamt-pdpolicy-base2 elad-kernelauth-base yamt-pdpolicy-base yamt-uio_vmspace-base5 simonb-timecounters-base
# 1.54 11-Dec-2005 christos

branches: 1.54.4; 1.54.8; 1.54.14;
merge ktrace-lwp.


Revision tags: yamt-readahead-base3 yamt-readahead-base2 yamt-readahead-pervnode yamt-readahead-perfile yamt-readahead-base yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base ktrace-lwp-base
# 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.


Revision tags: netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-3-0-1-RELEASE netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 yamt-km-base4 yamt-km-base3 netbsd-3-base kent-audio2-base
# 1.50 26-Feb-2005 perry

regen


Revision tags: yamt-km-base2 yamt-km-base kent-audio1-beforemerge kent-audio1-base
# 1.49 01-Aug-2004 jdolecek

branches: 1.49.4; 1.49.6;
regen - sync syscall lists with Linux kernel 2.6.7


Revision tags: netbsd-2-0-3-RELEASE netbsd-2-1-RELEASE netbsd-2-1-RC6 netbsd-2-1-RC5 netbsd-2-1-RC4 netbsd-2-1-RC3 netbsd-2-1-RC2 netbsd-2-1-RC1 netbsd-2-0-2-RELEASE netbsd-2-0-1-RELEASE netbsd-2-base netbsd-2-0-RELEASE netbsd-2-0-RC5 netbsd-2-0-RC4 netbsd-2-0-RC3 netbsd-2-0-RC2 netbsd-2-0-RC1 netbsd-2-0-base
# 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.


Revision tags: netbsd-1-6-PATCH001 netbsd-1-6-PATCH001-RELEASE netbsd-1-6-PATCH001-RC3 netbsd-1-6-PATCH001-RC2 netbsd-1-6-PATCH001-RC1 nathanw_sa_before_merge fvdl_fs64_base gmcgarry_ctxsw_base gmcgarry_ucred_base nathanw_sa_base kqueue-aftermerge kqueue-beforemerge netbsd-1-6-RELEASE netbsd-1-6-RC3 netbsd-1-6-RC2 netbsd-1-6-RC1 netbsd-1-6-base gehenna-devsw-base kqueue-base
# 1.43 12-May-2002 jdolecek

branches: 1.43.4;
regen


# 1.42 10-Apr-2002 christos

regen


# 1.41 22-Mar-2002 christos

regen


Revision tags: eeh-devprop-base newlock-base ifpoll-base
# 1.40 17-Feb-2002 christos

regen


# 1.39 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.38 13-Nov-2001 lukem

add RCSIDs (including regeneration of files as appropriate)


Revision tags: thorpej-mips-cache-base thorpej-devvp-base3 thorpej-devvp-base2 post-chs-ubcperf pre-chs-ubcperf thorpej-devvp-base
# 1.37 30-May-2001 mrg

branches: 1.37.2;
use _KERNEL_OPT.


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


Revision tags: thorpej_scsipi_beforemerge thorpej_scsipi_nbase thorpej_scsipi_base
# 1.35 30-Mar-2001 jdolecek

regen - use linux_sys_nosys() instead sys_nosys()


# 1.34 30-Mar-2001 jdolecek

regen


# 1.33 30-Mar-2001 jdolecek

regen


# 1.32 27-Jan-2001 thorpej

branches: 1.32.2;
Regen; getpid(2) is MP-safe.


# 1.31 27-Jan-2001 thorpej

Regen; add sy_flags.


# 1.30 29-Dec-2000 fvdl

Regen.


# 1.29 27-Dec-2000 fvdl

Regen.


# 1.28 26-Dec-2000 itohy

Regen.


# 1.27 18-Dec-2000 fvdl

Regen.


# 1.26 14-Dec-2000 jdolecek

regen


# 1.25 12-Dec-2000 jdolecek

regen


# 1.24 12-Dec-2000 jdolecek

regen


# 1.23 09-Dec-2000 jdolecek

regen


# 1.22 09-Dec-2000 mycroft

Regen.


# 1.21 02-Dec-2000 jdolecek

regen after addition of linux_sys_swapoff()


# 1.20 01-Dec-2000 jdolecek

regen


# 1.19 13-Nov-2000 jdolecek

change the type of *syscallnames[] array to 'const char * const foo[]'


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


Revision tags: netbsd-1-5-RELEASE netbsd-1-5-BETA2 netbsd-1-5-BETA netbsd-1-5-ALPHA2 netbsd-1-5-base minoura-xpg4dl-base
# 1.14 18-Mar-2000 erh

branches: 1.14.4;
Regen.


Revision tags: chs-ubc2-newbase
# 1.13 03-Feb-2000 abs

regen


Revision tags: wrstuden-devbsize-19991221 wrstuden-devbsize-base
# 1.12 16-Dec-1999 tron

Regen.


# 1.11 05-Dec-1999 tron

Regen.


# 1.10 04-Dec-1999 tron

Regen.


Revision tags: comdex-fall-1999-base fvdl-softdep-base
# 1.9 04-Oct-1999 tron

branches: 1.9.2; 1.9.8;
Regen from "syscalls.master".


# 1.8 16-Aug-1999 tron

Regen.


Revision tags: chs-ubc2-base
# 1.7 14-May-1999 thorpej

Regen.


# 1.6 13-May-1999 thorpej

Regen.


Revision tags: netbsd-1-4-PATCH003 netbsd-1-4-PATCH002 kame_141_19991130 netbsd-1-4-PATCH001 kame_14_19990705 kame_14_19990628 netbsd-1-4-RELEASE netbsd-1-4-base
# 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.