Hi Robert, here is a patch set to convert fipvlan to asynchronous detection. The current fipvlan code is running each step synchronously, which will run into a timeout on every step if no link is detected. With this update the individual steps are run asynchronously whenever an event is received, making fipvlan to wait for the timeout only once.
Please apply. Hannes Reinecke (9): fipvlan: Extract loop from send_vlan_requests() fipvlan: Only shutdown interfaces if no vlans are created fipvlan: start VLAN interface from netlink handler fipvlan: create VLANs from netlink handler fipvlan: Start FCoE from netlink handler fipvlan: Update wait loop to wait for VLANs fipvlan: Re-send VLAN discovery fipvlan: Leave link up if requested fipvlan: Update manpage to reflect correct timeout doc/fipvlan.8 | 8 +- doc/fipvlan.txt | 2 +- fipvlan.c | 425 ++++++++++++++++++++++++++++--------------------------- 3 files changed, 221 insertions(+), 214 deletions(-) -- 1.7.10.4 _______________________________________________ fcoe-devel mailing list [email protected] http://lists.open-fcoe.org/mailman/listinfo/fcoe-devel
