X-Git-Url: https://git.kernel.dk/?p=fio.git;a=blobdiff_plain;f=arch%2Farch-x86-common.h;h=31aa79f1b573841f68575f49788a0cbbee9d1f0c;hp=179572d482fa550093084b55b5bd2b3d0f75c291;hb=bc4f5ef67d26ef98f4822d5f798cb8c4e2d2fce5;hpb=9dfc3010e11e6cac60255462675b52ba800c7e74 diff --git a/arch/arch-x86-common.h b/arch/arch-x86-common.h index 179572d4..31aa79f1 100644 --- a/arch/arch-x86-common.h +++ b/arch/arch-x86-common.h @@ -54,12 +54,13 @@ static inline int arch_init_amd(unsigned int level) static inline int arch_init(char *envp[]) { unsigned int level; - char str[12]; + char str[13]; cpuid(0, &level, (unsigned int *) &str[0], (unsigned int *) &str[8], (unsigned int *) &str[4]); + str[12] = '\0'; if (!strcmp(str, "GenuineIntel")) tsc_reliable = arch_init_intel(level); else if (!strcmp(str, "AuthenticAMD"))