android_kernel_xiaomi_sm8350/drivers/scsi/ibmvscsi
Brian King 0883e3b3a8 [SCSI] ibmvfc: Fix rport relogin
The ibmvfc driver has a bug in its SCN handling. If it receives
an ELS event such asn an N-Port SCN event or an unsolicited PLOGI,
or any other SCN event which causes ibmvfc_reinit_host to be called,
it is possible that we will call fc_remote_port_add for a target
that already has an rport added, which can result in duplicate
rports getting created for the same targets. Fix this by calling
fc_remote_port_rolechg in this scenario instead to report any possible
role change that may have occurred.

Signed-off-by: Brian King <brking@linux.vnet.ibm.com>
Signed-off-by: James Bottomley <James.Bottomley@HansenPartnership.com>
2009-02-10 11:15:18 -05:00
..
ibmvfc.c [SCSI] ibmvfc: Fix rport relogin 2009-02-10 11:15:18 -05:00
ibmvfc.h powerpc: Cleanup from l64 to ll64 change drivers/scsi 2009-01-16 16:15:10 +11:00
ibmvscsi.c [SCSI] ibmvscsi: Correct DMA mapping leak 2009-02-10 11:15:17 -05:00
ibmvscsi.h ibmvscsi: driver enablement for CMO 2008-07-25 15:44:44 +10:00
ibmvstgt.c [SCSI] ibmvstgt: move crq_queue_create to the end of initialization 2008-12-09 09:45:30 -06:00
iseries_vscsi.c [SCSI] Fix ibmvscsi client for multiplatform iSeries+pSeries kernel 2007-10-12 14:49:26 -04:00
Makefile [SCSI] ibmvfc: IBM Power Virtual Fibre Channel Adapter Client Driver 2008-07-12 08:22:32 -05:00
rpa_vscsi.c dma-mapping: add the device argument to dma_mapping_error() 2008-07-26 12:00:03 -07:00
viosrp.h [SCSI] ibmvscsi: Non SCSI error status fixup 2008-05-27 11:10:57 -05:00