diff options
| author | Matt Jacob <mjacob@FreeBSD.org> | 2002-09-23 04:56:35 +0000 |
|---|---|---|
| committer | Matt Jacob <mjacob@FreeBSD.org> | 2002-09-23 04:56:35 +0000 |
| commit | 16c5c386eb4fe4b1899331eabfe4d9985abfb008 (patch) | |
| tree | 6dde8861c56c287b28371ed0695568d5ecb298a7 | |
| parent | 78900a835de785b475d2c6e63989e0d15c898736 (diff) | |
Notes
| -rw-r--r-- | sys/cam/scsi/scsi_all.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/sys/cam/scsi/scsi_all.c b/sys/cam/scsi/scsi_all.c index d512ede0ed48d..1ebbb2cfe7f89 100644 --- a/sys/cam/scsi/scsi_all.c +++ b/sys/cam/scsi/scsi_all.c @@ -72,7 +72,9 @@ #endif /* * All devices need _some_ sort of bus settle delay, so we'll set it to - * a minimum value of 100ms. + * a minimum value of 100ms. Note that this is pertinent only for SPI- + * not transport like Fibre Channel or iSCSI where 'delay' is completely + * meaningless. */ #ifndef SCSI_MIN_DELAY #define SCSI_MIN_DELAY 100 @@ -80,7 +82,7 @@ /* * Make sure the user isn't using seconds instead of milliseconds. */ -#if (SCSI_DELAY < SCSI_MIN_DELAY) +#if (SCSI_DELAY < SCSI_MIN_DELAY && SCSI_DELAY != 0) #error "SCSI_DELAY is in milliseconds, not seconds! Please use a larger value" #endif |
