[SCSI] ibmvfc: Fix for lost async events
commitcf6f10d794ab4a9bd84fce345c3947588670d5f5
authorBrian King <brking@linux.vnet.ibm.com>
Fri, 15 Aug 2008 15:59:23 +0000 (15 10:59 -0500)
committerJames Bottomley <James.Bottomley@HansenPartnership.com>
Sat, 16 Aug 2008 15:48:40 +0000 (16 10:48 -0500)
treea760b9050b684c74c81b3521fdc35eeb60352a28
parent915be024414c52e311f795566ac938223ba3c847
[SCSI] ibmvfc: Fix for lost async events

If the client virtual fibre channel adapter is already logged into the
server and does an NPIV Login again, the async queue, which is used for
reporting Link Up/Link Down type of events, does not get reset on the
server side. Fix up the client driver so that we also do not reset it.
This fixes a problem of lost async events following relogins.

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