aboutsummaryrefslogtreecommitdiffstats
path: root/arch/um/drivers/stdio_console.c
diff options
context:
space:
mode:
Diffstat (limited to 'arch/um/drivers/stdio_console.c')
-rw-r--r--arch/um/drivers/stdio_console.c9
1 files changed, 6 insertions, 3 deletions
diff --git a/arch/um/drivers/stdio_console.c b/arch/um/drivers/stdio_console.c
index 2bb4193ac1aa..656036e90b19 100644
--- a/arch/um/drivers/stdio_console.c
+++ b/arch/um/drivers/stdio_console.c
@@ -46,8 +46,6 @@ static struct chan_opts opts = {
46 .announce = stdio_announce, 46 .announce = stdio_announce,
47 .xterm_title = "Virtual Console #%d", 47 .xterm_title = "Virtual Console #%d",
48 .raw = 1, 48 .raw = 1,
49 .tramp_stack = 0,
50 .in_kernel = 1,
51}; 49};
52 50
53static int con_config(char *str, char **error_out); 51static int con_config(char *str, char **error_out);
@@ -101,7 +99,12 @@ static int con_remove(int n, char **error_out)
101 99
102static int con_open(struct tty_struct *tty, struct file *filp) 100static int con_open(struct tty_struct *tty, struct file *filp)
103{ 101{
104 return line_open(vts, tty); 102 int err = line_open(vts, tty);
103 if (err)
104 printk(KERN_ERR "Failed to open console %d, err = %d\n",
105 tty->index, err);
106
107 return err;
105} 108}
106 109
107/* Set in an initcall, checked in an exitcall */ 110/* Set in an initcall, checked in an exitcall */