diff options
Diffstat (limited to 'arch/s390/kernel/smp.c')
-rw-r--r-- | arch/s390/kernel/smp.c | 9 |
1 files changed, 0 insertions, 9 deletions
diff --git a/arch/s390/kernel/smp.c b/arch/s390/kernel/smp.c index 2d337cbb9329..e279d0fbbbe8 100644 --- a/arch/s390/kernel/smp.c +++ b/arch/s390/kernel/smp.c | |||
@@ -50,12 +50,6 @@ | |||
50 | #include <asm/vdso.h> | 50 | #include <asm/vdso.h> |
51 | #include "entry.h" | 51 | #include "entry.h" |
52 | 52 | ||
53 | /* | ||
54 | * An array with a pointer the lowcore of every CPU. | ||
55 | */ | ||
56 | struct _lowcore *lowcore_ptr[NR_CPUS]; | ||
57 | EXPORT_SYMBOL(lowcore_ptr); | ||
58 | |||
59 | static struct task_struct *current_set[NR_CPUS]; | 53 | static struct task_struct *current_set[NR_CPUS]; |
60 | 54 | ||
61 | static u8 smp_cpu_type; | 55 | static u8 smp_cpu_type; |
@@ -82,9 +76,6 @@ void smp_send_stop(void) | |||
82 | /* Disable all interrupts/machine checks */ | 76 | /* Disable all interrupts/machine checks */ |
83 | __load_psw_mask(psw_kernel_bits & ~PSW_MASK_MCHECK); | 77 | __load_psw_mask(psw_kernel_bits & ~PSW_MASK_MCHECK); |
84 | 78 | ||
85 | /* write magic number to zero page (absolute 0) */ | ||
86 | lowcore_ptr[smp_processor_id()]->panic_magic = __PANIC_MAGIC; | ||
87 | |||
88 | /* stop all processors */ | 79 | /* stop all processors */ |
89 | for_each_online_cpu(cpu) { | 80 | for_each_online_cpu(cpu) { |
90 | if (cpu == smp_processor_id()) | 81 | if (cpu == smp_processor_id()) |