|
@@ -93,7 +93,7 @@ static inline unsigned int __getcpu(void)
|
|
|
*
|
|
|
* If RDPID is available, use it.
|
|
|
*/
|
|
|
- alternative_io ("lsl %[p],%[seg]",
|
|
|
+ alternative_io ("lsl %[seg],%[p]",
|
|
|
".byte 0xf3,0x0f,0xc7,0xf8", /* RDPID %eax/rax */
|
|
|
X86_FEATURE_RDPID,
|
|
|
[p] "=a" (p), [seg] "r" (__PER_CPU_SEG));
|