When I setup a handler for a device that is sharing a particular IRQ will my handler be called for every occurance of that IRQ even if it is for the other card? I am seeing lots of interrupts that are not being caused by the card/slot that I inserted the handler for but the dev_id matches the one that I used when I created my handler. I assumed(rashly) that the dev_id would be associated with the hardware that was casuing the interrupt and that I could use that to weed out the interrupts that do not pertain to me. Any suggestions and comments would be appreciated. -- Best regards, David Stroupe Keyed-Up Software -- Kernelnewbies: Help each other learn about the Linux kernel. Archive: http://mail.nl.linux.org/kernelnewbies/ IRC Channel: irc.openprojects.net / #kernelnewbies Web Page: http://www.kernelnewbies.org/