diff options
author | Magnus Damm <damm@opensource.se> | 2010-02-09 08:17:20 +0100 |
---|---|---|
committer | Paul Mundt <lethal@linux-sh.org> | 2010-02-09 10:24:31 +0100 |
commit | e6f077592d1de2f6a4fc760e7b5d6f20b37d3a27 (patch) | |
tree | b8d6e785f2de334321a956d86e42777b71b47ce4 /Documentation/highuid.txt | |
parent | sh: sh7724/Ecovec24/KFR2R09/MS7724SE SDHI vector merge (diff) | |
download | linux-e6f077592d1de2f6a4fc760e7b5d6f20b37d3a27.tar.xz linux-e6f077592d1de2f6a4fc760e7b5d6f20b37d3a27.zip |
sh: fix INTC to use set_irq_chained_handler() for redirects
This patch updates the shared INTC code to use
set_irq_chained_handler() for intc_redirect_irq().
With this in place request_irq() on a merged irq
which has been redirected will now return -EINVAL
instead of 0 together with a crash. This thanks to
the protection of the IRQ_NOREQUEST flag set for
chained interrupt handlers.
Signed-off-by: Magnus Damm <damm@opensource.se>
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
Diffstat (limited to 'Documentation/highuid.txt')
0 files changed, 0 insertions, 0 deletions