lkml.org 
[lkml]   [2003]   [Jul]   [1]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
Patch in this message
/
Subject[PATCH] 2.5.73, cciss, io hang
Date
From

Changes:
* Fix for random hang doing large io on cciss driver in 2.5.x
kernel



drivers/block/cciss.c | 3 +--
1 files changed, 1 insertion(+), 2 deletions(-)

--- linux-2.5.73/drivers/block/cciss.c~cciss_2.5_iohang Thu Jun 26
14:25:11 2003
+++ linux-2.5.73-root/drivers/block/cciss.c Thu Jun 26 19:44:16 2003
@@ -1961,7 +1961,6 @@ queue:

goto queue;
startio:
- blk_stop_queue(q);
start_io(h);
}

@@ -2021,7 +2020,7 @@ static irqreturn_t do_cciss_intr(int irq
/*
* See if we can queue up some more IO
*/
- blk_start_queue(&h->queue);
+ do_cciss_request(&h->queue);
spin_unlock_irqrestore(CCISS_LOCK(h->ctlr), flags);
return IRQ_HANDLED;
}
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
\
 
 \ /
  Last update: 2005-03-22 13:46    [W:0.043 / U:0.152 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site