1
0

thesis: Last fixes

This commit is contained in:
2025-08-24 18:09:36 +02:00
parent 5016718283
commit cb08e67d89
2 changed files with 3 additions and 3 deletions

View File

@@ -50,7 +50,7 @@ But generally, the process places the system call number and its arguments in de
Then the kernel executes the requested operation and places the return value inside another register, and lastly hands the execution back to the process.
\cite[Chapter~10]{linuxkernel}
Intercepting calls to system calls allows one to see the system call number, arguments, and return value.
Intercepting system calls allows one to see the system call number, arguments, and return value.
One has to keep in mind, that many system-related functionalities are not, in fact, translated to system calls one-to-one.
For example, \texttt{malloc}~\cite{malloc.3} has no dedicated system call, it is managed by the C standard library internally.
Many system calls have corresponding wrapper functions in the C standard library (like \texttt{open}, \texttt{close}, \texttt{sem\_wait}).