Re: [ovs-dev] [PATCH 4/4] rconn: Make thread-safe.

2013-10-11 Thread Ben Pfaff
On Fri, Oct 11, 2013 at 09:06:41AM -0700, Ethan Jackson wrote: > > +/* The following prototypes duplicate those in rconn.h, but there we > > weren't > > + * able to add the OVS_EXCLUDED annotations because the definition of > > struct > > + * rconn was not visible. */ > > Extra space here. Th

Re: [ovs-dev] [PATCH 4/4] rconn: Make thread-safe.

2013-10-11 Thread Ethan Jackson
> +/* The following prototypes duplicate those in rconn.h, but there we weren't > + * able to add the OVS_EXCLUDED annotations because the definition of struct > + * rconn was not visible. */ Extra space here. Pretty straight forward, I'm happy with this. Thanks for pulling it together so quic

[ovs-dev] [PATCH 4/4] rconn: Make thread-safe.

2013-10-11 Thread Ben Pfaff
This should make sending OFPT_FLOW_REMOVED and NXST_FLOW_MONITOR safe from miss handler threads. Bug #20271. Signed-off-by: Ben Pfaff --- lib/rconn.c | 286 +-- lib/rconn.h |6 ++ 2 files changed, 247 insertions(+), 45 deletions(-) di