genirq: Fix incorrect unlock in __setup_irq()