genirq: Convert irq_desc.lock to raw_spinlock
authorThomas Gleixner <tglx@linutronix.de>
Tue, 17 Nov 2009 15:46:45 +0000 (16:46 +0100)
committerThomas Gleixner <tglx@linutronix.de>
Mon, 14 Dec 2009 22:55:33 +0000 (23:55 +0100)
commit239007b8440abff689632f50cdf0f2b9e895b534
tree569cab843af4a999d6d868ec9a824530d2bfa733
parent9f5a5621e78cf48d86682a71ceb3fcdbde38b222
genirq: Convert irq_desc.lock to raw_spinlock

Convert locks which cannot be sleeping locks in preempt-rt to
raw_spinlocks.

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Acked-by: Peter Zijlstra <peterz@infradead.org>
Acked-by: Ingo Molnar <mingo@elte.hu>
43 files changed:
arch/alpha/kernel/irq.c
arch/arm/include/asm/mach/irq.h
arch/arm/kernel/irq.c
arch/arm/mach-ns9xxx/irq.c
arch/avr32/kernel/irq.c
arch/blackfin/kernel/irqchip.c
arch/blackfin/kernel/traps.c
arch/cris/kernel/irq.c
arch/frv/kernel/irq.c
arch/h8300/kernel/irq.c
arch/ia64/kernel/iosapic.c
arch/ia64/kernel/irq.c
arch/ia64/kernel/irq_ia64.c
arch/m32r/kernel/irq.c
arch/microblaze/kernel/irq.c
arch/mips/kernel/irq.c
arch/mips/vr41xx/common/icu.c
arch/mn10300/kernel/irq.c
arch/parisc/kernel/irq.c
arch/powerpc/kernel/irq.c
arch/powerpc/platforms/52xx/media5200.c
arch/powerpc/platforms/cell/interrupt.c
arch/powerpc/platforms/iseries/irq.c
arch/powerpc/platforms/pseries/xics.c
arch/powerpc/sysdev/fsl_msi.c
arch/powerpc/sysdev/uic.c
arch/sh/kernel/irq.c
arch/sparc/kernel/irq_64.c
arch/um/kernel/irq.c
arch/x86/kernel/apic/io_apic.c
arch/x86/kernel/irq.c
arch/xtensa/kernel/irq.c
include/linux/irq.h
kernel/irq/autoprobe.c
kernel/irq/chip.c
kernel/irq/handle.c
kernel/irq/internals.h
kernel/irq/manage.c
kernel/irq/migration.c
kernel/irq/numa_migrate.c
kernel/irq/pm.c
kernel/irq/proc.c
kernel/irq/spurious.c