The following series implements support for FC-GS
Fabric Device Management Interface (FDMI) in libfc
and scsi_transport_fc in preparation to support 
FDMI via open-fcoe stack in the kernel.

The series provides an optional capability for any 
driver dependent on libfc to register FDMI HBA and
Port attributes with the Fabric's Management Service
entity via libfc lport state machine.

It also allows any FC/FCoE HBA/CNA driver that does
not depend on libfc to expose FDMI attributes via
fc_host class in sysfs.

---

Neerav Parikh (4):
      scsi_transport_fc: Add FDMI host attributes
      scsi_transport_fc: Getting FC Port Speed in sync with FC-GS
      libfc: Make the libfc Common Transport(CT) code generic
      libfc: Add support for FDMI


 drivers/scsi/libfc/fc_elsct.c    |    3 
 drivers/scsi/libfc/fc_lport.c    |  227 ++++++++++++++++++++++++
 drivers/scsi/scsi_transport_fc.c |   30 +++
 include/scsi/fc/fc_ms.h          |  213 ++++++++++++++++++++++
 include/scsi/fc_encode.h         |  360 +++++++++++++++++++++++++++++++++++++-
 include/scsi/libfc.h             |   11 +
 include/scsi/scsi_transport_fc.h |   32 +++
 7 files changed, 856 insertions(+), 20 deletions(-)
 create mode 100644 include/scsi/fc/fc_ms.h

-- 
Neerav Parikh <neerav.par...@intel.com>
_______________________________________________
devel mailing list
devel@open-fcoe.org
https://lists.open-fcoe.org/mailman/listinfo/devel

Reply via email to