--- a/kernel/printk.c +++ b/kernel/printk.c @@ -48,6 +48,10 @@ #define for_each_console(con) \ for (con = console_drivers; con != NULL; con = con->next) +#ifdef CONFIG_DEBUG_LL +extern void printascii(char *); +#endif /* CONFIG_DEBUG_LL */ + /* * Architectures can override it: */ @@ -780,6 +784,10 @@ asmlinkage int vprintk(const char *fmt, } } +#ifdef CONFIG_DEBUG_LL + printascii(printk_buf); +#endif + /* * Copy the output into log_buf. If the caller didn't provide * appropriate log level tags, we insert them here