drc: align tcache_default to 64k on arm
authornotaz <notasas@gmail.com>
Sat, 9 Mar 2024 20:04:16 +0000 (22:04 +0200)
committeririxxxx <31696370+irixxxx@users.noreply.github.com>
Sat, 9 Mar 2024 21:02:10 +0000 (22:02 +0100)
commiteac7a97e4fde429a0490429fe949290ecd104702
treecaac465cf1e594ad9b9c59d6d9e5d74fcd00d617
parent8cca318242ba13c40b1a362f321eae898923f9df
drc: align tcache_default to 64k on arm

Newer arm64 hw supports 64k pages, and recent Linux distros provide
kernel packages like linux-image-generic-64k (can be used on r-pi4
with Ubuntu for example). It affects 32bit mode also, so assume that
an arm32 binary compiled for vfp may be used on such kernel.

Without this mprotect() fails to set exec permission because of bad
alignment.
cpu/drc/cmn.c