On 08/17/2011 10:19 AM, Mathieu Desnoyers wrote:
Note that if we ever get a sys_membarrier system call merged into the
Linux kernel, I'd be willing to replace the signal-based RCU support by
the sys_membarrier version as a drop-in replacement, because the latter
has the same read-side performance as signal-based, is much simpler in
terms of user-space implementation, and does not require any signal
number.
Thoughts ?
Yes, I agree membarrier is the best of both worlds.
In principle you could choose between (normal, bp, qsbr) x (membarrier,
mb, signal). Current qsbr for example is (qsbr, mb).
Perhaps that would clean up the code too.
Paolo
_______________________________________________
ltt-dev mailing list
[email protected]
http://lists.casi.polymtl.ca/cgi-bin/mailman/listinfo/ltt-dev