Multiple virtual mappings considered harmful on ARM
tinguely at casselton.net
Fri Dec 19 16:11:29 UTC 2008
Looking at the pmap code real quick, I think the original authors
assumed quick kernel entries were not shared. Since they can be, we
should have to add pv_entrys and the cache vac/fix process on the
pmap_kenter_internal called routines too.
I am still thinking the ARM code should revolve to FreeBSD style
(recursive page tables, make SMP ready, etc).
More information about the freebsd-embedded