From: Jeff Dike We need to initialize lists properly. Signed-off-by: Jeff Dike Cc: Paolo 'Blaisorblade' Giarrusso Signed-off-by: Andrew Morton --- arch/um/drivers/stdio_console.c | 1 + 1 files changed, 1 insertion(+) diff -puN arch/um/drivers/stdio_console.c~uml-initialize-a-list-head arch/um/drivers/stdio_console.c --- a/arch/um/drivers/stdio_console.c~uml-initialize-a-list-head +++ a/arch/um/drivers/stdio_console.c @@ -69,6 +69,7 @@ static struct line_driver driver = { .write_irq = CONSOLE_WRITE_IRQ, .write_irq_name = "console-write", .mc = { + .list = LIST_HEAD_INIT(driver.mc.list), .name = "con", .config = con_config, .get_config = con_get_config, _