diff options
author | 2008-09-04 21:09:43 +0200 | |
---|---|---|
committer | 2008-09-06 17:50:55 +0200 | |
commit | dd786dd12c99634055a9066f25ea957f29991c22 (patch) | |
tree | 69d303d6ac0d82214015fc7b5ed70d6a68c5c8a5 /fs/jbd2/commit.c | |
parent | x86: delay early cpu initialization until cpuid is done (diff) | |
download | linux-dev-dd786dd12c99634055a9066f25ea957f29991c22.tar.xz linux-dev-dd786dd12c99634055a9066f25ea957f29991c22.zip |
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 'fs/jbd2/commit.c')
0 files changed, 0 insertions, 0 deletions