The kernel now exposes interfaces under /sys/bus/fcoe/. This series
adds support for those interfaces to fcoemon. These patches make it
so that fcoemon checks for /sys/bus/fcoe/ctlr_create. If the file
exists and is writable then fcoemon will use the new interfaces, if
those conditions aren't met fcoemon will use the legacy interfaces.

The series also adds a [-l|--legacy] argument to fcoemon to force it
to use legacy mode even if the new fcoe_sysfs interfaces are present.

---

Robert Love (8):
      fcoemon: Ensure the response to the client is as expected
      fcoemon: Add defines for fcoe_sysfs based interface
      fcoemon: Find the fcoe_cltr for an <ifname> in sysfs
      fcoemon: Create a function template for the libfcoe module paramater 
interface
      fcoemon: Add fcoe_sysfs based kernel interface support
      fcoemon: Add a force legacy mode option
      fipvlan: Use fcm_write_str_to_sysfs_file from libutil
      fipvlan: Add support for fcoe_sysfs kernel interface


 doc/fcoemon.8        |   22 ++++++-
 doc/fcoemon.txt      |    6 ++
 fcoemon.c            |  158 +++++++++++++++++++++++++++++++++++++++++++++-----
 fipvlan.c            |   68 ++++++++++++++++++----
 include/fcoe_utils.h |   29 ++++++---
 lib/fcoe_utils.c     |  104 +++++++++++++++++++++++++++++++++
 6 files changed, 346 insertions(+), 41 deletions(-)

-- 
Thanks, //Rob
_______________________________________________
devel mailing list
devel@open-fcoe.org
https://lists.open-fcoe.org/mailman/listinfo/devel

Reply via email to