This patchset has some improvements and updates to fipvlan.
Two issues are of special interest:
- The first patch will startup any inactive network interface
  Original behaviour was to skip any inactive network and retry
  for a number of times. I haven't quite figured out the rationale
  for this; is the user supposed to startup the interface while
  fipvlan is running?
  And in any case, the user has already specified on the command line
  on which interface fipvlan should be running on. So we can make
  easier for everybody involved and startup the interface from fipvlan.
  This will also cut down the runtime of fipvlan, as it doesn't need
  to loop anymore for inactive interfaces
- The second patch introduces a '--suffix' option for fipvlan.
  Originally fipvlan would create a VLAN interface 'ethX.Y-fcoe',
  which is a format not handled by standard VLAN configuration tools
  eg vconfig. So with this patch the default VLAN interface naming
  is set to 'ethX.Y', and the original behaviour can be established
  by setting '--suffix=-fcoe'.

Comments etc are welcome.

Hannes Reinecke (7):
  fipvlan: Start network interfaces before starting FIP
  fipvlan: Add -f/--suffix option for interface names.
  fipvlan: Add '--debug' option
  Improve logging for netlink messages
  fipvlan: Shutdown invalid interfaces
  fipvlan: Make number of link retries configurable
  fipvlan: Return ENODEV if no FCF are found

 doc/fipvlan.8       |   44 +++++++++++++++++++--
 fipvlan.c           |  108 +++++++++++++++++++++++++++++++++++++++++++++------
 include/rtnetlink.h |    1 +
 lib/rtnetlink.c     |   65 +++++++++++++++++++++++++++++--
 4 files changed, 198 insertions(+), 20 deletions(-)

-- 
1.7.3.4

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

Reply via email to