X-Git-Url: https://err.no/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=include%2Fasm-s390%2Fsmp.h;h=ae89cf2478fcabee3a0e4acf1834465286a9224e;hb=13c48c490208d9e70d8d66d56f96c5054db69af7;hp=8376b195a1b685818858ef7b9576c38a9e873f62;hpb=1e489518da2a49604df2c3281034097274324be9;p=linux-2.6 diff --git a/include/asm-s390/smp.h b/include/asm-s390/smp.h index 8376b195a1..ae89cf2478 100644 --- a/include/asm-s390/smp.h +++ b/include/asm-s390/smp.h @@ -19,6 +19,7 @@ #include #include #include +#include /* s390 specific smp.c headers @@ -53,10 +54,7 @@ extern void machine_power_off_smp(void); static inline __u16 hard_smp_processor_id(void) { - __u16 cpu_address; - - asm volatile("stap %0" : "=m" (cpu_address)); - return cpu_address; + return stap(); } /*