On Sun, May 12, 2019 at 09:56:47AM -0500, Shawn Landden wrote: > I am trying to implement epochs for pids. For this I need to allow > radix tree operations to be specified COW (deletion does not need to > change). Radix > trees look like they are under alot of work by you, so how can I best > get this feature, and have some code I can work with to write my > feature? Hi Shawn, I'd love to help, but I don't quite understand what you want. Here's the conversion of the PID allocator from the IDR to the XArray: http://git.infradead.org/users/willy/linux-dax.git/commitdiff/223ad3ae5dfffdfc5642b1ce54df2c7836b57ef1 What semantics do you want to change?