[Bug 205249] MIPS_CONFIG0_VI defined wrong in sys/mips/include/cpuregs.h
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Fri Dec 11 16:51:28 UTC 2015
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=205249
--- Comment #1 from commit-hook at freebsd.org ---
A commit references this bug:
Author: imp
Date: Fri Dec 11 16:51:04 UTC 2015
New revision: 292114
URL: https://svnweb.freebsd.org/changeset/base/292114
Log:
Correct the CONFIG0_VI value. According to
http://www.t-es-t.hu/download/mips/md00090c.pdf this is bit 3 of the
config0 word, not bit 2. This should fix virtually indexed caches
(relatively new in the MIPS world, so no current platforms used this
and current code just uses it as an optimization). It was causing
false positives on newer platforms that default to large values for
the kseg0 cache coherency attribute.
Submitted by: Stanislav Galabov
PR: 205249
Changes:
head/sys/mips/include/cpuregs.h
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-bugs
mailing list