Add hyperlink to Understanding The Linux Kernel

This commit is contained in:
Jim Huang 2021-08-09 21:11:15 +08:00
parent e0ad741c8c
commit bb3466461a

View File

@ -648,7 +648,7 @@ The file \verb|/proc/kallsyms| holds all the symbols that the kernel knows about
\subsection{Code space}
\label{sec:codespace}
Memory management is a very complicated subject and the majority of O'Reilly's "\emph{Understanding The Linux Kernel}" exclusively covers memory management!
Memory management is a very complicated subject and the majority of O'Reilly's \href{https://www.oreilly.com/library/view/understanding-the-linux/0596005652/}{Understanding The Linux Kernel} exclusively covers memory management!
We are not setting out to be experts on memory managements, but we do need to know a couple of facts to even begin worrying about writing real modules.
If you have not thought about what a segfault really means, you may be surprised to hear that pointers do not actually point to memory locations.