cpm_uart: added missed spinlock initialization
PATCH 1/1 cpm_uart: added missed spinlock initialization
The lack of spin_lock_init causes badness in the preempt configuration. The fix is trivial.
Signed-off-by Vitaly Bordug <[email protected]>
Signature · 2 lines
Sincerely, Vitaly
drivers/serial/cpm_uart/cpm_uart_core.c +1 -0
@@ -1045,6 +1045,7 @@ static int __init cpm_uart_console_setup port = (struct uart_port *)&cpm_uart_ports[cpm_uart_port_map[co->index]]; pinfo = (struct uart_cpm_port *)port; +spin_lock_init (&port->lock); pinfo->flags |=FLAG_CONSOLE ;