* [PATCH] aic94xx nexus loss time value
@ 2006-03-08 0:57 Mike Anderson
0 siblings, 0 replies; only message in thread
From: Mike Anderson @ 2006-03-08 0:57 UTC (permalink / raw)
To: linux-scsi
The nexus loss time value should not be used for an upper level timeout
value. The nexus loss time is for connection request retries. The usage of
the nexus loss time value + HZ (3 seconds) for sdev->timeout leads to
timeouts under load (Bug 6046).
Signed-off-by: Mike Anderson <andmike@us.ibm.com>
drivers/scsi/sas/sas_scsi_host.c | 4 ----
1 files changed, 4 deletions(-)
Index: aic94xx-sas-2.6-patched/drivers/scsi/sas/sas_scsi_host.c
===================================================================
--- aic94xx-sas-2.6-patched.orig/drivers/scsi/sas/sas_scsi_host.c 2006-03-06 10:42:59.000000000 -0800
+++ aic94xx-sas-2.6-patched/drivers/scsi/sas/sas_scsi_host.c 2006-03-07 15:42:07.000000000 -0800
@@ -585,10 +585,6 @@ int sas_slave_configure(struct scsi_devi
scsi_deactivate_tcq(scsi_dev, 1);
}
- if (rdev->I_T_nexus_loss_timeout > 0)
- scsi_dev->timeout = HZ +
- msecs_to_jiffies(rdev->I_T_nexus_loss_timeout);
-
return 0;
}
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2006-03-08 0:57 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-03-08 0:57 [PATCH] aic94xx nexus loss time value Mike Anderson
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.