Executing on behalf of a process
The mode of operation the kernel is in while it is executing on behalf of a process, for example, executing a system call, or running a kernel thread
Anything that is schedulable is considered as a process context like sleep or invoke the scheduler.
- Kernel thread run in process context
Anything that is schedulable is considered as a process context