X-Git-Url: http://demsky.eecs.uci.edu/git/?a=blobdiff_plain;f=kernel%2Fprintk.c;h=c2f720eb428304b297ae849322fd644215d9f405;hb=c2e60d7cefa8f573f318c0f17895da8e765f1532;hp=8212c1aef125f2d4290cbe0e55564d7e9a5a57de;hpb=d58c6ff0b779c5adae2a8596fde69cb45f2a5d68;p=firefly-linux-kernel-4.4.55.git diff --git a/kernel/printk.c b/kernel/printk.c index 8212c1aef125..c2f720eb4283 100644 --- a/kernel/printk.c +++ b/kernel/printk.c @@ -51,6 +51,10 @@ #define CREATE_TRACE_POINTS #include +#ifdef CONFIG_EARLY_PRINTK_DIRECT +extern void printascii(char *); +#endif + /* printk's without a loglevel use this.. */ #define DEFAULT_MESSAGE_LOGLEVEL CONFIG_DEFAULT_MESSAGE_LOGLEVEL @@ -1578,6 +1582,10 @@ asmlinkage int vprintk_emit(int facility, int level, } } +#ifdef CONFIG_EARLY_PRINTK_DIRECT + printascii(text); +#endif + if (level == -1) level = default_message_loglevel;