The first 8 patches are cleanups that are independent of the new sysfs interface usage.
The next 4 patches add the usage of the RFC sys/bus/fcoe/ctlr_{create,destroy} interfaces and the three stage initialization aproach. The last patch adds the fipfcf application. Please note that my validation team complains about issues with Brocade FCFs that I have not yet investigated. --- Robert Love (11): fcoemon: Use defines for cfg-ethX variables fcoemon: Improve some logging statements fcoemon: Use MAX_PATH_LEN variable instead of hardcoded constant fcoemon: Fix typo fcoemon, fipvlan: Share some defined variables fcoemon: Add unknown command value to debug statement fcoemon: Use the state machine for destroying in fcm_cleanup fcoemon: Convert split_fcm_find_fcoe_port into fcm_find_fcoe_port_by_{,cfg_}ifname fcoemon: Find the fcoe_cltr for an <ifname> in sysfs fcoemon: Use new kernel interfaces for create/destroy fipfcf: Implement fipfcf application Vasu Dev (2): fcoemon: remove max vlan retry code as this is not effective fcoemon: fix enable/disable handling Makefile.am | 6 fcoemon.c | 331 +++++++++++++-------- fipfcf.c | 778 ++++++++++++++++++++++++++++++++++++++++++++++++++ fipvlan.c | 4 include/fcoe_utils.h | 13 + include/fip.h | 44 ++- lib/fcoe_utils.c | 19 + lib/fip.c | 71 +++++ 8 files changed, 1132 insertions(+), 134 deletions(-) create mode 100644 fipfcf.c -- Thanks, //Rob _______________________________________________ devel mailing list devel@open-fcoe.org https://lists.open-fcoe.org/mailman/listinfo/devel