Konstantin Belousov
b7c55487ff
Regen
2021-12-09 02:49:10 +02:00
Konstantin Belousov
439c3d9563
Regen
2021-11-10 21:18:54 +02:00
Ka Ho Ng
da9fe3529b
Regen after 0dc332bff2
2021-08-05 23:22:02 +08:00
Konstantin Belousov
273728b125
Regen
2021-07-28 13:21:22 +03:00
Brooks Davis
d89c1c461c
Reserve gaps in syscall numbers for local use
...
It is best for auditing of syscalls.master if we only append to the
file. Reserving unimplemented system call numbers for local use makes
this policy and provides a large set of syscall numbers FreeBSD
derivatives can use without risk of conflict.
Reviewed by: jhb, kevans, kib
Sponsored by: DARPA
Differential Revision: https://reviews.freebsd.org/D27988
2021-01-26 18:27:45 +00:00
Brooks Davis
65a524b499
Remove documentation of unimplemented syscalls
...
We have not been able to run binaries from other BSDs well over a
decade. There is no need to document their allocation decisions here.
We also don't need to reserve syscall numbers of never-implemented
syscalls.
Reviewed by: jhb, kib
Sponsored by: DARPA
Differential Revision: https://reviews.freebsd.org/D27988
2021-01-26 18:27:44 +00:00
Alan Somers
20321e6225
Regenerate syscall files after reallocation of aio_writev/aio_readv
2021-01-07 19:50:32 -07:00
Alan Somers
1868a91fac
Regenerate syscall files after addition of aio_writev/aio_readv
2021-01-02 19:57:58 -07:00
Konstantin Belousov
9dd48b87e6
Regen.
2020-12-27 12:57:27 +02:00
Rick Macklem
c01cd3f558
Update the files created from the new syscalls.master from r361599.
...
Reviewed by: brooks
Differential Revision: https://reviews.freebsd.org/D24949
2020-05-28 21:23:02 +00:00
Kyle Evans
e19b97f7a0
sysent: re-roll after r359930
2020-04-14 18:11:26 +00:00
Kyle Evans
3d224fc909
sysent: re-roll after introduction of close_range in r359836
2020-04-12 21:23:51 +00:00
Mateusz Guzik
65cdfb4caa
make sysent for r358172 ("vfs: add realpathat syscall")
2020-02-20 16:58:57 +00:00
Konstantin Belousov
f88c67a625
Regen.
2020-02-09 11:53:37 +00:00
David Bright
c4571256af
sysent: regenerate after r352747.
...
Sponsored by: Dell EMC Isilon
2019-09-26 15:41:10 +00:00
Kyle Evans
a9ac5e1424
sysent: regenerate after r352705
...
This also implements it, fixes kdump, and removes no longer needed bits from
lib/libc/sys/shm_open.c for the interim.
2019-09-25 18:09:19 +00:00
Kyle Evans
460211e730
sysent: regenerate after r352700
2019-09-25 17:59:58 +00:00
Mateusz Guzik
d05b53e0ba
Add sysctlbyname system call
...
Previously userspace would issue one syscall to resolve the sysctl and then
another one to actually use it. Do it all in one trip.
Fallback is provided in case newer libc happens to be running on an older
kernel.
Submitted by: Pawel Biernacki
Reported by: kib, brooks
Differential Revision: https://reviews.freebsd.org/D17282
2019-09-03 04:16:30 +00:00
Rick Macklem
bf499e87f5
Update the generated syscall files for copy_file_range(2) added by
...
r350315.
2019-07-25 05:55:55 +00:00
Ed Maste
0e26cd440f
make sysent after r347228
...
Regenerate to add @generated tag in generated files.
2019-05-07 18:10:21 +00:00
Mariusz Zaborski
a489026566
Regen after r345982.
2019-04-06 09:37:10 +00:00
Konstantin Belousov
fd52edaf70
Regen.
2018-12-07 15:19:00 +00:00
John Baldwin
ff13c0a24f
Regenerate after UNIMPL -> OBSOL changes in r339001.
...
Approved by: re (gjb)
2018-09-28 17:25:28 +00:00
Jamie Gritton
c542c43ef1
Revert r337922, except for some documention-only bits. This needs to wait
...
until user is changed to stop using jail(2).
Differential Revision: D14791
2018-08-16 19:09:43 +00:00
Jamie Gritton
284001a222
Put jail(2) under COMPAT_FREEBSD11. It has been the "old" way of creating
...
jails since FreeBSD 7.
Along with the system call, put the various security.jail.allow_foo and
security.jail.foo_allowed sysctls partly under COMPAT_FREEBSD11 (or
BURN_BRIDGES). These sysctls had two disparate uses: on the system side,
they were global permissions for jails created via jail(2) which lacked
fine-grained permission controls; inside a jail, they're read-only
descriptions of what the current jail is allowed to do. The first use
is obsolete along with jail(2), but keep them for the second-read-only use.
Differential Revision: D14791
2018-08-16 18:40:16 +00:00
Brooks Davis
942ae5c8b8
Regen after r336171.
2018-07-10 14:04:52 +00:00
Brooks Davis
659a2e9243
Regen after r334223: make vadvise compat freebsd11.
2018-05-25 20:41:26 +00:00
Conrad Meyer
4948f7bf11
Regenerate sysent files after r331279.
2018-03-21 01:17:01 +00:00
Brooks Davis
aec37bad99
Regen after r330517.
2018-03-05 17:02:50 +00:00
Jeff Roberson
af80820a57
Regenerate auto-generated files
2018-01-12 23:06:35 +00:00
Konstantin Belousov
eb84ca643c
Regen.
2017-06-17 00:58:19 +00:00
Konstantin Belousov
ec95c622ff
Regen.
2017-05-23 09:30:42 +00:00
Eric van Gyzen
26f86ab732
Regenerate syscall files for r315526
...
Sponsored by: Dell EMC
2017-03-19 00:54:24 +00:00
John Baldwin
bb9b710477
Regenerate all the system call tables to drop "created from" lines.
...
One of the ibcs2 files contains some actual changes (new headers) as
it hasn't been regenerated after older changes to makesyscalls.sh.
2017-02-10 19:45:02 +00:00
John Baldwin
1fabda45c3
Regen after r310638.
...
Differential Revision: https://reviews.freebsd.org/D8854
2016-12-27 20:22:17 +00:00
Robert Watson
52b42f6287
Regnerate system-call definitions following r309677 correcting a whitespace
...
glitch in syscalls.master.
2016-12-07 16:12:27 +00:00
George V. Neville-Neil
3e7e23332f
Remove the obsolete and unused openbsd_poll system call. (Phase 2)
...
Reported by: brooks
Reviewed by: brooks, jhb
Differential Revision: https://reviews.freebsd.org/D7548
2016-08-18 10:54:39 +00:00
Konstantin Belousov
1d2537a26a
Regen after r304176, fdatasync(2) addition.
2016-08-15 19:15:46 +00:00
Bryan Drewery
c1fa440409
Regenerate after r303755.
...
MFC after: 3 days
X-MFC-With: r303755
Sponsored by: EMC / Isilon Storage Division
2016-08-04 19:15:51 +00:00
Ed Schouten
e938ebbc0c
Regenerate system call tables for r303699 and r303700.
2016-08-03 06:36:45 +00:00
Ed Schouten
5590eb985e
Regenerate system call table for r303435.
2016-07-28 12:22:34 +00:00
Brooks Davis
a72c64b0b6
Generate syscall tables and update pipe() implementation after r302094.
...
Mark the pipe() system call as COMPAT10.
As of r302092 libc uses pipe2() with a zero flags value instead of pipe().
Approved by: re (gjb)
Sponsored by: DARPA, AFRL
Differential Revision: https://reviews.freebsd.org/D6816
2016-06-22 21:18:19 +00:00
John Baldwin
70f52fd69f
Regen.
2016-03-21 21:38:35 +00:00
John Baldwin
8d91aced32
Regen.
2016-03-09 19:06:46 +00:00
John Baldwin
ea7b054e99
Missing regen after last change to sys/kern/syscalls.master.
2015-10-22 21:30:39 +00:00
Adrian Chadd
871ef8b0d8
Regenerate syscalls.
2015-07-11 15:22:11 +00:00
Konstantin Belousov
8103a8f608
Regen.
2015-04-18 21:50:53 +00:00
Jilles Tjoelker
2b35e6a9f2
Run make sysent.
2015-01-23 21:08:24 +00:00
Dmitry Chagin
1beb1a8e13
Regen for r276654 (__getcwd()).
2015-01-04 10:40:23 +00:00
Dmitry Chagin
c28d9d0f9f
Regen for r274462.
2014-11-13 05:28:06 +00:00