Thread (12 messages) 12 messages, 4 authors, 2008-07-25

Re: [PATCH 2/2][RT] powerpc - Make the irq reverse mapping radix tree lockless

From: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Date: 2008-07-25 05:14:54
Also in: linux-rt-users, lkml

quoted
  Concurrency between readers and writers are handled by the intrinsic
properties of the concurrent radix tree. Concurrency between the tree
initialization which is done asynchronously with readers and writers access
is handled via an atomic variable (revmap_trees_allocated) set when the
tree has been initialized and checked before any reader or writer access
just like we used to check for tree.gfp_mask != 0 before.
Hmm, RCU radix tree is in mainline too for quite a while. I thought
Ben had already converted this code over ages ago...

Nothing against the -rt patch, but mainline should probably be updated
to use RCU as well?
No, I haven't updated that code yet, and yes, we should do it :-)

Cheers,
Ben.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help