Merge branch 'master' of ssh://git.kernel.dk/data/git/fio
[fio.git] / arch / arch-x86_64.h
index d7ea12e0d0723d6e8c8d9d9671cc3ab151d5645b..61ac75eefef97a64423cecbef4eff32c2b7199ff 100644 (file)
@@ -5,7 +5,7 @@ static inline void do_cpuid(unsigned int *eax, unsigned int *ebx,
                            unsigned int *ecx, unsigned int *edx)
 {
        asm volatile("cpuid"
-               : "=a" (*eax), "=b" (*ebx), "=r" (*ecx), "=d" (*edx)
+               : "=a" (*eax), "=b" (*ebx), "=c" (*ecx), "=d" (*edx)
                : "0" (*eax), "2" (*ecx)
                : "memory");
 }