commit | 2cfcf19817c8a7b354dd1ca0dfa03bb45f07b752 | [log] [tgz] |
---|---|---|
author | Ed Swarthout <Ed.Swarthout@nxp.com> | Mon Mar 28 16:16:01 2016 -0500 |
committer | York Sun <york.sun@nxp.com> | Wed Apr 06 08:35:09 2016 -0700 |
tree | b71cbe25e89ccf795f692e26fd1dcf603aac7ded | |
parent | 673e0616422671e7a5c9e390f1d18dbc76d410ea [diff] |
armv8: LSCH2 early and final mmu needs matching NS attribute When switching between the early and final mmu tables, the stack will get corrupted if the Non-Secure attribute is different. For ls1043a, this issue is currently masked because flush_dcache_all is called before the switch when CONFIG_SYS_DPAA_FMAN is defined. Signed-off-by: Ed Swarthout <Ed.Swarthout@nxp.com> Reviewed-by: York Sun <york.sun@nxp.com>