ide: fix handling of unexpected IRQs vs request_irq()