On 3/23/20 2:18 PM, Simon Glass wrote: > Hi Heinrich, > > On Mon, 23 Mar 2020 at 00:40, Heinrich Schuchardt <xypron.g...@gmx.de> wrote: >> >> Hello Simon, >> >> currently the reset command on the sandbox exits the program. Is there >> any requirement for this behavior in our current testing landscape? For >> testing the UEFI sub-system I would prefer that the reset command >> restarts the sandbox and the poweroff command is used for leaving. > > I think it could be changed to do that. There are a few tests that > need 'bootm' to exit (e.g. vboot) I think. There might be other > places. > > Actually 'poweroff' should move to driver model. The sysreset uclass > has power-off capability.
We still have to implement cold reset in sandbox_sysreset_request(). I guess it will take: os_fd_restore(); state_uninit(); dm_unint(); os_free(); and a longjmp() into main(). Anything I missed? Best regards Heinrich