On Fri, Aug 31, 2012 at 04:59:10PM -0700, Josh Triplett wrote:
> On Thu, Aug 30, 2012 at 02:05:25PM -0700, Paul E. McKenney wrote:
> > From: Frederic Weisbecker <[email protected]>
> >
> > Add syscall slow path hooks to notify syscall entry
> > and exit on CPUs that want to support userspace RCU
> > extended quiescent state.
> >
> > Signed-off-by: Frederic Weisbecker <[email protected]>
> > Cc: Alessio Igor Bogani <[email protected]>
> > Cc: Andrew Morton <[email protected]>
> > Cc: Avi Kivity <[email protected]>
> > Cc: Chris Metcalf <[email protected]>
> > Cc: Christoph Lameter <[email protected]>
> > Cc: Geoff Levand <[email protected]>
> > Cc: Gilad Ben Yossef <[email protected]>
> > Cc: Hakan Akkan <[email protected]>
> > Cc: H. Peter Anvin <[email protected]>
> > Cc: Ingo Molnar <[email protected]>
> > Cc: Josh Triplett <[email protected]>
> > Cc: Kevin Hilman <[email protected]>
> > Cc: Max Krasnyansky <[email protected]>
> > Cc: Peter Zijlstra <[email protected]>
> > Cc: Stephen Hemminger <[email protected]>
> > Cc: Steven Rostedt <[email protected]>
> > Cc: Sven-Thorsten Dietrich <[email protected]>
> > Cc: Thomas Gleixner <[email protected]>
> > Signed-off-by: Paul E. McKenney <[email protected]>
>
> This seems reasonable; presumably you plan to add something actually
> setting TIF_NOHZ in a subsequent patch series?
Yes, currently this is set by the selftests, see the combination of:
[PATCH tip/core/rcu 07/26] rcu: Switch task's syscall hooks on context
switch
[PATCH tip/core/rcu 14/26] rcu: Userspace RCU extended QS selftest
Later this will be driven by the nohz subsystem.
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/