CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected]    2015/01/22 10:55:46

Modified files:
        sys/arch/powerpc/include: pmap.h 
        sys/arch/powerpc/powerpc: bus_space.c pmap.c 

Log message:
Let powerpc's bus_space(9) use the same pmap and uvm interfaces than the
other archs.

Specify the caching policy by passing PMAP_* flags to pmap_kenter_pa()
like the majority of our archs do and kill pmap_kenter_cache().

Spread some pmap_update() along the way.

While here remove the unused flag argument from pmap_fill_pte().

Finally convert the bus map/unmap functions to km_alloc/free() instead
of uvm_km_valloc/free().

Inputs from kettenis@ and miod@, ok miod@

Reply via email to