This is the updated set of patches for FC-BB-5 Rev2 Link Error Status Block
(LESB) support. Summary of changes:

1. Add fcoe_fc_els_lesb to fc_fcoe.h as the FCoE specific LESB definition
based on FC-BB-5 for the corresponding FC-FS-3 fc_els_lesb.
2. Add lport->tt.get_lesb() to allow LLD to fill in LESB since the LESB
carries different meanings for FCoE vs. FC HBA. Removed fcoe_lld_stats.
3. Move ELS_RLS request handler to fc_rport to send back RLS response with
either FC-BB LESB from LLD or FC-FS LESB from fc_host_statistics.
4. Cleanups based on the feedbacks.

thanks,
yi
---

Yi Zou (7):
      libfc: add support of receiving ELS_RLS
      fcoe, libfc: add get_lesb() to allow LLD to fill the link error status 
block (LESB)
      libfc: add fcoe_fc_els_lesb to fc_fcoe.h for FC-BB-5 LESB definitions
      libfcoe: add tracking FIP Missing Discovery Advertisement count
      libfcoe: add tracking FIP Virtual Link Failure count
      libfcoe: add checking disable flag in FIP_FKA_ADV
      libfc: add FC-BB-5 LESB counters to fcoe_dev_stats


 drivers/scsi/fcoe/fcoe.c      |   34 ++++++++++++++++++
 drivers/scsi/fcoe/libfcoe.c   |   21 +++++++++++
 drivers/scsi/libfc/fc_rport.c |   76 +++++++++++++++++++++++++++++++++++++++++
 include/scsi/fc/fc_fcoe.h     |   12 ++++++
 include/scsi/fc/fc_fip.h      |   12 ++++++
 include/scsi/libfc.h          |   10 +++++
 include/scsi/libfcoe.h        |    1 +
 7 files changed, 164 insertions(+), 2 deletions(-)

-- 
Signature: Yi Zou <[email protected]>
_______________________________________________
devel mailing list
[email protected]
http://www.open-fcoe.org/mailman/listinfo/devel

Reply via email to