Re: [PATCH RFC 6/9] RCU priority boosting for preemptible RCU

2007-10-05 Thread Paul E. McKenney
On Fri, Oct 05, 2007 at 06:51:14PM +0530, Gautham R Shenoy wrote: > On Fri, Oct 05, 2007 at 08:24:21AM -0400, Steven Rostedt wrote: > > On Fri, 5 Oct 2007, Gautham R Shenoy wrote: > > > On Mon, Sep 10, 2007 at 11:39:01AM -0700, Paul E. McKenney wrote: > > > > > > [snip] > > > > > > > + > > > > +/*

Re: [PATCH RFC 6/9] RCU priority boosting for preemptible RCU

2007-10-05 Thread Gautham R Shenoy
On Fri, Oct 05, 2007 at 08:24:21AM -0400, Steven Rostedt wrote: > > > > On Fri, 5 Oct 2007, Gautham R Shenoy wrote: > > > On Mon, Sep 10, 2007 at 11:39:01AM -0700, Paul E. McKenney wrote: > > > > [snip] > > > > > + > > > +/* > > > + * Return the list from which to boost target tasks. > > > + *

Re: [PATCH RFC 6/9] RCU priority boosting for preemptible RCU

2007-10-05 Thread Steven Rostedt
On Fri, 5 Oct 2007, Gautham R Shenoy wrote: > On Mon, Sep 10, 2007 at 11:39:01AM -0700, Paul E. McKenney wrote: > > [snip] > > > + > > +/* > > + * Return the list from which to boost target tasks. > > + * May only be invoked by the booster task, so guaranteed to > > + * already be initialized.

Re: [PATCH RFC 6/9] RCU priority boosting for preemptible RCU

2007-10-05 Thread Gautham R Shenoy
On Mon, Sep 10, 2007 at 11:39:01AM -0700, Paul E. McKenney wrote: [snip] > + > +/* > + * Return the list from which to boost target tasks. > + * May only be invoked by the booster task, so guaranteed to > + * already be initialized. Use rcu_boost_dat element least recently > + * the destination

Re: [PATCH RFC 6/9] RCU priority boosting for preemptible RCU

2007-09-29 Thread Paul E. McKenney
On Fri, Sep 28, 2007 at 07:05:14PM -0400, Steven Rostedt wrote: > > > -- > On Fri, 28 Sep 2007, Gautham R Shenoy wrote: > > > > > > > +#ifdef CONFIG_PREEMPT_RCU_BOOST > > > +/* > > > + * Task state with respect to being RCU-boosted. This state is changed > > > + * by the task itself in response

Re: [PATCH RFC 6/9] RCU priority boosting for preemptible RCU

2007-09-28 Thread Steven Rostedt
-- On Fri, 28 Sep 2007, Gautham R Shenoy wrote: > > > > +#ifdef CONFIG_PREEMPT_RCU_BOOST > > +/* > > + * Task state with respect to being RCU-boosted. This state is changed > > + * by the task itself in response to the following three events: >

Re: [PATCH RFC 6/9] RCU priority boosting for preemptible RCU

2007-09-28 Thread Gautham R Shenoy
Hi Paul, Some silly doubts. On Mon, Sep 10, 2007 at 11:39:01AM -0700, Paul E. McKenney wrote: > Work in progress, not for inclusion. > > RCU priority boosting is needed when running a workload that might include > CPU-bound user tasks running at realtime priorities with preemptible RCU. > In th