Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

TTY: use appropriate printk priority level

printk()s without a priority level default to KERN_WARNING. To reduce
noise at KERN_WARNING, this patch set the priority level appriopriately
for unleveled printks()s. This should be useful to folks that look at
dmesg warnings closely.

Signed-off-by: Mandeep Singh Baines <msb@chromium.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>

authored by

Mandeep Singh Baines and committed by
Greg Kroah-Hartman
1ffdda95 5427bcf5

+8 -7
+8 -7
drivers/tty/vt/vt.c
··· 2157 2157 2158 2158 currcons = vc->vc_num; 2159 2159 if (!vc_cons_allocated(currcons)) { 2160 - /* could this happen? */ 2161 - printk_once("con_write: tty %d not allocated\n", currcons+1); 2162 - console_unlock(); 2163 - return 0; 2160 + /* could this happen? */ 2161 + pr_warn_once("con_write: tty %d not allocated\n", currcons+1); 2162 + console_unlock(); 2163 + return 0; 2164 2164 } 2165 2165 2166 2166 himask = vc->vc_hi_font_mask; ··· 2940 2940 gotoxy(vc, vc->vc_x, vc->vc_y); 2941 2941 csi_J(vc, 0); 2942 2942 update_screen(vc); 2943 - printk("Console: %s %s %dx%d", 2943 + pr_info("Console: %s %s %dx%d", 2944 2944 vc->vc_can_do_color ? "colour" : "mono", 2945 2945 display_desc, vc->vc_cols, vc->vc_rows); 2946 2946 printable = 1; ··· 3103 3103 clear_buffer_attributes(vc); 3104 3104 } 3105 3105 3106 - printk("Console: switching "); 3106 + pr_info("Console: switching "); 3107 3107 if (!deflt) 3108 3108 printk("consoles %d-%d ", first+1, last+1); 3109 3109 if (j >= 0) { ··· 3809 3809 return; 3810 3810 if (!vc_cons_allocated(fg_console)) { 3811 3811 /* impossible */ 3812 - printk("unblank_screen: tty %d not allocated ??\n", fg_console+1); 3812 + pr_warning("unblank_screen: tty %d not allocated ??\n", 3813 + fg_console+1); 3813 3814 return; 3814 3815 } 3815 3816 vc = vc_cons[fg_console].d;