> My understanding is that, after network interface card receives a packet > and is done with interrupt processing, it setups softirq to run. This > softirq runs the IP stack (if ofcourse packet belongs to IP protocol) > untill the point packet is handed over to user application. > > Am I right ? > > If this is correct, than any module, which is using netfilter facility > is also running in softirq ? http://open-source.arkoon.net/kernel/kernel_net.png Hope this will help u to some extent.. :-) Shine Mohamed -- Shine Mohamed Jabbar <shinemohamed_j@naturesoft.net> Naturesoft www.nature-soft.com -- Kernelnewbies: Help each other learn about the Linux kernel. Archive: http://mail.nl.linux.org/kernelnewbies/ FAQ: http://kernelnewbies.org/faq/