summaryrefslogtreecommitdiffstats
path: root/sys/kern/syscalls.c
Commit message (Collapse)AuthorAgeFilesLines
* MFC 313564:jhb2017-05-101-1/+0
| | | | | | | | | | | | | Drop the "created from" line from files generated by makesyscalls.sh. This information is less useful when the generated files are included in source control along with the source. If needed it can be reconstructed from the $FreeBSD$ tag in the generated file. Removing this information from the generated output permits committing the generated files along with the change to the system call master list without having inconsistent metadata in the generated files. Regenerate the affected files along with the MFC.
* MFC r315526vangyzen2017-05-011-1/+1
| | | | | | | | | | | | | | | | | | | | | | Add clock_nanosleep() Add a clock_nanosleep() syscall, as specified by POSIX. Make nanosleep() a wrapper around it. Attach the clock_nanosleep test from NetBSD. Adjust it for the FreeBSD behavior of updating rmtp only when interrupted by a signal. I believe this to be POSIX-compliant, since POSIX mentions the rmtp parameter only in the paragraph about EINTR. This is also what Linux does. (NetBSD updates rmtp unconditionally.) Copy the whole nanosleep.2 man page from NetBSD because it is complete and closely resembles the POSIX description. Edit, polish, and reword it a bit, being sure to keep any relevant text from the FreeBSD page. Regenerate syscall files. Relnotes: yes Sponsored by: Dell EMC
* Regen after r313450.jhb2017-02-081-1/+1
|
* Regenkib2016-08-291-1/+2
|
* Regenerate for r303857.bdrewery2016-08-081-1/+1
| | | | Approved by: re (gjb, implicit)
* Generate syscall tables and update pipe() implementation after r302094.brooks2016-06-221-2/+2
| | | | | | | | | | 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
* Regen.jhb2016-03-211-1/+1
|
* Regen.jhb2016-03-091-4/+4
|
* Missing regen after last change to sys/kern/syscalls.master.jhb2015-10-221-1/+1
|
* Regenerate syscalls.adrian2015-07-111-0/+2
|
* Regen.kib2015-04-181-7/+7
|
* Run make sysent.jilles2015-01-231-1/+3
|
* Regen for r276654 (__getcwd()).dchagin2015-01-041-1/+1
|
* Regen for r274462.dchagin2014-11-131-1/+2
|
* Regenerate after r272823:marcel2014-10-091-1/+1
| | | | | | | | Move the SCTP syscalls to netinet with the rest of the SCTP code. Submitted by: Steve Kiernan <stevek@juniper.net> Reviewed by: tuexen, rrs Obtained from: Juniper Networks, Inc.
* Regen per r263318.attilio2014-03-181-3/+3
| | | | Sponsored by: EMC / Isilon storage division
* Regen.jhb2013-09-191-1/+2
| | | | Approved by: re (delphij)
* Regen.jhb2013-09-121-1/+1
| | | | Approved by: re (kib)
* Regenerate after r255219.pjd2013-09-051-3/+3
| | | | Sponsored by: The FreeBSD Foundation
* aio_mlock() added:glebius2013-06-081-1/+2
| | | | | - Regen for r251526. - Bump __FreeBSD_version.
* Regenerate.kib2013-05-211-1/+1
|
* Regenerate files for pipe2().jilles2013-05-011-1/+2
|
* Regenerate files for accept4().jilles2013-05-011-1/+2
|
* Regen.mdf2013-04-021-1/+1
| | | | MFC after: 1 week
* Regenerate after r248599.pjd2013-03-211-1/+2
| | | | Sponsored by: The FreeBSD Foundation
* Regen after r247667.pjd2013-03-021-1/+3
|
* Regen after r247602.pjd2013-03-021-2/+7
|
* Regenkib2012-11-131-1/+2
|
* regen.davidxu2012-08-171-1/+1
|
* Implement syscall clock_getcpuclockid2, so we can get a clock iddavidxu2012-08-171-1/+1
| | | | | | | | for process, thread or others we want to support. Use the syscall to implement POSIX API clock_getcpuclock and pthread_getcpuclockid. PR: 168417
* Regenerate system call tables.ed2012-05-251-1/+1
|
* - Add the ffclock_getcounter(), ffclock_getestimate() and ffclock_setestimate()lstewart2011-11-211-3/+3
| | | | | | | | | | | | | | | | | | | | system calls to provide feed-forward clock management capabilities to userspace processes. ffclock_getcounter() returns the current value of the kernel's feed-forward clock counter. ffclock_getestimate() returns the current feed-forward clock parameter estimates and ffclock_setestimate() updates the feed-forward clock parameter estimates. - Document the syscalls in the ffclock.2 man page. - Regenerate the script-derived syscall related files. Committed on behalf of Julien Ridoux and Darryl Veitch from the University of Melbourne, Australia, as part of the FreeBSD Foundation funded "Feed-Forward Clock Synchronization Algorithms" project. For more information, see http://www.synclab.org/radclock/ Submitted by: Julien Ridoux (jridoux at unimelb edu au)
* Regenerate system call tables.ed2011-11-191-1/+1
|
* Regen.jhb2011-11-041-2/+2
|
* Auto-generated system call code based on r224987.jonathan2011-08-181-5/+5
| | | | Approved by: re (implicit)
* Regenerate system call files following r224812 changes to capabilities.conf.rwatson2011-08-131-1/+1
| | | | | | | | | | | A no-op for non-Capsicum kernels; for Capsicum kernels, completes the enabling of fooat(2) system calls using capabilities. With this change, and subject to bug fixes, Capsicum capability support is now complete for 9.0. Approved by: re (kib) Submitted by: jonathan Sponsored by: Google Inc
* Auto-generated system call code with cap_new(), cap_getrights().jonathan2011-07-151-2/+2
| | | | | Approved by: mentor (rwatson), re (Capsicum blanket) Sponsored by: Google Inc
* Regen.mdf2011-04-181-1/+3
|
* Regenerate.trasz2011-03-301-1/+6
|
* Regenerate.trasz2011-03-051-1/+3
|
* Regenerate system call files following addition of cap_enter(2),rwatson2011-03-011-3/+3
| | | | | | | | | | cap_getmode(2), and capabilities.conf. Reviewed by: anderson Discussed with: benl, kris, pjd Obtained from: Capsicum Project Sponsored by: Google, Inc. MFC after: 3 months
* Regenkib2010-08-301-3/+3
|
* Regeneratekib2010-06-281-1/+1
|
* Regeneratekib2009-10-271-1/+2
|
* Regenerate system call files following r197636.rwatson2009-09-301-1/+9
|
* Regenerate after lpathconf(2) addition.trasz2009-07-081-1/+2
| | | | Approved by: re (kib)
* Regen.jhb2009-06-241-4/+7
|
* Regen.jhb2009-06-221-1/+1
|
* Regen.jhb2009-06-171-12/+12
|
* Regen.jhb2009-06-151-1/+2
|
OpenPOWER on IntegriCloud