diff options
author | Michal Simek <monstr@monstr.eu> | 2010-05-31 21:16:30 +0200 |
---|---|---|
committer | Michal Simek <monstr@monstr.eu> | 2011-03-09 08:09:55 +0100 |
commit | b9dc9e7781f1c3e85e0d1b8044021fa8974422b1 (patch) | |
tree | 2f9060ce4749384ee3bec2098ac53b226102bcf0 /arch/microblaze/kernel/cpu | |
parent | microblaze: Fix GDB issue caused by cache issue (diff) | |
download | linux-b9dc9e7781f1c3e85e0d1b8044021fa8974422b1.tar.xz linux-b9dc9e7781f1c3e85e0d1b8044021fa8974422b1.zip |
microblaze: Label MB 7.20.d as broken with WB cache
MB version 7.20.d contains fault which is related with WB that's why
error message will be shown.
Signed-off-by: Michal Simek <monstr@monstr.eu>
Diffstat (limited to 'arch/microblaze/kernel/cpu')
-rw-r--r-- | arch/microblaze/kernel/cpu/cache.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/arch/microblaze/kernel/cpu/cache.c b/arch/microblaze/kernel/cpu/cache.c index 109876e8d643..8cf0828a83ad 100644 --- a/arch/microblaze/kernel/cpu/cache.c +++ b/arch/microblaze/kernel/cpu/cache.c @@ -624,7 +624,7 @@ void microblaze_cache_init(void) if (cpuinfo.dcache_wb) { INFO("wb_msr"); mbc = (struct scache *)&wb_msr; - if (cpuinfo.ver_code < CPUVER_7_20_D) { + if (cpuinfo.ver_code <= CPUVER_7_20_D) { /* MS: problem with signal handling - hw bug */ INFO("WB won't work properly"); } @@ -641,7 +641,7 @@ void microblaze_cache_init(void) if (cpuinfo.dcache_wb) { INFO("wb_nomsr"); mbc = (struct scache *)&wb_nomsr; - if (cpuinfo.ver_code < CPUVER_7_20_D) { + if (cpuinfo.ver_code <= CPUVER_7_20_D) { /* MS: problem with signal handling - hw bug */ INFO("WB won't work properly"); } |