ibmvfc: Process async events before command responses
authorBrian King <brking@linux.vnet.ibm.com>
Thu, 18 Jun 2009 14:06:52 +0000 (09:06 -0500)
committerJames Bottomley <James.Bottomley@HansenPartnership.com>
Sun, 21 Jun 2009 16:09:56 +0000 (11:09 -0500)
commitf1d7fb7a8ab55357b6c7d44a53f644a043680ed1
treeecd98c95e8eed62479e9c04d9af5a336e951de1f
parent7414705ea4aef9ce438e547f3138a680d2d1096c
ibmvfc: Process async events before command responses

Since async events could indicate changes to link status, or
events which could affect decisions made during discovery, we should
process async events prior to command completion responses.

Signed-off-by: Brian King <brking@linux.vnet.ibm.com>
Signed-off-by: James Bottomley <James.Bottomley@HansenPartnership.com>
drivers/scsi/ibmvscsi/ibmvfc.c