The following series implements several improvements to FC discovery.

Besides minor bug fixes and cleanup, this changes discovery to
wait until discovery is complete to decide whether to logout
or re-login to previously-existing remote ports.

Upcoming patches will change the re-login to do instead re-verify
the previous login via ADISC (Discover Address).

Also, the setup of a remote port in point-to-point
mode was overly complicated and a lot of code could be eliminated.

This is a reorganization of patches that were part of the set 
that was sent June 17.
---

Joe Eykholt (9):
      libfc: don't do discovery before callback is set
      libfc: clean up point-to-point discovery code.
      libfc: discovery gpn_ft parse bug
      libfc: discovery retry should clear pending first.
      libfc: fix: empty zone causes endless discovery retries.
      libfc: handle discovery failure more correctly.
      libfc: rearrange code in fc_disc_gpn_ft_resp()
      libfc: discovery restart sequence error fix
      libfc: do not log off rports before or after discovery


 drivers/scsi/libfc/fc_disc.c  |  176 ++++++++++++++---------------------------
 drivers/scsi/libfc/fc_lport.c |   13 ---
 include/scsi/fc/fc_gs.h       |    1 
 include/scsi/libfc.h          |    3 +
 4 files changed, 67 insertions(+), 126 deletions(-)

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

Reply via email to