From: Monakhov Dmitriy <dmonakhov@xxxxxxxxxx> Date: Mon, 26 Feb 2007 19:09:27 +0300 > Signed-off-by: Monakhov Dmitriy <dmonakhov@xxxxxxxxxx> ... > @@ -389,7 +390,12 @@ static int __init ts102_uctrl_init(void) > if(!driver->irq) > driver->irq = tmp_irq[0].pri; > > - request_irq(driver->irq, uctrl_interrupt, 0, "uctrl", driver); > + err = request_irq(driver->irq, uctrl_interrupt, 0, "uctrl", driver); > + if (err) { > + printk(KERN_ERR "%s: unable to request irq %d\n", > + __FUNCTION__, driver->irq); > + return -EBUSY; > + } > Why not return the error code that request_irq() gave us? That's how I'll fix this bug. - To unsubscribe from this list: send the line "unsubscribe sparclinux" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html