Hi Pratyush, On Mon, 2015-03-30 at 20:55 +0530, Pratyush Anand wrote: > So, this was it. With above changes kexec reboot works fine with > purgatory too. OK, great, thanks for working through it. > By the way, how much execution time expected for verify_sha256_digest? I > have not quantified, but it seems that it takes minutes to execute that. The digest takes a long time, but it doesn't take minutes on the fast models. Maybe you could put some print statements in the code to see if it is the digest that takes the time, or something else. It could be a driver or something waiting for an event, etc. -Geoff