[lttng-dev] userspace rcu flavor improvements

Mathieu Desnoyers mathieu.desnoyers at efficios.com
Mon Nov 19 10:18:55 EST 2012


* Lai Jiangshan (laijs at cn.fujitsu.com) wrote:
> On 11/18/2012 12:16 AM, Mathieu Desnoyers wrote:
> > Here are a couple of improvements for all userspace RCU flavors. Many
> > thanks to Alan Stern for his suggestions.
> 
> 
> It makes urcu like SRCU. (sync_rcu = check zero + flip + check zero)

Good to know :)

> If I have time, I may port more SRCU code to urcu.

That will certainly be interesting.

Thanks!

Mathieu

> 
> > 
> > Patch 8/8 is only done for qsbr so far, and proposed as RFC. I'd like to
> > try and benchmark other approaches to concurrent grace periods too.
> > 
> > Feedback is welcome,
> > 
> > Thanks,
> > 
> > Mathieu
> > 
> > 
> 

-- 
Mathieu Desnoyers
Operating System Efficiency R&D Consultant
EfficiOS Inc.
http://www.efficios.com



More information about the lttng-dev mailing list