diff options
author | Yinghai Lu <yhlu.kernel@gmail.com> | 2008-09-04 21:09:43 +0200 |
---|---|---|
committer | Ingo Molnar <mingo@elte.hu> | 2008-09-06 17:50:55 +0200 |
commit | dd786dd12c99634055a9066f25ea957f29991c22 (patch) | |
tree | 69d303d6ac0d82214015fc7b5ed70d6a68c5c8a5 /include/asm-x86/pgtable-3level.h | |
parent | 12cf105cd66d95cf32c73cfa847a50bd1b700f23 (diff) |
x86: move mtrr cpu cap setting early in early_init_xxxx
Krzysztof Helt found MTRR is not detected on k6-2
root cause:
we moved mtrr_bp_init() early for mtrr trimming,
and in early_detect we only read the CPU capability from cpuid,
so some cpu doesn't have that bit in cpuid.
So we need to add early_init_xxxx to preset those bit before mtrr_bp_init
for those earlier cpus.
this patch is for v2.6.27
Reported-by: Krzysztof Helt <krzysztof.h1@wp.pl>
Signed-off-by: Yinghai Lu <yhlu.kernel@gmail.com>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
Diffstat (limited to 'include/asm-x86/pgtable-3level.h')
0 files changed, 0 insertions, 0 deletions