[PATCH 1/3] kexec: get rid of late printk

Markus Trippelsdorf markus at trippelsdorf.de
Sun Sep 8 05:10:27 PDT 2013

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 at trippelsdorf.de>
 kernel/kexec.c | 1 -
 1 file changed, 1 deletion(-)

diff --git a/kernel/kexec.c b/kernel/kexec.c
index 59f7b55..f33fa9f 100644
--- a/kernel/kexec.c
+++ b/kernel/kexec.c
@@ -1679,7 +1679,6 @@ int kernel_kexec(void)
-		printk(KERN_EMERG "Starting new kernel\n");

More information about the dri-devel mailing list