CVSROOT: /cvs Module name: src Changes by: [email protected] 2021/02/16 05:33:22
Modified files:
sys/arch/arm64/arm64: locore.S locore0.S machdep.c pmap.c
sys/arch/arm64/dev: arm64_bus_space.c
sys/arch/arm64/include: bus.h pmap.h pte.h
Log message:
Introduce BUS_SPACE_MAP_POSTED such that we can distinguish between
posted and non-posted device memory mappings and set the right memory
attributes for them. Needed because on the Apple M1 using the wrong
mapping will fault.
ok patrick@, dlg@
