projects
/
openwrt
/
staging
/
blogic.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
cee2824
)
[SPARC64]: Disable IRQ forwarding.
author
David S. Miller
<davem@davemloft.net>
Wed, 4 May 2005 05:05:43 +0000
(22:05 -0700)
committer
David S. Miller
<davem@davemloft.net>
Wed, 4 May 2005 05:05:43 +0000
(22:05 -0700)
There is some race whereby IRQs get stuck, the IRQ status
is pending but no processor actually handles the IRQ vector
and thus the interrupt.
This is a temporary workaround.
Signed-off-by: David S. Miller <davem@davemloft.net>
arch/sparc64/kernel/irq.c
patch
|
blob
|
history
diff --git
a/arch/sparc64/kernel/irq.c
b/arch/sparc64/kernel/irq.c
index ab2f36863fa4a541dd37d73911153a3303976811..4dcb8af94090cfc490da271877561d988b3a2aea 100644
(file)
--- a/
arch/sparc64/kernel/irq.c
+++ b/
arch/sparc64/kernel/irq.c
@@
-756,7
+756,7
@@
void handler_irq(int irq, struct pt_regs *regs)
clear_softint(clr_mask);
}
#else
- int should_forward =
1
;
+ int should_forward =
0
;
clear_softint(1 << irq);
#endif