Re: [RFC 0/3] Revert SRCU from tracepoint infrastructure

From: Steven Rostedt
Date: Mon Feb 10 2020 - 12:05:57 EST


On Mon, 10 Feb 2020 10:46:16 +0100
Peter Zijlstra <peterz@xxxxxxxxxxxxx> wrote:

> Furthermore, using srcu would be detrimental, because of how it has
> smp_mb() in the read side primitives.

I didn't realize that there was a full memory barrier in the srcu read
side. Seems to me that itself is rational for reverting it. And also a
big NAK for any suggestion to have any of the function tracing to use
it as well (which comes up here and there).

-- Steve