CVSROOT: /cvs
Module name: src
Changes by: [email protected] 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)