On Fri, Oct 13, 2017 at 8:01 PM, Andi Kleen <a...@firstfloor.org> wrote: > > As far as I can see the current model fundamentally only works for > one user per process (because there is only a single range and abort IP)
No, it should work for libraries, you just need to always initialize the proper start/commit/abort IP's for every transaction. Then everybody should be fine. So I _think_ it's all good. But I really would want to see that actually being the case. Linus