linux/drivers/scsi/qla2xxx
Shyam Sundar f4a8dbc7f6 [SCSI] qla2xxx: Properly handle Vport state-change-notifications.
Drivers do SCRs for each Vport. When something changes in the
fabric, firmware generates one interrupt for each RSCN. Based on
the current implementation, in each case, we make recursive calls
to handle RSCN for physical and each subsequent virtual ports.
The fix is to also take into consideration the vp_idx, which is
set by the firmware to indicate the vport the RSCN was meant for.

Signed-off-by: Andrew Vasquez <andrew.vasquez@qlogic.com>
Signed-off-by: James Bottomley <James.Bottomley@HansenPartnership.com>
2008-01-11 18:22:45 -06:00
..
Kconfig [SCSI] qla2xxx: Remove obsolete firmware-loader-module support. 2006-05-20 09:49:13 -05:00
Makefile [SCSI] qla2xxx: add support for NPIV 2007-07-14 19:08:05 -05:00
qla_attr.c [SCSI] qla2xxx: Correct NPIV support for recent ISPs. 2008-01-11 18:22:45 -06:00
qla_dbg.c [SCSI] qla2xxx: Use shost_priv(). 2007-10-12 14:50:22 -04:00
qla_dbg.h [SCSI] qla2xxx: Query additional RISC registers during ISP25XX firmware dump. 2007-10-12 14:49:58 -04:00
qla_def.h [SCSI] qla2xxx: Correct NPIV support for recent ISPs. 2008-01-11 18:22:45 -06:00
qla_devtbl.h [SCSI] qla2xxx: Resync with latest HBA SSID specification -- 2.2u. 2007-10-23 15:53:23 -04:00
qla_fw.h [SCSI] qla2xxx: Correct NPIV support for recent ISPs. 2008-01-11 18:22:45 -06:00
qla_gbl.h [SCSI] qla2xxx: Retrieve max-NPIV support capabilities from FW. 2007-10-12 14:50:14 -04:00
qla_gs.c [SCSI] qla2xxx: Set correct attribute count during FDMI RPA. 2007-10-12 14:50:06 -04:00
qla_init.c [SCSI] qla2xxx: Correct NPIV support for recent ISPs. 2008-01-11 18:22:45 -06:00
qla_inline.h [SCSI] qla2xxx: Re-factor isp_operations to static structures. 2007-07-20 09:24:22 -05:00
qla_iocb.c [SCSI] qla2xxx: Defer explicit interrupt-polling processing to init-time scenarios. 2007-10-23 15:53:41 -04:00
qla_isr.c [SCSI] qla2xxx: Properly handle Vport state-change-notifications. 2008-01-11 18:22:45 -06:00
qla_mbx.c [SCSI] qla2xxx: Correct NPIV support for recent ISPs. 2008-01-11 18:22:45 -06:00
qla_mid.c [SCSI] qla2xxx: Correct NPIV support for recent ISPs. 2008-01-11 18:22:45 -06:00
qla_os.c [SCSI] qla2xxx: Make driver (mostly) legacy I/O port free. 2007-10-23 15:54:28 -04:00
qla_settings.h [SCSI] qla2xxx: Drop unused driver cruft. 2006-05-20 09:43:22 -05:00
qla_sup.c [SCSI] qla2xxx: Fix issue where final flash-segment updates were falling into the slow-path write handler. 2007-10-23 15:54:10 -04:00
qla_version.h [SCSI] qla2xxx: Update version number to 8.02.00-k5. 2007-10-23 15:55:16 -04:00