
30 Nov
2015
30 Nov
'15
6:17 p.m.
On 11/04/2015 07:15 PM, Alison Wang wrote:
For most device addresses excution shouldn't be allowed. Revise the MMU table to enforce execute-never bits. OCRAM, DDR and IFC are allowed for excution.
Signed-off-by: York Sun yorksun@freescale.com Signed-off-by: Alison Wang alison.wang@freescale.com Reported-by: Zhichun Hua zhichun.hua@freescale.com
arch/arm/cpu/armv8/cache_v8.c | 4 +- arch/arm/cpu/armv8/fsl-layerscape/cpu.c | 2 +- arch/arm/include/asm/arch-fsl-layerscape/cpu.h | 79 +++++++++++++++++--------- arch/arm/include/asm/armv8/mmu.h | 2 +- 4 files changed, 56 insertions(+), 31 deletions(-)
Applied to fsl-qoriq master. Thanks.
York