CVSROOT:        /cvs
Module name:    src
Changes by:     o...@cvs.openbsd.org    2010/04/20 13:22:06

Modified files:
        sys/arch/amd64/include: pte.h 
        sys/arch/i386/include: pte.h 

Log message:
Instead of using PWT|PCD for uncached (which is wrong on old cpus and
HARD uncached on anything since the P3), use just PCD which is UC-
(uncached but mtrrs can override it to write combining).

Now kernel mappings of WC-mtrred memory actually get write combining
memory.

the speed up is very very nice.

ok kettenis@, deraadt@, beck@ (who likes his scrollbars non-wibbly)

Reply via email to