From: Shaohua Li Detecting cache line using cpuid.4, cpuid level 4 is enough. Signed-off-by: Shaohua Li Cc: Dave Jones Cc: "Seth, Rohit" Cc: Andi Kleen Signed-off-by: Andrew Morton --- arch/i386/kernel/cpu/intel_cacheinfo.c | 2 +- 1 files changed, 1 insertion(+), 1 deletion(-) diff -puN arch/i386/kernel/cpu/intel_cacheinfo.c~x86-cpuid4-doesnt-need-cpu-level-5 arch/i386/kernel/cpu/intel_cacheinfo.c --- devel/arch/i386/kernel/cpu/intel_cacheinfo.c~x86-cpuid4-doesnt-need-cpu-level-5 2006-03-06 18:28:14.000000000 -0800 +++ devel-akpm/arch/i386/kernel/cpu/intel_cacheinfo.c 2006-03-06 18:28:14.000000000 -0800 @@ -174,7 +174,7 @@ unsigned int __cpuinit init_intel_cachei unsigned int new_l1d = 0, new_l1i = 0; /* Cache sizes from cpuid(4) */ unsigned int new_l2 = 0, new_l3 = 0, i; /* Cache sizes from cpuid(4) */ - if (c->cpuid_level > 4) { + if (c->cpuid_level > 3) { static int is_initialized; if (is_initialized == 0) { _