Hi I am currently investigating IRQ response on a dual CPU machine. Is there a way of forcing a given CPU to handle an IRQ and execute the code associated to that IRQ (hardware IRQ) and then using another CPU (the free one) to perform other tasks ? I am using rtl_request_irq etc. I noted that there was a rtl_request_local_irq function that is not supperted yet anyway on 2.2-13RTL2.0. Is there a workaround (other than adding this support !) for me ? Is there a way of at least knowing which CPU answers the IRQ ? Is there a way of forcing a user task to run on one particular CPU (namely the one not used to service the IRQ !)? Thank you Michel ----------------------------------- Michel Doyon, M.Eng. Senior STVF Control Engineer Canadian Space Agency 6767 route de l'aeroport St-Hubert (Quebec) J3Y 8Y9 - CANADA Tel.: (450) 926 4679 - Fax : (450) 926 4695 [EMAIL PROTECTED] -- [rtl] --- To unsubscribe: echo "unsubscribe rtl" | mail [EMAIL PROTECTED] OR echo "unsubscribe rtl <Your_email>" | mail [EMAIL PROTECTED] --- For more information on Real-Time Linux see: http://www.rtlinux.org/~rtlinux/