diff --git a/headers/private/shared/cpu_type.h b/headers/private/shared/cpu_type.h index edae6cec7c..4cbac8292c 100644 --- a/headers/private/shared/cpu_type.h +++ b/headers/private/shared/cpu_type.h @@ -189,6 +189,8 @@ get_cpu_model_string(system_info *info) return "Core 2"; case B_CPU_INTEL_PENTIUM_CORE_2_45_NM: get_cpuid_model_string(cpuidName); + if (strcasestr(cpuidName, "Core") == NULL) + return "Pentium"; if (strcasestr(cpuidName, "Celeron") != NULL) return "Core 2 Celeron"; if (strcasestr(cpuidName, "Duo") != NULL diff --git a/src/bin/sysinfo.c b/src/bin/sysinfo.c index b1bb20a741..2271d0d5e7 100644 --- a/src/bin/sysinfo.c +++ b/src/bin/sysinfo.c @@ -91,7 +91,7 @@ struct cache_description { {0x7C, "L2 cache: 1024 KB, 8-way set associative, 64 bytes/line, dual-sectored"}, {0x7D, "L2 cache: 2048 KB, 8-way set associative, 64 bytes/line"}, {0x7E, /* IA-64 */ "L2 cache: 256 KB, 8-way set associative, 128 bytes/line, sectored"}, - {0x7F, "L2 cache: 256 KB, 2-way set associative, 64 bytes/line, sectored"}, + {0x7F, "L2 cache: 512 KB, 2-way set associative, 64 bytes/line"}, {0x81, "L2 cache: 128 KB, 8-way set associative, 32 bytes/line"}, {0x82, "L2 cache: 256 KB, 8-way set associative, 32 bytes/line"}, {0x83, "L2 cache: 512 KB, 8-way set associative, 32 bytes/line"},