[ovs-dev] [PATCH 0/6] Fix build breakage due to uninitalized data

Ben Pfaff blp at ovn.org
Mon Jul 31 20:02:20 UTC 2017


One of the builds on travis (using jemalloc), as well as all of the builds
on my own local system, get failures in a couple of tests due to
uninitialized data seen by the odp_mask_attr_is_wildcard() function.  This
series fixes the problem.

Ben Pfaff (6):
  odp-util: Fix misleading parameter names.
  odp-util: More carefully validate attribute length in
    odp_flow_format().
  odp-util: Rewrite odp_mask_attr_is_exact().
  odp-util: Drop special case for OVS_KEY_ATTR_TUNNEL for exact mask
    checks.
  util: New function is_all_byte().
  odp-util: Make checks for exact or wildcard masks more precise.

 lib/odp-util.c | 178 +++++++++++++++++++++++++++++++++++++++------------------
 lib/util.c     |  25 ++++----
 lib/util.h     |   1 +
 3 files changed, 134 insertions(+), 70 deletions(-)

-- 
2.10.2



More information about the dev mailing list