[ovs-dev] [timer 0/4] New timer library.

Ethan Jackson ethan at nicira.com
Thu Mar 31 22:12:17 UTC 2011


The following series creates a simple timer library which will replace the
role-your-own solutions we have scattered about the code.  I converted a couple
of modules to use it, and plan to convert bridge and bondlib once Ben has
merged the series he had reviewed recently.  I didn't want to do a whole-sale
conversion of the entire code base until the approach has been properly
reviewed.

This series has been compile tested and make checked.  I will manually test CFM
and LACP before merging to ensure there are no major problems.

Ethan Jackson (4):
  lib: Create new timer library.
  lacp: Use new timer library.
  cfm: Use new timer library.
  ofproto: Use new timer library.

 lib/automake.mk   |    2 +
 lib/cfm.c         |   37 +++++++++++----------
 lib/lacp.c        |   30 +++++++++---------
 lib/timer.c       |   90 +++++++++++++++++++++++++++++++++++++++++++++++++++++
 lib/timer.h       |   38 ++++++++++++++++++++++
 ofproto/ofproto.c |   13 ++++---
 6 files changed, 171 insertions(+), 39 deletions(-)
 create mode 100644 lib/timer.c
 create mode 100644 lib/timer.h

-- 
1.7.4.2




More information about the dev mailing list