fix for tty-serial-move-port
PATCH 1/1 fix for tty-serial-move-port
Hi Alan
next-20081204 crashes with the following message:
BUG: unable to handle kernel paging request at ffff88007d320248
IP: [<ffffffff803de934>] uart_remove_one_port+0xef/0x111
kfree(info);
393: 49 8d 7d 10 lea 0x10(%r13),%rdi
397: e8 00 00 00 00 callq 39c <uart_remove_one_port+0xef>Signed-off-by Alexander Beregalov <[email protected]>
---
drivers/serial/serial_core.c | 4 +--- 1 files changed, 1 insertions(+), 3 deletions(-)
drivers/serial/serial_core.c +1 -3
@@ -2530,10 +2530,8 @@ int uart_remove_one_port(struct uart_driver *drv, struct uart_port *port)/* * Kill the tasklet, and free resources. */ -if (info) { +if (info)tasklet_kill (&info->tlet); -kfree (info); - } state->port =NULL ;mutex_unlock (&port_mutex);