diff options
author | Graf Yang <graf.yang@analog.com> | 2009-07-21 02:26:57 +0000 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2009-09-16 21:31:55 -0400 |
commit | 36b841288656b9b30b5d2add2fd136ac7eab5867 (patch) | |
tree | b3faec0b85a2814216c791de99435e74a43b6148 /arch/blackfin/mach-bf533 | |
parent | 8fc4dd9e876cbda4dfe09ca85e4e1520b36dce77 (diff) | |
download | op-kernel-dev-36b841288656b9b30b5d2add2fd136ac7eab5867.zip op-kernel-dev-36b841288656b9b30b5d2add2fd136ac7eab5867.tar.gz |
Blackfin: fix MPU handling of invalid memory accesses
The protect_page() function was incorrectly setting up the hardware tables
based on possible access capabilities rather than the actual requested
values. This means we would grant more access to mmap-ed pages than we
should have. Once we fix this, we need to tweak the signal generated by
such accesses to aline ourselves with other ports. This allows the LTP
mmap0{5,6,7} cases to run properly.
Signed-off-by: Graf Yang <graf.yang@analog.com>
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
Diffstat (limited to 'arch/blackfin/mach-bf533')
0 files changed, 0 insertions, 0 deletions