From ad1bb2da6228aa94a0b1f4200ba1830078ec8107 Mon Sep 17 00:00:00 2001 From: Chandra Seetharaman Date: Thu, 21 Aug 2008 23:12:40 -0700 Subject: [PATCH] --- yaml --- r: 117693 b: refs/heads/master c: 5a36756b8b3d7178d9c101d1e2a7a83fd7b17706 h: refs/heads/master i: 117691: 931c3695b6541a4e9f25f630fab31892ca401a86 v: v3 --- [refs] | 2 +- trunk/drivers/scsi/device_handler/scsi_dh_rdac.c | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/[refs] b/[refs] index 77c95beb39ad..557cc14d771c 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 32c356d76d7e13dcd0675189d8e9c64ef66aa561 +refs/heads/master: 5a36756b8b3d7178d9c101d1e2a7a83fd7b17706 diff --git a/trunk/drivers/scsi/device_handler/scsi_dh_rdac.c b/trunk/drivers/scsi/device_handler/scsi_dh_rdac.c index a43c3ed4df28..3d50cabca7ee 100644 --- a/trunk/drivers/scsi/device_handler/scsi_dh_rdac.c +++ b/trunk/drivers/scsi/device_handler/scsi_dh_rdac.c @@ -401,6 +401,9 @@ static int check_ownership(struct scsi_device *sdev, struct rdac_dh_data *h) } } + if (h->lun_state == RDAC_LUN_UNOWNED) + h->state = RDAC_STATE_PASSIVE; + return err; }