Dan Carpenter
1c389795c1
genirq: Fix incorrect unlock in __setup_irq()
...
goto out_thread is called before we take the lock. It causes a gcc
warning: "kernel/irq/manage.c:858: warning: ‘flags’ may be used
uninitialized in this function"
[ tglx: Moved unlock before free_cpumask_var() ]
Signed-off-by: Dan Carpenter <error27@gmail.com>
LKML-Reference: <20110317114307.GJ2008@bicker>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
2011-03-17 15:52:30 +01:00
..
autoprobe.c
genirq: Remove real old transition functions
2011-02-19 12:58:23 +01:00
chip.c
genirq: Fixup fasteoi handler for oneshot mode
2011-03-02 11:49:21 +01:00
compat.h
debug.h
devres.c
dummychip.c
handle.c
genirq: Prepare the handling of shared oneshot interrupts
2011-02-25 20:24:21 +01:00
internals.h
genirq: Provide forced interrupt threading
2011-02-26 11:57:18 +01:00
irqdesc.c
genirq: Use IRQ_BITMAP_BITS as search size in irq_alloc_descs()
2011-02-21 21:20:00 +01:00
Kconfig
genirq: Add comments to Kconfig switches
2011-03-08 19:52:55 +01:00
Makefile
manage.c
genirq: Fix incorrect unlock in __setup_irq()
2011-03-17 15:52:30 +01:00
migration.c
genirq: Implement irq_data based move_*_irq() versions
2011-02-19 12:58:25 +01:00
pm.c
genirq: Add chip flag to force mask on suspend
2011-03-12 11:12:58 +01:00
proc.c
genirq: show_interrupts: Check desc->name before printing it blindly
2011-03-17 15:52:19 +01:00
resend.c
genirq: Mirror irq trigger type bits in irq_data.state
2011-02-19 12:58:20 +01:00
settings.h
genirq: Remove desc->status when GENERIC_HARDIRQS_NO_COMPAT=y
2011-02-19 12:58:22 +01:00
spurious.c
genirq: Wrap the remaning IRQ_* flags
2011-02-19 12:58:21 +01:00