CVSROOT:        /cvs
Module name:    src
Changes by:     mlar...@cvs.openbsd.org 2013/08/23 22:26:17

Modified files:
        sys/arch/amd64/amd64: amd64_mem.c mtrr.c 
        sys/arch/amd64/include: specialreg.h 
        sys/arch/i386/i386: i686_mem.c mtrr.c 
        sys/arch/i386/include: specialreg.h 
        sys/sys        : memrange.h 

Log message:
Cleanup amd64 and i386 MTRR code -

1. Makes amd64 and i386 MTRR code nearly identical
2. Removes support for per-process MTRRs (which were never implemented)
3. Treat "unknown" MTRR types as uncacheable instead of trying to preserve
bogus settings made by the BIOS
4. Various KNF cleanups

Should be no functional change.

ok jsg@, deraadt@

Reply via email to