On 19:34 Thu 17 Jan , amol verule wrote:
> hi to all,
> what is differance between kernel process and running kernel driver or any
> kernel module which is running ?
> is running device driver also a kernel process?
When code in the kernel is run it can run in:
interrupt context e.g. when the device raises an interrupt or a timer expires
kernel process context - when it creates a thread
"user space program executing a syscall" context
There are some other cases as well, like softirq, tasklets, ...
A module can create as many kernel processes and compiled-in code can create
processes too (and does so).
-Michi
--
programing a layer 3+4 network protocol for mesh networks
see http://michaelblizek.homelinux.net
--
To unsubscribe from this list: send an email with
"unsubscribe kernelnewbies" to [EMAIL PROTECTED]
Please read the FAQ at http://kernelnewbies.org/FAQ