From: Alexandre Courbot Date: Wed, 9 Feb 2011 03:18:46 +0000 (+0000) Subject: serial: sh-sci: prevent setup of uninitialized serial console X-Git-Tag: v2.6.39-rc3~16^2~6 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b2267a6b095afb84b5766d6646e581b9054704d9;p=pandora-kernel.git serial: sh-sci: prevent setup of uninitialized serial console Commit 906b17dc089f7fa87e37a9cfe6ee185efc90e0da introduced a condition where the kernel will crash unless a earlyprintk parameter is specified. Without this parameter, sci_console_init is called during early console setup without any port being initialized, and the kernel crashes a little bit later when uart_set_options attemps to invoke set_termios on a port with an ops member equal to NULL. This patch just checks in sci_console_init that the port is properly initialized, and aborts the early console setup if it is not. Signed-off-by: Alexandre Courbot Signed-off-by: Paul Mundt --- Reading git-diff-tree failed