]> git.baikalelectronics.ru Git - kernel.git/commit
[SCSI] lpfc 8.3.24: Extend BSG infrastructure and add link diagnostics
authorJames Smart <james.smart@emulex.com>
Tue, 24 May 2011 15:44:28 +0000 (11:44 -0400)
committerJames Bottomley <jbottomley@parallels.com>
Fri, 27 May 2011 03:49:39 +0000 (22:49 -0500)
commit0231081eaa5fec2729ab378f89411bbd44412ea0
tree9ab9318a9e5f600fef19fde9f085d5d145e2dd6d
parente17df062e3345aedd4a6c6064e94d4962ef6af3a
[SCSI] lpfc 8.3.24: Extend BSG infrastructure and add link diagnostics

Extend BSG infrastructure and add link diagnostics:
- Removed unnecessary copies in handling pass-through mbox cmds.
- Add embedded SLI_CONFIG support for BSG.
- Add multibuffer support.
- Implemented the setting up and tearing down Lancer FC device for performing
  internal and external loopback diagnostic tests.
- Implemented the driver support for performing new link diagnostic tests

Signed-off-by: Alex Iannicelli <alex.iannicelli@emulex.com>
Signed-off-by: James Smart <james.smart@emulex.com>
Signed-off-by: James Bottomley <jbottomley@parallels.com>
drivers/scsi/lpfc/lpfc.h
drivers/scsi/lpfc/lpfc_bsg.c
drivers/scsi/lpfc/lpfc_bsg.h
drivers/scsi/lpfc/lpfc_hw4.h
drivers/scsi/lpfc/lpfc_init.c