mirror of
https://github.com/AsahiLinux/u-boot
synced 2024-11-29 16:10:58 +00:00
de63ac278c
The 'XN' execute never bit is set in the pagetables. This will prevent speculative prefetches to non executable regions. But the domain permissions are set as master in the DACR register. So the pagetable attribute for 'XN' is not effective. Change the permissions to client. This fixes lot of speculative prefetch aborts seen on OMAP5 secure devices. Signed-off-by: R Sricharan <r.sricharan@ti.com> Tested-by: Vincent Stehle <v-stehle@ti.com> Cc: Vincent Stehle <v-stehle@ti.com> Cc: Tom Rini <trini@ti.com> Cc: Albert ARIBAUD <albert.u.boot@aribaud.net> |
||
---|---|---|
.. | ||
_ashldi3.S | ||
_ashrdi3.S | ||
_divsi3.S | ||
_lshrdi3.S | ||
_modsi3.S | ||
_udivsi3.S | ||
_umodsi3.S | ||
board.c | ||
bootm.c | ||
bss.c | ||
cache-cp15.c | ||
cache-pl310.c | ||
cache.c | ||
crt0.S | ||
div0.c | ||
eabi_compat.c | ||
interrupts.c | ||
Makefile | ||
memcpy.S | ||
memset.S | ||
reset.c | ||
spl.c |