I upgraded from Clang 1:3.4~svn187484-1~exp1 to 1:3.4~svn188890-1~exp1 this
morning and got new thread safety warnings.  This series fixes them.

All the new warnings appear to be false positives.

Ben Pfaff (4):
  ovs-thread: Mark lock and unlock functions as
    no_thread_safety_analysis.
  ofproto-dpif: Fix thread safety annotation on
    rule_dpif_lookup_in_table().
  ofproto-dpif: Mark rule_release() as no_thread_safety_analysis.
  ofproto-dpif-xlate: Refactor xlate_table_action() to avoid Clang
    warnings.

 lib/compiler.h               |    3 +++
 lib/ovs-thread.c             |    3 +++
 ofproto/ofproto-dpif-xlate.c |   56 +++++++++++++++++++++++-------------------
 ofproto/ofproto-dpif.c       |    3 ++-
 ofproto/ofproto-dpif.h       |    2 +-
 5 files changed, 40 insertions(+), 27 deletions(-)

-- 
1.7.10.4

_______________________________________________
dev mailing list
dev@openvswitch.org
http://openvswitch.org/mailman/listinfo/dev

Reply via email to