Merge branch 'irq-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...
[muen/linux.git] / kernel / irq / irqdesc.c
index 8bbd06405e608719c9ce108a7e49b75b055b7b9e..73be2b3909bd40a373e9c5237575faed5812945f 100644 (file)
@@ -373,6 +373,7 @@ static struct irq_desc *alloc_desc(int irq, int node, unsigned int flags,
 
        raw_spin_lock_init(&desc->lock);
        lockdep_set_class(&desc->lock, &irq_desc_lock_class);
+       mutex_init(&desc->request_mutex);
        init_rcu_head(&desc->rcu);
 
        desc_set_defaults(irq, desc, node, affinity, owner);