irq fix
Linus,
Please pull the latest irq-urgent-for-linus git tree from:
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip.git irq-urgent-for-linus
Thanks,
Ingo
------------------>
Jesper Juhl (1):
genirq: Prevent potential NULL dereference in irq_set_irq_wake()
kernel/irq/manage.c | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-)
kernel/irq/manage.c +3 -0
@@ -491,6 +491,9 @@ int irq_set_irq_wake(unsigned int irq, unsigned int on)struct irq_desc *desc =irq_get_desc_buslock (irq, &flags);int ret =0 ; +if (!desc) +return -EINVAL ; +/* wakeup-capable irqs can be shared between drivers that * don't need to have the same sleep mode behaviors. */