mirror of
https://github.com/ARM-software/arm-trusted-firmware.git
synced 2025-04-16 17:44:19 +00:00
![]() The SCEG CC6.3S which contains TRNG is only accessible from secure world. Pull 8 random bytes out of the TRNG and pass them to the next stage via DT fragment as /chosen/kaslr-seed property, so Linux can use those random bytes to initialize KASLR in case it is compiled with CONFIG_RANDOMIZE_BASE . Linux before this patch prints early on boot: KASLR disabled due to lack of seed Linux after this patch prints early on boot: KASLR enabled Signed-off-by: Marek Vasut <marek.vasut+renesas@mailbox.org> Change-Id: Ie05473e4e15d348febaca208247541e8a1532534 |
||
---|---|---|
.. | ||
registers | ||
plat.ld.S | ||
plat_macros.S | ||
platform_def.h | ||
rcar_def.h | ||
rcar_private.h | ||
rcar_version.h |