|
@@ -1061,6 +1061,7 @@ static void cyy_intr_chip(struct cyclades_card *cinfo, int chip,
|
|
|
|
|
|
if (data & info->ignore_status_mask) {
|
|
if (data & info->ignore_status_mask) {
|
|
info->icount.rx++;
|
|
info->icount.rx++;
|
|
|
|
+ spin_unlock(&cinfo->card_lock);
|
|
return;
|
|
return;
|
|
}
|
|
}
|
|
if (tty_buffer_request_room(tty, 1)) {
|
|
if (tty_buffer_request_room(tty, 1)) {
|