[lttng-dev] Coding blog: lockless queues

Rusty Russell rusty at rustcorp.com.au
Mon Jan 21 17:59:49 EST 2013


Mathieu Desnoyers <mathieu.desnoyers at efficios.com> writes:
> Hi Rusty!
>
> I've stumbled on your blog post: http://rusty.ozlabs.org/?p=317
>
> and I find that you looked at the RCU lock-free queue implementation in
> the Userspace RCU project, but not at the wait-free concurrent queue
> implementation we have (wait-free enqueue, blocking dequeue), which does
> not require RCU at all and might be a much better fit for what you are
> trying to achieve.

Clearly, I stopped reading too early!  It's a very nice
implementation...

If I revisit this, I'll do a code review and post it on my blog.

Thanks!
Rusty.



More information about the lttng-dev mailing list