summaryrefslogtreecommitdiffstats
path: root/arch/arm/configs
diff options
context:
space:
mode:
authorIngo Molnar2006-06-26 16:26:13 +0200
committerRussell King2006-06-26 16:26:13 +0200
commitcfc736564fd01ee008d746913b1bbb90e3eb1f99 (patch)
tree6192a27c1ace4bf76795dadadbe1eb63cbe47429 /arch/arm/configs
parent[ARM] 3651/1: S3C24XX: Make arch list more detailed (diff)
downloadkernel-qcow2-linux-cfc736564fd01ee008d746913b1bbb90e3eb1f99.tar.gz
kernel-qcow2-linux-cfc736564fd01ee008d746913b1bbb90e3eb1f99.tar.xz
kernel-qcow2-linux-cfc736564fd01ee008d746913b1bbb90e3eb1f99.zip
[ARM] fix drivers/mfd/ucb1x00-core.c IRQ probing bug
While reviewing the IRQ autoprobing code i found the attached buglet. probe_irq_on()/off() calls must always be in pairs, because the generic IRQ code uses a global semaphore to serialize all autoprobing activites. (which does make sense) The ARM code's probe_irq_*() implementation does not do this, but if this driver is ever used on another platform, this bug might bite. (It probably does not trigger in practice, because a zero probing mask returned should be rare - but still.) Signed-off-by: Ingo Molnar <mingo@elte.hu> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
Diffstat (limited to 'arch/arm/configs')
0 files changed, 0 insertions, 0 deletions