diff options
Diffstat (limited to 'arch/s390/kernel/smp.c')
-rw-r--r-- | arch/s390/kernel/smp.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/arch/s390/kernel/smp.c b/arch/s390/kernel/smp.c index 93e52039321b..eebce7fdc97c 100644 --- a/arch/s390/kernel/smp.c +++ b/arch/s390/kernel/smp.c | |||
@@ -717,6 +717,12 @@ void __init smp_cpus_done(unsigned int max_cpus) | |||
717 | { | 717 | { |
718 | } | 718 | } |
719 | 719 | ||
720 | void __init smp_setup_processor_id(void) | ||
721 | { | ||
722 | S390_lowcore.cpu_nr = 0; | ||
723 | __cpu_logical_map[0] = stap(); | ||
724 | } | ||
725 | |||
720 | /* | 726 | /* |
721 | * the frequency of the profiling timer can be changed | 727 | * the frequency of the profiling timer can be changed |
722 | * by writing a multiplier value into /proc/profile. | 728 | * by writing a multiplier value into /proc/profile. |