History log of /dragonfly/share/man/man9/syscall.9 (Results 1 – 12 of 12)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: v6.2.1, v6.2.0, v6.3.0, v6.0.1
# 8fec8f53 16-Sep-2021 Sascha Wildner <saw@online.de>

Fix .In abuse and a wrong include path in three manual pages.


Revision tags: v6.0.0, v6.0.0rc1, v6.1.0
# ea735b6b 19-Jan-2021 Aaron LI <aly@aaronly.me>

syscall.9: Add some missing info and fix outdated contents

* Update the syscall decleration (in syscalls.master) and generated
prototype (in sysproto.h) examples to match the current syntax.
* Fix

syscall.9: Add some missing info and fix outdated contents

* Update the syscall decleration (in syscalls.master) and generated
prototype (in sysproto.h) examples to match the current syntax.
* Fix 'uap->sysmsg_result' to 'sysmsg->sysmsg_result', and be explicit
that the function need to return 0 when the default 'sysmsg_result' is
updated.
* Don't mention the 'SCARG' macro (to extract syscall argument) since
it's now seldomly used in our codebase. (Syscall argument can be
intuitively extracted by 'uap->arg'.)
* Add a paragraph to describe the symbol exportation in libc via the
'libc/sys/Symbol.map' file.
* Mention the syscall entry point in the kernel a bit.
* Add 'sys/sys/sysmsg.h' and 'sys/sys/sysunion.h' to the FILES section,
while remove the obsolete 'sys/kern/syscalls.conf' (already folded
into makesyscalls.sh).
* Some minor formatting and wording tweaks.

Reviewed-by: swildner

show more ...


Revision tags: v5.8.3, v5.8.2
# abe61ffc 22-May-2020 Sascha Wildner <saw@online.de>

syscall.9: Adjust for the makesyscalls.sh changes.


Revision tags: v5.8.1, v5.8.0, v5.9.0, v5.8.0rc1, v5.6.3, v5.6.2, v5.6.1, v5.6.0, v5.6.0rc1, v5.7.0, v5.4.3, v5.4.2, v5.4.1, v5.4.0, v5.5.0, v5.4.0rc1, v5.2.2, v5.2.1, v5.2.0, v5.3.0, v5.2.0rc
# abc84a0b 07-Feb-2018 Sascha Wildner <saw@online.de>

syscall.9: Explain better how errno and return value are set in userland.

In-discussion-with: peeterm, zrj


Revision tags: v5.0.2, v5.0.1, v5.0.0, v5.0.0rc2, v5.1.0, v5.0.0rc1, v4.8.1, v4.8.0, v4.6.2, v4.9.0, v4.8.0rc, v4.6.1
# 85aae976 06-Aug-2016 Matthew Dillon <dillon@apollo.backplane.com>

kernel, world - Remove the remaining vestiges of linux emul

* Remove the remaining bits of the 32-bit linux emulation code. This
code hasn't been used in ages and we have no plans to implement a

kernel, world - Remove the remaining vestiges of linux emul

* Remove the remaining bits of the 32-bit linux emulation code. This
code hasn't been used in ages and we have no plans to implement a
64-bit linux emulation.

show more ...


Revision tags: v4.6.0, v4.6.0rc2, v4.6.0rc, v4.7.0, v4.4.3, v4.4.2, v4.4.1, v4.4.0, v4.5.0, v4.4.0rc
# a80d996e 17-Sep-2015 Sascha Wildner <saw@online.de>

i386 removal, part 42/x: Remove i386 info from the syscall(9) manpage.


Revision tags: v4.2.4, v4.3.1, v4.2.3, v4.2.1, v4.2.0, v4.0.6, v4.3.0, v4.2.0rc, v4.0.5, v4.0.4, v4.0.3, v4.0.2, v4.0.1, v4.0.0, v4.0.0rc3, v4.0.0rc2, v4.0.0rc, v4.1.0, v3.8.2, v3.8.1, v3.6.3, v3.8.0, v3.8.0rc2, v3.9.0, v3.8.0rc, v3.6.2, v3.6.1
# f2589c6c 02-Jan-2014 Sascha Wildner <saw@online.de>

syscall.9: Add a rough explanation of how a syscall ends up in the kernel.


# 948bb6a2 26-Nov-2013 Sascha Wildner <saw@online.de>

Remove the <sys/syscall-hide.h> header file.

Nothing includes it, nor are the HIDE_BSD() and HIDE_POSIX() macros
actually defined anywhere.

Also, remove support for the associated POSIX, BSD and NO

Remove the <sys/syscall-hide.h> header file.

Nothing includes it, nor are the HIDE_BSD() and HIDE_POSIX() macros
actually defined anywhere.

Also, remove support for the associated POSIX, BSD and NOHIDE keywords
from the syscalls.master files. It makes the patch quite large due to
touching most lines in the syscalls.master files but it results in
zero changes in the generated files.

show more ...


Revision tags: v3.6.0, v3.7.1, v3.6.0rc, v3.7.0, v3.4.3, v3.4.2, v3.4.0, v3.4.1, v3.4.0rc, v3.5.0, v3.2.2, v3.2.1, v3.2.0, v3.3.0, v3.0.3, v3.0.2, v3.0.1, v3.1.0, v3.0.0
# 86d7f5d3 26-Nov-2011 John Marino <draco@marino.st>

Initial import of binutils 2.22 on the new vendor branch

Future versions of binutils will also reside on this branch rather
than continuing to create new binutils branches for each new version.


Revision tags: v2.12.0, v2.13.0, v2.10.1, v2.11.0, v2.10.0, v2.9.1, v2.8.2, v2.8.1, v2.8.0, v2.9.0, v2.6.3, v2.7.3, v2.6.2, v2.7.2, v2.7.1, v2.6.1, v2.7.0, v2.6.0, v2.5.1, v2.4.1, v2.5.0, v2.4.0, v2.3.2
# ccab178b 17-May-2009 Stathis Kamperis <beket@dragonflybsd.org>

Add syscall.9 adapted from OpenBSD.

Reviewed-by: swildner@


# bc5a8594 28-Aug-2010 Sascha Wildner <saw@online.de>

syscall.9: Some minor mdoc adjustments.


# a263c9ac 18-Jan-2010 Sascha Wildner <saw@online.de>

syscall.9: Fix pathname.