diff options
| author | Ingo Molnar <[email protected]> | 2006-06-26 15:26:13 +0100 |
|---|---|---|
| committer | Russell King <[email protected]> | 2006-06-26 15:26:13 +0100 |
| commit | cfc736564fd01ee008d746913b1bbb90e3eb1f99 (patch) | |
| tree | 6192a27c1ace4bf76795dadadbe1eb63cbe47429 /scripts/patch-kernel | |
| parent | cd701aa27e4cfab5c99c7da13d404b1f3a0aecfb (diff) | |
[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 <[email protected]>
Signed-off-by: Andrew Morton <[email protected]>
Signed-off-by: Russell King <[email protected]>
Diffstat (limited to 'scripts/patch-kernel')
0 files changed, 0 insertions, 0 deletions