[patch 12/54] Char: cyclades, fix deadlock
-stable review patch. If anyone has any objections, please let us know. - From: Jiri Slaby <[EMAIL PROTECTED]> An omitted unlock. Signed-off-by: Jiri Slaby <[EMAIL PROTECTED]> Signed-off-by: Andrew Morton <[EMAIL PROTECTED]> Signed-off-by: Chris Wright <[EMAIL PROTECTED]> Signed-off-by: Greg Kroah-Hartman <[EMAIL PROTECTED]> --- drivers/char/cyclades.c |1 + 1 file changed, 1 insertion(+) --- linux-2.6.21.4.orig/drivers/char/cyclades.c +++ linux-2.6.21.4/drivers/char/cyclades.c @@ -1103,6 +1103,7 @@ static void cyy_intr_chip(struct cyclade if (data & info->ignore_status_mask) { info->icount.rx++; + spin_unlock(>card_lock); return; } if (tty_buffer_request_room(tty, 1)) { -- - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
[patch 12/54] Char: cyclades, fix deadlock
-stable review patch. If anyone has any objections, please let us know. - From: Jiri Slaby [EMAIL PROTECTED] An omitted unlock. Signed-off-by: Jiri Slaby [EMAIL PROTECTED] Signed-off-by: Andrew Morton [EMAIL PROTECTED] Signed-off-by: Chris Wright [EMAIL PROTECTED] Signed-off-by: Greg Kroah-Hartman [EMAIL PROTECTED] --- drivers/char/cyclades.c |1 + 1 file changed, 1 insertion(+) --- linux-2.6.21.4.orig/drivers/char/cyclades.c +++ linux-2.6.21.4/drivers/char/cyclades.c @@ -1103,6 +1103,7 @@ static void cyy_intr_chip(struct cyclade if (data info-ignore_status_mask) { info-icount.rx++; + spin_unlock(cinfo-card_lock); return; } if (tty_buffer_request_room(tty, 1)) { -- - To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/