]> Git Repo - linux.git/commit
[SCSI] ibmvfc: Fixup host state during reinit
authorBrian King <[email protected]>
Fri, 15 Aug 2008 15:59:22 +0000 (10:59 -0500)
committerJames Bottomley <[email protected]>
Sat, 16 Aug 2008 15:48:25 +0000 (10:48 -0500)
commit915be024414c52e311f795566ac938223ba3c847
tree85f488b8bbf6d7379500764b3595f541c207a9bf
parent3eddc569770a76f2ca65621cdde3c0a2552b5b0c
[SCSI] ibmvfc: Fixup host state during reinit

If an ELS is received while the virtual fibre channel adapter is going
through its discovery, a flag is set which causes discovery to get
re-driven. However, the hosts's state does not get set back to
IBMVFC_INITIALIZING and scsi_block_requests does not get called again,
which can result in queuecommand ops getting sent during
discovery. This should not occur and may cause problems. One example
is that we may no longer be logged into the target we send the command
to, resulting in a failure which should not have occurred.

Signed-off-by: Brian King <[email protected]>
Signed-off-by: James Bottomley <[email protected]>
drivers/scsi/ibmvscsi/ibmvfc.c
This page took 0.045044 seconds and 4 git commands to generate.