diff options
| author | Zwane Mwaikambo <zwane@holomorphy.com> | 2005-01-04 05:32:30 -0800 |
|---|---|---|
| committer | Linus Torvalds <torvalds@ppc970.osdl.org> | 2005-01-04 05:32:30 -0800 |
| commit | 68764ad9ef60d9308dcce419c9a9bfc7fcab2ac8 (patch) | |
| tree | e038452ea788212f6928e56d6319527fe18b3076 /kernel | |
| parent | e2901099e350a5f069e65ddba778fe0707bc13f7 (diff) | |
[PATCH] fix alt-sysrq deadlock
__handle_sysrq was modified to do a spin_lock_irqsave so we were entering
smp_send_stop with interrupts. So reenable interrupts to prevent the
possible smp_call_function() deadlock.
(It's still deadlocky if the sysrq handler is against called via an
interrupt from a different device, but that seems unlikely).
Signed-off-by: Zwane Mwaikambo <zwane@holomorphy.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Diffstat (limited to 'kernel')
0 files changed, 0 insertions, 0 deletions
