On Mon, Mar 09, 2015 at 08:00:23AM +0100, Jan Kiszka wrote: > From: Ian Campbell <i...@hellion.org.uk> > > These registers can be used to prevent non-secure world from accessing a > megabyte aligned region of RAM, use them to protect the u-boot secure monitor > code. > > At first I tried to do this from s_init(), however this inexplicably causes > u-boot's networking (e.g. DHCP) to fail, while networking under Linux was > fine. > > So instead I have added a new weak arch function protect_secure_section() > called from relocate_secure_section() and reserved the region there. This is > better overall since it defers the reservation until after the sec vs. non-sec > decision (which can be influenced by an envvar) has been made when booting the > os. > > Signed-off-by: Ian Campbell <i...@hellion.org.uk> > [Jan: tiny style adjustment] > Signed-off-by: Jan Kiszka <jan.kis...@siemens.com>
Reviewed-by: Tom Rini <tr...@konsulko.com> -- Tom
signature.asc
Description: Digital signature
_______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot