mirror of
https://github.com/0xAX/linux-insides.git
synced 2024-11-18 14:08:09 +00:00
67820470cc
Change is partly a verbatim copy of https://www.kernel.org/doc/Documentation/ABI/stable/vdso Quote: "Programs that dynamically link to glibc will use the vDSO automatically. Otherwise, you can use the reference parser in tools/testing/selftests/vDSO/parse_vdso.c." The old version of the book was slightly imprecise. It was unclear to me whether this is an optional or a default behavior. |
||
---|---|---|
.. | ||
README.md | ||
syscall-1.md | ||
syscall-2.md | ||
syscall-3.md | ||
syscall-4.md | ||
syscall-5.md | ||
syscall-6.md |
System calls
This chapter describes the system call
concept in the linux kernel.
- Introduction to system call concept - this part is introduction to the
system call
concept in the Linux kernel. - How the Linux kernel handles a system call - this part describes how the Linux kernel handles a system call from an userspace application.
- vsyscall and vDSO - third part describes
vsyscall
andvDSO
concepts. - How the Linux kernel runs a program - this part describes startup process of a program.
- Implementation of the open system call - this part describes implementation of the open system call.
- Limits on resources in Linux - this part describes implementation of the getrlimit/setrlimit system calls.