ibmvscsi.c: fix premature loop exit
Subsystems (3)
PATCH 3/4 ibmvscsi.c: fix premature loop exit
Description: Fix a bug where we could fall out of our delay loop and then forget to scan for drives.
Signed-off-by Dave Boutcher <[email protected]>
---
ibmvscsi.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-)
drivers/scsi/ibmvscsi/ibmvscsi.c +2 -2
@@ -88,7 +88,7 @@static int max_requests =50 ;static int max_sectors =32 *8 ;/* default max I/O 32 pages */ -#define IBMVSCSI_VERSION "1.5.2" +#define IBMVSCSI_VERSION "1.5.3"MODULE_DESCRIPTION ("IBM Virtual SCSI" );MODULE_AUTHOR ("Dave Boutcher" );
@@ -1335,7 +1335,7 @@*/ for (wait_switch = jiffies + (init_timeout *HZ );time_before (jiffies, wait_switch) && -atomic_read (&hostdata->request_limit) <0 ;) { +atomic_read (&hostdata->request_limit) <2 ;) {msleep (10 ); }
Signature · 1 line
Dave Boutcher