CVSROOT:        /cvs
Module name:    src
Changes by:     kette...@cvs.openbsd.org        2016/08/08 08:47:52

Modified files:
        sys/arch/arm/include: pmap.h 
        sys/arch/arm/arm: pmap7.c 
        sys/arch/arm/armv7: armv7_space.c 

Log message:
Mapping non-cachable memory as cachable and subsequently changing the mapping
to non-cachable is retarded.  Fix this by introducing PMAP_NOCACHE and
PMAP_DEVICE flags that can be or'ed into the physical address passed to
pmap_kenter(9), like we have on many of our other architectures.  This way we
can also properly distinguish between device memory and normal (non-cachable)
memory.

ok visa@

Reply via email to