]> git.baikalelectronics.ru Git - kernel.git/commit
[SCSI] bfa: Driver initialization and model description fix
authorKrishna Gudipati <kgudipat@brocade.com>
Mon, 13 Jun 2011 22:54:31 +0000 (15:54 -0700)
committerJames Bottomley <JBottomley@Parallels.com>
Wed, 29 Jun 2011 20:56:05 +0000 (15:56 -0500)
commit952022c9f4accfce00ca15c16d187a1009e21207
treef15001807ccaf2b9857e6de82640faff160c7bb1
parent622696abdf0e8c02434fcd82160d954691287937
[SCSI] bfa: Driver initialization and model description fix

- Moved FCS initialization, which internally does the im_port creation
  as well as the scsi_host creation before bfa_init.

Once the bfa_init is complete & successful:
- Reset the FCS base port cfg params such as pwwn/nwwn and setup fc host
  params - based on the values learned during the ioc getattr request.
- Change needed to support BSG commands even on bfa init failure.
- Model description fixes for Brocade adapters.

Signed-off-by: Krishna Gudipati <kgudipat@brocade.com>
Signed-off-by: James Bottomley <JBottomley@Parallels.com>
drivers/scsi/bfa/bfa_fcs.c
drivers/scsi/bfa/bfa_fcs.h
drivers/scsi/bfa/bfa_ioc.h
drivers/scsi/bfa/bfad.c
drivers/scsi/bfa/bfad_attr.c
drivers/scsi/bfa/bfad_im.c