My question is when does this happen: a running tasklet is scheduled on
the other CPU ?
If the previous interrupt was serviced by another CPU and the tasklet
was scheduled to run in that CPU, then to ensure that only on instanc
e of a type of tasklet runs, the current invocation of tasklet_schedule [
assume, will be serviced by the current cpu] will come out without sch
eduling the tasklet.
Anand
--
Kernelnewbies: Help each other learn about the Linux kernel.
Archive: http://mail.nl.linux.org/kernelnewbies/
FAQ: http://kernelnewbies.org/faq/