lkml.org 
[lkml]   [2009]   [Feb]   [6]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectRe: [RFC git tree] Userspace RCU (urcu) for Linux
    * Bert Wesarg (bert.wesarg@googlemail.com) wrote:
    > On Fri, Feb 6, 2009 at 04:05, Mathieu Desnoyers
    > <compudj@krystal.dyndns.org> wrote:
    > > Hi Paul,
    > >
    > > I figured out I needed some userspace RCU for the userspace tracing part
    > > of LTTng (for quick read access to the control variables) to trace
    > > userspace pthread applications. So I've done a quick-and-dirty userspace
    > > RCU implementation.
    > >
    > > It works so far, but I have not gone through any formal verification
    > > phase. It seems to work on paper, and the tests are also OK (so far),
    > > but I offer no guarantee for this 300-lines-ish 1-day hack. :-) If you
    > > want to comment on it, it would be welcome. It's a userland-only
    > > library. It's also currently x86-only, but only a few basic definitions
    > > must be adapted in urcu.h to port it.
    > >
    > > Here is the link to my git tree :
    > >
    > > git://lttng.org/userspace-rcu.git
    > >
    > > http://lttng.org/cgi-bin/gitweb.cgi?p=userspace-rcu.git;a=summary
    > >
    > Really interesting, thanks.
    >
    > But you should use pthread_equal() for you equality test of pthread_t.
    >

    It's merged, thanks !

    Mathieu

    > Regards,
    > Bert
    >
    > > Thanks,
    > >
    > > Mathieu
    >

    --
    Mathieu Desnoyers
    OpenPGP key fingerprint: 8CD5 52C3 8E3C 4140 715F BA06 3F25 A8FE 3BAE 9A68


    \
     
     \ /
      Last update: 2009-02-06 12:39    [W:6.448 / U:0.096 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site