]> www.pilppa.org Git - linux-2.6-omap-h63xx.git/commitdiff
[SCSI] scsi_dh: Initialize lun_state in check_ownership()
authorChandra Seetharaman <sekharan@us.ibm.com>
Wed, 13 Aug 2008 00:26:59 +0000 (17:26 -0700)
committerJames Bottomley <James.Bottomley@HansenPartnership.com>
Sat, 16 Aug 2008 15:13:34 +0000 (10:13 -0500)
lun_state need to be initialized inside check_ownership().

Signed-off-by: Chandra Seetharaman <sekharan@us.ibm.com>
Signed-off-by: James Bottomley <James.Bottomley@HansenPartnership.com>
drivers/scsi/device_handler/scsi_dh_rdac.c

index 86365461a1cfa5e8cf2f6536bf224ebf744904b1..518da832ad26fd92851f1d62430918d8f50f8725 100644 (file)
@@ -386,6 +386,7 @@ static int check_ownership(struct scsi_device *sdev, struct rdac_dh_data *h)
        int err;
        struct c9_inquiry *inqp;
 
+       h->lun_state = RDAC_LUN_UNOWNED;
        err = submit_inquiry(sdev, 0xC9, sizeof(struct c9_inquiry), h);
        if (err == SCSI_DH_OK) {
                inqp = &h->inq.c9;