summaryrefslogtreecommitdiff
path: root/configs
diff options
context:
space:
mode:
authorPierre-Clément Tosi <ptosi@google.com>2023-02-08 23:54:28 +0300
committerTom Rini <trini@konsulko.com>2023-03-07 01:03:55 +0300
commitc55c2a8565ad6b8aad2e47008a53bbca398c0f62 (patch)
tree4860e2c2777b0d4605427f9905ce374bfffbe30c /configs
parent46dc54287031759c03c68902283d92076938305c (diff)
downloadu-boot-c55c2a8565ad6b8aad2e47008a53bbca398c0f62.tar.xz
arm64: Initialize TLB memory if CMO_BY_VA_ONLY
Memory used to hold the page tables is allocated from the top of RAM with no prior initialization and could therefore hold invalid data. As invalidate_dcache_all() will be called before the MMU has been initialized and as that function relies indirectly on the page tables when using CMO_BY_VA_ONLY, these must be in a valid state from their allocation. Signed-off-by: Pierre-Clément Tosi <ptosi@google.com> [ Paul: pick from the Android tree. Fix checkpatch warnings, and rebased to the upstream. ] Signed-off-by: Ying-Chun Liu (PaulLiu) <paul.liu@linaro.org> Cc: Tom Rini <trini@konsulko.com> Link: https://android.googlesource.com/platform/external/u-boot/+/e3ceef4230b772186c6853cace4a676a407e6ab7
Diffstat (limited to 'configs')
0 files changed, 0 insertions, 0 deletions