aboutsummaryrefslogtreecommitdiff
path: root/sys
diff options
context:
space:
mode:
authorRobert Noland <rnoland@FreeBSD.org>2010-01-31 14:35:49 +0000
committerRobert Noland <rnoland@FreeBSD.org>2010-01-31 14:35:49 +0000
commitb3e7ca23e791a41658f433cf02303024db6de91c (patch)
tree88ef2da2ace438aa0a558ad558a2e773fc0976f9 /sys
parentb1ba33ffbe9c1628630362b350a1db407110a846 (diff)
downloadsrc-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.c5
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;
}