From: Tom Rini Date: Fri, 14 Mar 2025 15:31:36 +0000 (-0600) Subject: Merge tag 'mmu-next-14032025' of https://source.denx.de/u-boot/custodians/u-boot... X-Git-Tag: v2025.07-rc1~18^2~37 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=973c366ce68d9a99e16bcbce3941a1c52492c097;p=pandora-u-boot.git Merge tag 'mmu-next-14032025' of https://source.denx.de/u-boot/custodians/u-boot-tpm into next Up to now we configure the entire memory space for U-Boot as RWX. For modern architectures and security requirements, it's better to map the memory properly. This pull request adds basics support for mapping the U-Boot binary with proper (RO, RW, RW^X) memory permissions on aarch64 right after we relocate U-Boot in the top of DRAM. It's worrth noting that the linker script annotations are only added for the aarch64 architecture. We can, in the future, try to unify the linker -- at least for the architectures that have enough in common and expand this --- 973c366ce68d9a99e16bcbce3941a1c52492c097