I am newbie to Linux Kernel.
I know that there are two context
1. Process Context, running in user space or in Kernel Space (for ex: as part of System call)
2. Interrupt Context
In what context Kernel Thread (not related to any User Thread, for ex:flush task) runs ?
Is there any other context other than Process and Interrupt context in Linux Kernel ?