On 27/10/2020 19.47, Heinrich Schuchardt wrote: > Up to now the sandbox would shutdown upon a cold reset request. Instead it > should be reset. > > In our coding we use static variables like LIST_HEAD(efi_obj_list). A reset > can occur at any time, e.g. via an UEFI binary calling the reset service. > The only safe way to return to an initial state is to relaunch the U-Boot > binary. > > The reset implementation uses a longjmp() to return to the main() function > and then relaunches U-Boot using execv(). >
Thanks for the updated version. Please remember to update the commit log accordingly. Rasmus