static int __init ignore_loglevel_setup(char *str)
 {
        ignore_loglevel = 1;
-       printk(KERN_INFO "debug: ignoring loglevel setting.\n");
+       pr_info("debug: ignoring loglevel setting.\n");
 
        return 0;
 }
 static int __init keep_bootcon_setup(char *str)
 {
        keep_bootcon = 1;
-       printk(KERN_INFO "debug: skip boot console de-registration.\n");
+       pr_info("debug: skip boot console de-registration.\n");
 
        return 0;
 }
                /* find the last or real console */
                for_each_console(bcon) {
                        if (!(bcon->flags & CON_BOOT)) {
-                               printk(KERN_INFO "Too late to register bootconsole %s%d\n",
+                               pr_info("Too late to register bootconsole %s%d\n",
                                        newcon->name, newcon->index);
                                return;
                        }
         * users know there might be something in the kernel's log buffer that
         * went to the bootconsole (that they do not see on the real console)
         */
-       printk(KERN_INFO "%sconsole [%s%d] enabled\n",
+       pr_info("%sconsole [%s%d] enabled\n",
                (newcon->flags & CON_BOOT) ? "boot" : "" ,
                newcon->name, newcon->index);
        if (bcon &&
         struct console *a, *b;
        int res;
 
-       printk(KERN_INFO "%sconsole [%s%d] disabled\n",
+       pr_info("%sconsole [%s%d] disabled\n",
                (console->flags & CON_BOOT) ? "boot" : "" ,
                console->name, console->index);
 
 
        if (pending & PRINTK_PENDING_SCHED) {
                char *buf = __get_cpu_var(printk_sched_buf);
-               printk(KERN_WARNING "[sched_delayed] %s", buf);
+               pr_warn("[sched_delayed] %s", buf);
        }
 
        if (pending & PRINTK_PENDING_WAKEUP)