aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHeiko Carstens <heiko.carstens@de.ibm.com>2007-05-08 11:19:57 +0200
committerJames Bottomley <jejb@mulgrave.il.steeleye.com>2007-05-08 11:57:17 -0500
commitb64ddf96456cde17be22bf74cafed381a29d58ba (patch)
tree834bde388708a7eeac5efc99115478059891e836
parent3b02191aaeedfffe8cba258ebc212c577c278dbe (diff)
downloadkernel_samsung_tuna-b64ddf96456cde17be22bf74cafed381a29d58ba.zip
kernel_samsung_tuna-b64ddf96456cde17be22bf74cafed381a29d58ba.tar.gz
kernel_samsung_tuna-b64ddf96456cde17be22bf74cafed381a29d58ba.tar.bz2
[SCSI] zfcp: clear boxed flag on unit reopen.
The boxed flag for units was never cleared. This doesn't hurt, but on ACL updates the error recovery could reopen more units than needed. Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com> Signed-off-by: Swen Schillig <swen@vnet.ibm.com> Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com>
-rw-r--r--drivers/s390/scsi/zfcp_fsf.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/s390/scsi/zfcp_fsf.c b/drivers/s390/scsi/zfcp_fsf.c
index 083308b..a8b0254 100644
--- a/drivers/s390/scsi/zfcp_fsf.c
+++ b/drivers/s390/scsi/zfcp_fsf.c
@@ -3043,6 +3043,7 @@ zfcp_fsf_open_unit_handler(struct zfcp_fsf_req *fsf_req)
queue_designator = &header->fsf_status_qual.fsf_queue_designator;
atomic_clear_mask(ZFCP_STATUS_COMMON_ACCESS_DENIED |
+ ZFCP_STATUS_COMMON_ACCESS_BOXED |
ZFCP_STATUS_UNIT_SHARED |
ZFCP_STATUS_UNIT_READONLY,
&unit->status);