[PATCH] 2.5.41, cciss, no tape timeouts (1 of 5)

From: Stephen Cameron (steve.cameron@hp.com)
Date: Wed Oct 09 2002 - 09:31:39 EST


This patch makes scsi commands sent to tape drives from the cciss driver
have no timeout instead of a 1000 second timeout. With the current
code, When the timeout expires, nothing good happens so probably better
to have no timeout. Applies to 2.5.39.

-- steve

diff -urN lx2539/drivers/block/cciss_scsi.c lx2539-1/drivers/block/cciss_scsi.c
--- lx2539/drivers/block/cciss_scsi.c Fri Sep 27 16:49:15 2002
+++ lx2539-1/drivers/block/cciss_scsi.c Tue Oct 1 14:09:06 2002
@@ -913,7 +913,7 @@
 
         memset(cp->Request.CDB, 0, sizeof(cp->Request.CDB));
         memcpy(cp->Request.CDB, cdb, cdblen);
- cp->Request.Timeout = 1000; // guarantee completion.
+ cp->Request.Timeout = 0;
         cp->Request.CDBLen = cdblen;
         cp->Request.Type.Type = TYPE_CMD;
         cp->Request.Type.Attribute = ATTR_SIMPLE;
@@ -1445,7 +1445,7 @@
         
         // Fill in the request block...
 
- cp->Request.Timeout = 1000; // guarantee completion
+ cp->Request.Timeout = 0;
         memset(cp->Request.CDB, 0, sizeof(cp->Request.CDB));
         if (cmd->cmd_len > sizeof(cp->Request.CDB)) BUG();
         cp->Request.CDBLen = cmd->cmd_len;
-
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/



This archive was generated by hypermail 2b29 : Tue Oct 15 2002 - 22:00:31 EST