---1463811825-969417653-950899608=:610
Content-Type: TEXT/PLAIN; charset=US-ASCII
Hi,
I attach a patch that adds the ability to set (and read) the fixed
mtrrs on an intel P6 cpu (PPro, PII, PII). The fixed mtrrs are the ones
controling the accesses to memory in the low 1MB of physical memory.
The patch is against 2.3.46, and it only changes the file
arch/i386/kernel/mtrr.c.
I tested the patch on three systems with a Celeron CPU, where it works,
and 2 with older cpus, where it has no affect (as it should). I did not
test it on a non intel cpu that has mtrrs. I also not tested it on an
SMP system.
-- Matan Ziv-Av. matan@svgalib.org
---1463811825-969417653-950899608=:610 Content-Type: APPLICATION/octet-stream; name="mtrr.diff.gz" Content-Transfer-Encoding: BASE64 Content-ID: <Pine.LNX.4.10.10002182046480.610@matan.home> Content-Description: Content-Disposition: attachment; filename="mtrr.diff.gz"
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 i25hmsPqfwFXFAedXyYAAA== ---1463811825-969417653-950899608=:610--
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/