Home | History | Annotate | Download | only in kern
History log of /src/sys/kern/syscalls_autoload.c
RevisionDateAuthorComments
 1.50  09-Oct-2024  christos regen
 1.49  05-Oct-2024  mlelstv regen
 1.48  03-Oct-2024  christos regen
 1.47  20-May-2024  christos branches: 1.47.2;
regen
 1.46  19-May-2024  christos regen
 1.45  28-Jul-2023  christos regen
 1.44  10-Jul-2023  christos Regen
 1.43  01-Nov-2021  thorpej regen for "struct sigaltstack" -> "stack_t"
 1.42  19-Sep-2021  thorpej Regen for eventfd(2) and timerfd(2).
 1.41  02-Nov-2020  christos regen
 1.40  11-Jun-2020  dholland branches: 1.40.2;
Regen with new makesyscalls.

(the large diff of rump_syscalls.h has been checked and was the point
of the makesyscalls change)
 1.39  02-Jun-2020  kamil Regenerate syscalls

Respect syscall alias names in rump.

No binary change in this version.

The previous commit was interrupted in the middle by CVS network outage.
 1.38  02-Jun-2020  kamil Regenerate native NetBSD syscalls

The only change is rump repecting syscall alias names.

No binary change.
 1.37  16-May-2020  christos Add ACL support for FFS. From FreeBSD.
 1.36  26-Apr-2020  thorpej Regen for futex call relocation.
 1.35  26-Apr-2020  thorpej Regen for native futex calls.
 1.34  22-Apr-2020  thorpej Regen for removal of _lwp_gettid(2).
 1.33  04-Apr-2020  thorpej branches: 1.33.2;
Regen for _lwp_gettid(2).
 1.32  21-Jan-2020  pgoyette Regen
 1.31  22-Sep-2019  christos branches: 1.31.2;
regen
 1.30  27-Jan-2019  pgoyette Merge the [pgoyette-compat] branch
 1.29  10-Aug-2018  pgoyette Regen
 1.28  31-Jul-2018  rjs regen.
 1.27  06-Jan-2018  kamil branches: 1.27.2; 1.27.4;
Revert vadvise(2) removal

This system call was used in legacy Lisp code, that was inherited to modern
age and still compiled against supported compat layers (e.g. in clisp,
oaklisp, Franz Lisp).

It used to instruct the kernel about paging policy (G/C aware, flush etc).

Newly compiled code (assuming that it will detect vadvise()) will use the
libc stub for vadvise(). The headers for this interface are gone.

vadvise(2) could be marked as COMPAT_80, but as long as we support ultrix,
sunos or aout68k ABI, don't bother with this.

Requested by <mrg>
 1.26  19-Dec-2017  kamil Drop SYS_vadvise

The (o)vadvise syscall is dummy since the beginning of NetBSD.

It is an obsolete remnant from the old UNIX.

Sponsored by <The NetBSD Foundation>
 1.25  08-Dec-2017  christos regen
XXX: pullup-8
 1.24  10-May-2017  riastradh branches: 1.24.8;
regen
 1.23  13-Jan-2017  christos branches: 1.23.6;
regen
 1.22  02-Nov-2016  pgoyette Regenerate files for modularization of ptrace(2)
 1.21  03-Jul-2016  christos branches: 1.21.2;
regen
 1.20  06-May-2016  pooka regen syscall files
 1.19  23-Apr-2016  christos regen
 1.18  03-Apr-2016  christos regen
 1.17  03-Apr-2016  christos regen
 1.16  02-Apr-2016  christos regen
 1.15  26-Jan-2016  pooka regen syscall files
 1.14  03-Dec-2015  pgoyette Regen
 1.13  01-Dec-2015  pgoyette Regen
 1.12  30-Nov-2015  pgoyette And now fix the actual syntax error. :(
 1.11  30-Nov-2015  pgoyette Fix typo
 1.10  30-Nov-2015  pgoyette Remove stray \t (pointed out by Kamil - thanks!

I'll fix the makesyscalls.sh script shortly.
 1.9  30-Nov-2015  pgoyette Regen for 7.99.23
 1.8  10-Oct-2015  pgoyette Regen
 1.7  24-Sep-2015  christos regen
 1.6  24-Aug-2015  pooka regen
 1.5  18-Jun-2015  pooka regen
 1.4  13-May-2015  pgoyette branches: 1.4.2;
Regenerate
 1.3  10-May-2015  pgoyette Regen for changes related to separation of compat_sysv syscalls into a
separate module.
 1.2  09-May-2015  pgoyette Regen again, this time without the extra word in the "generated from" line.
 1.1  09-May-2015  pgoyette Regen from syscalls.master
 1.4.2.8  05-Dec-2016  skrll Sync with HEAD
 1.4.2.7  09-Jul-2016  skrll Sync with HEAD
 1.4.2.6  29-May-2016  skrll Sync with HEAD
 1.4.2.5  22-Apr-2016  skrll Sync with HEAD
 1.4.2.4  27-Dec-2015  skrll Sync with HEAD (as of 26th Dec)
 1.4.2.3  22-Sep-2015  skrll Sync with HEAD
 1.4.2.2  06-Jun-2015  skrll Sync with HEAD
 1.4.2.1  13-May-2015  skrll file syscalls_autoload.c was added on branch nick-nhusb on 2015-06-06 14:40:22 +0000
 1.21.2.2  20-Mar-2017  pgoyette Sync with HEAD
 1.21.2.1  04-Nov-2016  pgoyette Sync with HEAD
 1.23.6.1  11-May-2017  pgoyette Sync with HEAD
 1.24.8.2  03-Dec-2017  jdolecek update from HEAD
 1.24.8.1  10-May-2017  jdolecek file syscalls_autoload.c was added on branch tls-maxphys on 2017-12-03 11:38:45 +0000
 1.27.4.2  13-Apr-2020  martin Mostly merge changes from HEAD upto 20200411
 1.27.4.1  10-Jun-2019  christos Sync with HEAD
 1.27.2.8  06-Sep-2018  pgoyette Sync with HEAD

Resolve a couple of conflicts (result of the uimin/uimax changes)
 1.27.2.7  18-Apr-2018  pgoyette Regen
 1.27.2.6  27-Mar-2018  pgoyette Regen
 1.27.2.5  25-Mar-2018  pgoyette Regen
 1.27.2.4  17-Mar-2018  pgoyette Regen
 1.27.2.3  16-Mar-2018  pgoyette Regen
 1.27.2.2  15-Mar-2018  pgoyette Regen
 1.27.2.1  10-Mar-2018  pgoyette Regen
 1.31.2.1  25-Jan-2020  ad Sync with head.
 1.33.2.1  25-Apr-2020  bouyer Sync with bouyer-xenpvh-base2 (HEAD)
 1.40.2.3  14-Dec-2020  thorpej Regen for timerfd.
 1.40.2.2  14-Dec-2020  thorpej Regen for eventfd(2).
 1.40.2.1  14-Dec-2020  thorpej Sync w/ HEAD.
 1.47.2.1  02-Aug-2025  perseant Sync with HEAD

RSS XML Feed