kernel_optimize_test/Documentation/process
Dominik Brodowski 819671ff84 syscalls: define and explain goal to not call syscalls in the kernel
The syscall entry points to the kernel defined by SYSCALL_DEFINEx()
and COMPAT_SYSCALL_DEFINEx() should only be called from userspace
through kernel entry points, but not from the kernel itself. This
will allow cleanups and optimizations to the entry paths *and* to
the parts of the kernel code which currently need to pretend to be
userspace in order to make use of syscalls.

Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>
2018-03-25 18:08:51 +02:00
..
1.Intro.rst
2.Process.rst
3.Early-stage.rst
4.Coding.rst
5.Posting.rst
6.Followthrough.rst
7.AdvancedTopics.rst
8.Conclusion.rst
adding-syscalls.rst syscalls: define and explain goal to not call syscalls in the kernel 2018-03-25 18:08:51 +02:00
applying-patches.rst
changes.rst kbuild: prepare to remove C files pre-generated by flex and bison 2017-12-16 11:12:53 +09:00
code-of-conflict.rst
coding-style.rst
conf.py
development-process.rst
email-clients.rst
howto.rst
index.rst Documentation/process: kernel maintainer PGP guide 2018-02-01 10:58:19 -07:00
kernel-docs.rst Fix broken link in Documentation/process/kernel-docs.rst 2018-02-01 12:08:18 -07:00
kernel-driver-statement.rst
kernel-enforcement-statement.rst Documentation updates for 4.16. New stuff includes refcount_t 2018-01-31 19:25:25 -08:00
license-rules.rst Documentation: Add license-rules.rst to describe how to properly identify file licenses 2018-01-06 10:58:02 -07:00
magic-number.rst
maintainer-pgp-guide.rst Documentation/process: tweak pgp maintainer guide 2018-02-06 16:31:56 -07:00
management-style.rst
stable-api-nonsense.rst
stable-kernel-rules.rst
submit-checklist.rst docs: fix process/submit-checklist.rst Sphinx warning 2017-12-21 13:39:32 -07:00
submitting-drivers.rst
submitting-patches.rst
volatile-considered-harmful.rst