linux/drivers/scsi/bfa
Krishna Gudipati 5c1fb1d556 [SCSI] bfa: Defined a new LPS event to clear virtual link on a vport
Clear virtual links was not propagated upwards to bfa from fw.
This resulted in HBA and switch being in an inconsistent state.

So defined a new LPS event for clear virtual link on a vport,
and also now clear virtual link on a baseport, is sent as a
link down event from the fw.

Signed-off-by: Krishna Gudipati <kgudipat@brocade.com>
Signed-off-by: James Bottomley <James.Bottomley@suse.de>
2010-03-04 16:09:37 +05:30
..
include [SCSI] bfa: Defined a new LPS event to clear virtual link on a vport 2010-03-04 16:09:37 +05:30
bfa_callback_priv.h [SCSI] bfa: Brocade BFA FC SCSI driver 2009-10-02 09:47:40 -05:00
bfa_cb_ioim_macros.h [SCSI] bfa: fixed checkpatch errors for bfad files 2009-12-04 12:00:09 -06:00
bfa_cee.c [SCSI] bfa: fixed checkpatch errors for bfad files 2009-12-04 12:00:09 -06:00
bfa_core.c [SCSI] bfa: Brocade BFA FC SCSI driver 2009-10-02 09:47:40 -05:00
bfa_csdebug.c [SCSI] bfa: fixed checkpatch errors for bfad files 2009-12-04 12:00:09 -06:00
bfa_fcpim_priv.h [SCSI] bfa: fixed checkpatch errors for bfad files 2009-12-04 12:00:09 -06:00
bfa_fcpim.c [SCSI] bfa: fixed checkpatch errors for bfad files 2009-12-04 12:00:09 -06:00
bfa_fcport.c [SCSI] bfa: fixed checkpatch errors for bfad files 2009-12-04 12:00:09 -06:00
bfa_fcs_lport.c [SCSI] bfa: fixed checkpatch errors for bfad files 2009-12-04 12:00:09 -06:00
bfa_fcs_port.c [SCSI] bfa: Brocade BFA FC SCSI driver 2009-10-02 09:47:40 -05:00
bfa_fcs_uf.c [SCSI] bfa: Brocade BFA FC SCSI driver 2009-10-02 09:47:40 -05:00
bfa_fcs.c [SCSI] bfa: Brocade BFA FC SCSI driver 2009-10-02 09:47:40 -05:00
bfa_fcxp_priv.h [SCSI] bfa: Brocade BFA FC SCSI driver 2009-10-02 09:47:40 -05:00
bfa_fcxp.c [SCSI] bfa: fixed checkpatch errors for bfad files 2009-12-04 12:00:09 -06:00
bfa_fwimg_priv.h [SCSI] bfa: Brocade BFA FC SCSI driver 2009-10-02 09:47:40 -05:00
bfa_hw_cb.c [SCSI] bfa: Brocade BFA FC SCSI driver 2009-10-02 09:47:40 -05:00
bfa_hw_ct.c [SCSI] bfa: Brocade BFA FC SCSI driver 2009-10-02 09:47:40 -05:00
bfa_intr_priv.h [SCSI] bfa: fixed checkpatch errors for bfad files 2009-12-04 12:00:09 -06:00
bfa_intr.c [SCSI] bfa: fixed checkpatch errors for bfad files 2009-12-04 12:00:09 -06:00
bfa_ioc.c [SCSI] bfa: fixed checkpatch errors for bfad files 2009-12-04 12:00:09 -06:00
bfa_ioc.h [SCSI] bfa: fixed checkpatch errors for bfad files 2009-12-04 12:00:09 -06:00
bfa_iocfc_q.c [SCSI] bfa: Brocade BFA FC SCSI driver 2009-10-02 09:47:40 -05:00
bfa_iocfc.c [SCSI] bfa: fixed checkpatch errors for bfad files 2009-12-04 12:00:09 -06:00
bfa_iocfc.h [SCSI] bfa: fixed checkpatch errors for bfad files 2009-12-04 12:00:09 -06:00
bfa_ioim.c [SCSI] bfa: fixed checkpatch errors for bfad files 2009-12-04 12:00:09 -06:00
bfa_itnim.c [SCSI] bfa: fixed checkpatch errors for bfad files 2009-12-04 12:00:09 -06:00
bfa_log_module.c [SCSI] bfa: Brocade BFA FC SCSI driver 2009-10-02 09:47:40 -05:00
bfa_log.c [SCSI] bfa: fixed checkpatch errors for bfad files 2009-12-04 12:00:09 -06:00
bfa_lps_priv.h [SCSI] bfa: Brocade BFA FC SCSI driver 2009-10-02 09:47:40 -05:00
bfa_lps.c [SCSI] bfa: Defined a new LPS event to clear virtual link on a vport 2010-03-04 16:09:37 +05:30
bfa_module.c [SCSI] bfa: Brocade BFA FC SCSI driver 2009-10-02 09:47:40 -05:00
bfa_modules_priv.h [SCSI] bfa: Brocade BFA FC SCSI driver 2009-10-02 09:47:40 -05:00
bfa_os_inc.h [SCSI] bfa: Brocade BFA FC SCSI driver 2009-10-02 09:47:40 -05:00
bfa_port_priv.h [SCSI] bfa: fixed checkpatch errors for bfad files 2009-12-04 12:00:09 -06:00
bfa_port.c [SCSI] bfa: Brocade BFA FC SCSI driver 2009-10-02 09:47:40 -05:00
bfa_priv.h [SCSI] bfa: Brocade BFA FC SCSI driver 2009-10-02 09:47:40 -05:00
bfa_rport_priv.h [SCSI] bfa: Brocade BFA FC SCSI driver 2009-10-02 09:47:40 -05:00
bfa_rport.c [SCSI] bfa: fixed checkpatch errors for bfad files 2009-12-04 12:00:09 -06:00
bfa_sgpg_priv.h [SCSI] bfa: Brocade BFA FC SCSI driver 2009-10-02 09:47:40 -05:00
bfa_sgpg.c [SCSI] bfa: Brocade BFA FC SCSI driver 2009-10-02 09:47:40 -05:00
bfa_sm.c [SCSI] bfa: Brocade BFA FC SCSI driver 2009-10-02 09:47:40 -05:00
bfa_timer.c [SCSI] bfa: Brocade BFA FC SCSI driver 2009-10-02 09:47:40 -05:00
bfa_trcmod_priv.h [SCSI] bfa: Brocade BFA FC SCSI driver 2009-10-02 09:47:40 -05:00
bfa_tskim.c [SCSI] bfa: fixed checkpatch errors for bfad files 2009-12-04 12:00:09 -06:00
bfa_uf_priv.h [SCSI] bfa: Brocade BFA FC SCSI driver 2009-10-02 09:47:40 -05:00
bfa_uf.c [SCSI] bfa: fixed checkpatch errors for bfad files 2009-12-04 12:00:09 -06:00
bfad_attr.c [SCSI] bfa: Added separate MSI-X module parameters. 2010-03-04 15:29:46 +05:30
bfad_attr.h [SCSI] bfa: Brocade BFA FC SCSI driver 2009-10-02 09:47:40 -05:00
bfad_drv.h [SCSI] bfa: Brocade BFA FC SCSI driver 2009-10-02 09:47:40 -05:00
bfad_fwimg.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6 2009-12-09 19:42:25 -08:00
bfad_im_compat.h [SCSI] bfa: fixed checkpatch errors for bfad files 2009-12-04 12:00:09 -06:00
bfad_im.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6 2009-12-09 19:42:25 -08:00
bfad_im.h [SCSI] bfa: Brocade BFA FC SCSI driver 2009-10-02 09:47:40 -05:00
bfad_intr.c [SCSI] bfa: Added separate MSI-X module parameters. 2010-03-04 15:29:46 +05:30
bfad_ipfc.h [SCSI] bfa: Brocade BFA FC SCSI driver 2009-10-02 09:47:40 -05:00
bfad_os.c [SCSI] bfa: Brocade BFA FC SCSI driver 2009-10-02 09:47:40 -05:00
bfad_tm.h [SCSI] bfa: Brocade BFA FC SCSI driver 2009-10-02 09:47:40 -05:00
bfad_trcmod.h [SCSI] bfa: Brocade BFA FC SCSI driver 2009-10-02 09:47:40 -05:00
bfad.c [SCSI] bfa: fixed checkpatch errors for bfad files 2009-12-04 12:00:09 -06:00
fab.c [SCSI] bfa: Brocade BFA FC SCSI driver 2009-10-02 09:47:40 -05:00
fabric.c [SCSI] bfa: fixed checkpatch errors for bfad files 2009-12-04 12:00:09 -06:00
fcbuild.c [SCSI] bfa: fixed checkpatch errors for bfad files 2009-12-04 12:00:09 -06:00
fcbuild.h [SCSI] bfa: fixed checkpatch errors for bfad files 2009-12-04 12:00:09 -06:00
fcpim.c [SCSI] bfa: fixed checkpatch errors for bfad files 2009-12-04 12:00:09 -06:00
fcptm.c [SCSI] bfa: Brocade BFA FC SCSI driver 2009-10-02 09:47:40 -05:00
fcs_auth.h [SCSI] bfa: Brocade BFA FC SCSI driver 2009-10-02 09:47:40 -05:00
fcs_fabric.h [SCSI] bfa: Brocade BFA FC SCSI driver 2009-10-02 09:47:40 -05:00
fcs_fcpim.h [SCSI] bfa: Brocade BFA FC SCSI driver 2009-10-02 09:47:40 -05:00
fcs_fcptm.h [SCSI] bfa: Brocade BFA FC SCSI driver 2009-10-02 09:47:40 -05:00
fcs_fcxp.h [SCSI] bfa: Brocade BFA FC SCSI driver 2009-10-02 09:47:40 -05:00
fcs_lport.h [SCSI] bfa: Brocade BFA FC SCSI driver 2009-10-02 09:47:40 -05:00
fcs_ms.h [SCSI] bfa: Brocade BFA FC SCSI driver 2009-10-02 09:47:40 -05:00
fcs_port.h [SCSI] bfa: Brocade BFA FC SCSI driver 2009-10-02 09:47:40 -05:00
fcs_rport.h [SCSI] bfa: Brocade BFA FC SCSI driver 2009-10-02 09:47:40 -05:00
fcs_trcmod.h [SCSI] bfa: Brocade BFA FC SCSI driver 2009-10-02 09:47:40 -05:00
fcs_uf.h [SCSI] bfa: Brocade BFA FC SCSI driver 2009-10-02 09:47:40 -05:00
fcs_vport.h [SCSI] bfa: Brocade BFA FC SCSI driver 2009-10-02 09:47:40 -05:00
fcs.h [SCSI] bfa: fixed checkpatch errors for bfad files 2009-12-04 12:00:09 -06:00
fdmi.c [SCSI] bfa: fixed checkpatch errors for bfad files 2009-12-04 12:00:09 -06:00
loop.c [SCSI] bfa: fixed checkpatch errors for bfad files 2009-12-04 12:00:09 -06:00
lport_api.c [SCSI] bfa: fixed checkpatch errors for bfad files 2009-12-04 12:00:09 -06:00
lport_priv.h [SCSI] bfa: Brocade BFA FC SCSI driver 2009-10-02 09:47:40 -05:00
Makefile [SCSI] bfa: Brocade BFA FC SCSI driver 2009-10-02 09:47:40 -05:00
ms.c [SCSI] bfa: Brocade BFA FC SCSI driver 2009-10-02 09:47:40 -05:00
n2n.c [SCSI] bfa: Brocade BFA FC SCSI driver 2009-10-02 09:47:40 -05:00
ns.c [SCSI] bfa: fixed checkpatch errors for bfad files 2009-12-04 12:00:09 -06:00
plog.c [SCSI] bfa: fixed checkpatch errors for bfad files 2009-12-04 12:00:09 -06:00
rport_api.c [SCSI] bfa: Brocade BFA FC SCSI driver 2009-10-02 09:47:40 -05:00
rport_ftrs.c [SCSI] bfa: fixed checkpatch errors for bfad files 2009-12-04 12:00:09 -06:00
rport.c [SCSI] bfa: Brocade BFA FC SCSI driver 2009-10-02 09:47:40 -05:00
scn.c [SCSI] bfa: Brocade BFA FC SCSI driver 2009-10-02 09:47:40 -05:00
vfapi.c [SCSI] bfa: fixed checkpatch errors for bfad files 2009-12-04 12:00:09 -06:00
vport.c [SCSI] bfa: Defined a new LPS event to clear virtual link on a vport 2010-03-04 16:09:37 +05:30