On Sun, Sep 8, 2013 at 2:10 PM, Markus Trippelsdorf markus@trippelsdorf.de wrote:
kexec calls: printk(KERN_EMERG "Starting new kernel\n"); late before calling machine_shutdown(). However at this point the underlying fb device may have already been shutdown. This causes the kernel to hang. Fix by simply getting rid of the printk call.
Signed-off-by: Markus Trippelsdorf markus@trippelsdorf.de
Shouldn't this be taken care of with the suspend/resume_console calls? At least that's my understanding how it works in the suspend/hibernate code, maybe kexec needs similar treatment ... -Daniel