[ovs-git] Open vSwitch: cfm: Fix broken fault logic. (master)

dev at openvswitch.org dev at openvswitch.org
Thu Apr 7 18:11:57 UTC 2011

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Open vSwitch".

The branch, master has been updated
       via  76c9c4231400245864addfc7a8aabaa79843b4bd (commit)
       via  392730c42bbd5abe30e7c2d1fcffb136a29334e0 (commit)
      from  c9d3af4e88444768eaeb2939f1e001e239fe8660 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 76c9c4231400245864addfc7a8aabaa79843b4bd
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=76c9c4231400245864addfc7a8aabaa79843b4bd
Author: Ethan Jackson <ethan at nicira.com>
cfm: Fix broken fault logic.
If the last receive time for a remote MP was before the last fault
check, the CFM code would not declare a fault.  This is, of course,
exactly the wrong response.

Bug #5303.

commit 392730c42bbd5abe30e7c2d1fcffb136a29334e0
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=392730c42bbd5abe30e7c2d1fcffb136a29334e0
Author: Ethan Jackson <ethan at nicira.com>
bridge: Run once before configuring CFM.
CFM configuration requires the ofproto_run function to have been
executed at least once in order to guarantee that the relevant
ports exist.

Bug #5303.


Summary of changes:
 lib/cfm.c         |    9 ++++++---
 lib/timer.c       |   13 +++++++++++++
 lib/timer.h       |    1 +
 vswitchd/bridge.c |    5 +++++
 4 files changed, 25 insertions(+), 3 deletions(-)

Open vSwitch

More information about the git mailing list