diff options
author | Ralf Baechle <ralf@linux-mips.org> | 2005-02-13 13:53:26 -0500 |
---|---|---|
committer | Ralf Baechle <ralf@linux-mips.org> | 2005-10-29 14:30:32 -0400 |
commit | de1db6ffe2d802460b7e9f2c1e354066e000d6e6 (patch) | |
tree | c5df61f134ed94dd48b3624ffecd8d7f02a22caf /arch | |
parent | 85b6e8184b798d06c854463cdd6c63dd1d4ff47c (diff) |
It's unwise to disable all interrupts of the boot node ;-)
Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
Diffstat (limited to 'arch')
-rw-r--r-- | arch/mips/sgi-ip27/ip27-smp.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/arch/mips/sgi-ip27/ip27-smp.c b/arch/mips/sgi-ip27/ip27-smp.c index 17f768cba94f..243f2ab45893 100644 --- a/arch/mips/sgi-ip27/ip27-smp.c +++ b/arch/mips/sgi-ip27/ip27-smp.c | |||
@@ -156,8 +156,11 @@ void __init prom_prepare_cpus(unsigned int max_cpus) | |||
156 | { | 156 | { |
157 | cnodeid_t cnode; | 157 | cnodeid_t cnode; |
158 | 158 | ||
159 | for_each_online_node(cnode) | 159 | for_each_online_node(cnode) { |
160 | if (cnode == 0) | ||
161 | continue; | ||
160 | intr_clear_all(COMPACT_TO_NASID_NODEID(cnode)); | 162 | intr_clear_all(COMPACT_TO_NASID_NODEID(cnode)); |
163 | } | ||
161 | 164 | ||
162 | replicate_kernel_text(); | 165 | replicate_kernel_text(); |
163 | 166 | ||