alistair23-linux/arch/blackfin/kernel/cplb-mpu
Barry Song e18e7dd334 Blackfin: fix MPU page permission masks overflow when dealing with async memory
Attempting to use the MPU while doing XIP out of parallel flash hooked up
to the async memory bus would often result in random crashes as the MPU
slowly corrupted memory.

The fallout here is that the async banks gain MPU protection from user
space too.  So any accesses have to go through the mmap() interface rather
than just using hardcoded pointers.

Signed-off-by: Barry Song <barry.song@analog.com>
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2010-03-09 00:30:46 -05:00
..
cplbinit.c Blackfin: MPU: add missing __init markings 2009-12-15 00:16:53 -05:00
cplbmgr.c Blackfin: fix MPU page permission masks overflow when dealing with async memory 2010-03-09 00:30:46 -05:00
Makefile Blackfin: unify cache init functions 2009-09-16 22:10:49 -04:00