Problem
Traditionally, the entire Linux kernel is mapped into the address space of every user process.
• What is the advantage of doing so?
• What prevents a process from accessing kernel memory, which is part of its address space) while the process is executing in user mode?