diff options
author | Heiko Carstens <heiko.carstens@de.ibm.com> | 2007-05-08 05:19:57 -0400 |
---|---|---|
committer | James Bottomley <jejb@mulgrave.il.steeleye.com> | 2007-05-08 12:57:17 -0400 |
commit | b64ddf96456cde17be22bf74cafed381a29d58ba (patch) | |
tree | 834bde388708a7eeac5efc99115478059891e836 | |
parent | 3b02191aaeedfffe8cba258ebc212c577c278dbe (diff) |
[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.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/s390/scsi/zfcp_fsf.c b/drivers/s390/scsi/zfcp_fsf.c index 083308b1d3e2..a8b02542ac2d 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) | |||
3043 | queue_designator = &header->fsf_status_qual.fsf_queue_designator; | 3043 | queue_designator = &header->fsf_status_qual.fsf_queue_designator; |
3044 | 3044 | ||
3045 | atomic_clear_mask(ZFCP_STATUS_COMMON_ACCESS_DENIED | | 3045 | atomic_clear_mask(ZFCP_STATUS_COMMON_ACCESS_DENIED | |
3046 | ZFCP_STATUS_COMMON_ACCESS_BOXED | | ||
3046 | ZFCP_STATUS_UNIT_SHARED | | 3047 | ZFCP_STATUS_UNIT_SHARED | |
3047 | ZFCP_STATUS_UNIT_READONLY, | 3048 | ZFCP_STATUS_UNIT_READONLY, |
3048 | &unit->status); | 3049 | &unit->status); |