[ovs-dev] [urcu 3/8] ovs-rcu: New library.

Ben Pfaff blp at nicira.com
Tue Mar 11 06:56:31 UTC 2014


On Mon, Mar 10, 2014 at 11:52:48PM -0700, Andy Zhou wrote:
> Thanks for the reference. It provides the relevant background, especially
> on memory_order_consume.
> 
> BTW, the example has an unfamiliar syntax,  p -< next  (Its usage looks
> like p -> next)  Is this something new?

I think that's just a typo.  I'm not aware of any "-<" operator.

> Looking forward to the revision. Your implementation is much smaller than
> the kernel RCU library. I think it will also be simpler to use.

I hope so.  For me, the big question is whether the thread that calls
postponed functions is going to be able to keep up in worst-case
situations.  If not, we'll have to call some postponed callbacks when a
thread quiesces.



More information about the dev mailing list