diff options
author | Robert Noland <rnoland@FreeBSD.org> | 2010-01-31 14:35:49 +0000 |
---|---|---|
committer | Robert Noland <rnoland@FreeBSD.org> | 2010-01-31 14:35:49 +0000 |
commit | b3e7ca23e791a41658f433cf02303024db6de91c (patch) | |
tree | 88ef2da2ace438aa0a558ad558a2e773fc0976f9 /sys | |
parent | b1ba33ffbe9c1628630362b350a1db407110a846 (diff) | |
download | src-b3e7ca23e791a41658f433cf02303024db6de91c.tar.gz src-b3e7ca23e791a41658f433cf02303024db6de91c.zip |
Enable MTRR on all VIA CPUs that claim support.
This may not be entirely correct either, but the existing check is
bogus. I have both a C3 and a C7 that fail this check, but work fine.
MFC after: 2 weeks
Notes
Notes:
svn path=/head/; revision=203289
Diffstat (limited to 'sys')
-rw-r--r-- | sys/i386/i386/i686_mem.c | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/sys/i386/i386/i686_mem.c b/sys/i386/i386/i686_mem.c index fe229cc3be20..cc6f300617a0 100644 --- a/sys/i386/i386/i686_mem.c +++ b/sys/i386/i386/i686_mem.c @@ -707,11 +707,8 @@ i686_mem_drvinit(void *unused) switch (cpu_vendor_id) { case CPU_VENDOR_INTEL: case CPU_VENDOR_AMD: - break; case CPU_VENDOR_CENTAUR: - if (cpu_exthigh >= 0x80000008) - break; - /* FALLTHROUGH */ + break; default: return; } |