diff options
author | Sarang Radke <sarang.radke@qlogic.com> | 2010-03-10 04:03:04 -0600 |
---|---|---|
committer | James Bottomley <James.Bottomley@suse.de> | 2010-03-27 15:08:08 -0400 |
commit | d88a714bfefa7aed7b9cb6c3721707fcd056b472 (patch) | |
tree | ea791b7a50c10a035ec4819a4eb0b5977c107cc5 /drivers/scsi/qla2xxx/qla_fw.h | |
parent | 4ae0a6c15efcc37e94e3f30e3533bdec03c53126 (diff) | |
download | blackbird-op-linux-d88a714bfefa7aed7b9cb6c3721707fcd056b472.tar.gz blackbird-op-linux-d88a714bfefa7aed7b9cb6c3721707fcd056b472.zip |
[SCSI] scsi_transport_fc: Make sure commands are completed when rport is offline
blk_end_request doesn't complete a bidi request
successfully
The unfinished request eventually triggers a panic in
timeout handling routine fc_bsg_job_timeout as
req->special is NULL
Use blk_end_request_all to end the request unconditionally
Signed-off-by: Lalit Chandivade <lalit.chandivade@qlogic.com>
Acked-by: James Smart <james.smart@emulex.com>
Signed-off-by: James Bottomley <James.Bottomley@suse.de>
Diffstat (limited to 'drivers/scsi/qla2xxx/qla_fw.h')
0 files changed, 0 insertions, 0 deletions