[ovs-dev] [PATCH v3 0/3] make ofproto/trace output easier to read

Ben Pfaff blp at ovn.org
Thu Dec 22 17:58:45 UTC 2016


This series seeks to make the output of ofproto/trace easier to read,
especially in complicated situations.

v1->v2:
    - Patch 4 extended and revised to make it suitable for review
      and no longer RFC.
v2->v3:
    - Patch 1 from v2 was applied to master, so it has been dropped.
    - Rebased to resolve patch rejects.

I hope that this series pleases many users.

Ben Pfaff (3):
  ofproto-dpif: Unhide structure contents.
  ofproto-dpif: Break trace functionality into a separate source file.
  ofproto-dpif: Make ofproto/trace output easier to read.

 Documentation/tutorials/ovs-advanced.rst | 268 ++++++----
 lib/nx-match.c                           |  29 +-
 lib/nx-match.h                           |   6 +-
 ofproto/automake.mk                      |   2 +
 ofproto/bond.c                           |   7 +-
 ofproto/ofproto-dpif-rid.c               |   5 +-
 ofproto/ofproto-dpif-trace.c             | 485 +++++++++++++++++
 ofproto/ofproto-dpif-trace.h             |  45 ++
 ofproto/ofproto-dpif-upcall.c            |  10 +-
 ofproto/ofproto-dpif-xlate-cache.c       |   8 +-
 ofproto/ofproto-dpif-xlate.c             | 882 +++++++++++++++++++------------
 ofproto/ofproto-dpif-xlate.h             |  26 +-
 ofproto/ofproto-dpif.c                   | 800 +---------------------------
 ofproto/ofproto-dpif.h                   | 349 +++++++-----
 tests/ofproto-dpif.at                    |  41 +-
 tests/ovn.at                             |   4 +-
 tests/rstp.at                            |   4 +-
 tests/stp.at                             |   4 +-
 18 files changed, 1533 insertions(+), 1442 deletions(-)
 create mode 100644 ofproto/ofproto-dpif-trace.c
 create mode 100644 ofproto/ofproto-dpif-trace.h

-- 
2.10.2



More information about the dev mailing list