The kernel is a computer program at the core of a computer’s operating system and generally has complete control over everything in the system.
Loadable kernel module#
Kernel and User Modes#
Kernel mode allows full access to devices and the execution of privileges instructions. User mode request privileges operations to kernel via system calls.
Switching between user and kernel modes is a mode switch.