From 52df8b911e011ab350c8a76f5beff6e5c50fde31 Mon Sep 17 00:00:00 2001 From: Aaro Koskinen Date: Tue, 14 Apr 2009 15:46:59 -0500 Subject: [PATCH] --- yaml --- r: 148033 b: refs/heads/master c: 410604d25faddb1b4f0f9667b7452c06cc06cea1 h: refs/heads/master i: 148031: fb6db9fcbe2c6d43fbc9d556d22c7fe1d2456f71 v: v3 --- [refs] | 2 +- trunk/drivers/scsi/sym53c8xx_2/sym_hipd.c | 9 +++++++++ 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/[refs] b/[refs] index 8a741d87bd3d..bbd6d3e02eaf 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 413e6e18b483de272bdafa56e5c086c75f11d681 +refs/heads/master: 410604d25faddb1b4f0f9667b7452c06cc06cea1 diff --git a/trunk/drivers/scsi/sym53c8xx_2/sym_hipd.c b/trunk/drivers/scsi/sym53c8xx_2/sym_hipd.c index ffa70d1ed182..60d6a6d23088 100644 --- a/trunk/drivers/scsi/sym53c8xx_2/sym_hipd.c +++ b/trunk/drivers/scsi/sym53c8xx_2/sym_hipd.c @@ -1896,6 +1896,15 @@ void sym_start_up(struct Scsi_Host *shost, int reason) tp->head.sval = 0; tp->head.wval = np->rv_scntl3; tp->head.uval = 0; + if (tp->lun0p) + tp->lun0p->to_clear = 0; + if (tp->lunmp) { + int ln; + + for (ln = 1; ln < SYM_CONF_MAX_LUN; ln++) + if (tp->lunmp[ln]) + tp->lunmp[ln]->to_clear = 0; + } } /*