Hi, Currently interrupt handler in our driver uses tasklet to process some of less important info to save some interrupt time. But problem is that tasklet ends up in the same cpu, and second cpu is not taking much of the work. 1) Is there any mechanism to delegate the less important work to other cpu an example would really help. 2) We dont have multiple interrupts, so please dont give irq affinity solution!! 3) Our kernel version is 2.4.19. I am not subscribed to this list, so please mail back at vraghava_raju@yahoo.com. Raju. __________________________________ Do you Yahoo!? SBC Yahoo! DSL - Now only $29.95 per month! http://sbc.yahoo.com -- Kernelnewbies: Help each other learn about the Linux kernel. Archive: http://mail.nl.linux.org/kernelnewbies/ FAQ: http://kernelnewbies.org/faq/