All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
To: Geert Uytterhoeven <geert@linux-m68k.org>
Cc: Frederic Weisbecker <fweisbec@gmail.com>,
	LKML <linux-kernel@vger.kernel.org>,
	Chris Zankel <chris@zankel.net>, "3.2.x.." <stable@kernel.org>,
	Chen Liqin <liqin.chen@sunplusct.com>,
	Lennox Wu <lennox.wu@gmail.com>,
	"James E.J. Bottomley" <jejb@parisc-linux.org>,
	Helge Deller <deller@gmx.de>,
	Parisc <linux-parisc@vger.kernel.org>,
	David Howells <dhowells@redhat.com>,
	Koichi Yasutake <yasutake.koichi@jp.panasonic.com>,
	m68k <linux-m68k@lists.linux-m68k.org>,
	Hirokazu Takata <takata@linux-m32r.org>,
	Yoshinori Sato <ysato@users.sourceforge.jp>,
	Mikael Starvik <starvik@axis.com>,
	Jesper Nilsson <jesper.nilsson@axis.com>,
	Cris <linux-cris-kernel@axis.com>,
	Richard Henderson <rth@twiddle.net>,
	Ivan Kokshaysky <ink@jurassic.park.msu.ru>,
	Matt Turner <mattst88@gmail.com>,
	alpha <linux-alpha@vger.kernel.org>
Subject: Re: [PATCH 00/10] rcu: Add missing RCU idle APIs on idle loop
Date: Mon, 17 Sep 2012 13:55:19 -0700	[thread overview]
Message-ID: <20120917205519.GB2467@linux.vnet.ibm.com> (raw)
In-Reply-To: <CAMuHMdURT2vdF8uGZbMO09iGbLeSaVzwNthKEA1WwOtH6dQN_A@mail.gmail.com>

On Mon, Sep 17, 2012 at 10:31:24PM +0200, Geert Uytterhoeven wrote:
> Hi Frederic, Paul,
> 
> On Thu, Aug 23, 2012 at 11:50 PM, Frederic Weisbecker
> <fweisbec@gmail.com> wrote:
> > On Thu, Aug 23, 2012 at 10:23:22PM +0200, Geert Uytterhoeven wrote:
> >> On Thu, Aug 23, 2012 at 1:02 PM, Frederic Weisbecker <fweisbec@gmail.com> wrote:
> >> > On Wed, Aug 22, 2012 at 07:18:04PM +0200, Geert Uytterhoeven wrote:
> >> >> On Wed, Aug 22, 2012 at 6:23 PM, Frederic Weisbecker <fweisbec@gmail.com> wrote:
> >> >> > So this fixes some potential RCU stalls in a bunch of architectures.
> >> >> > When rcu_idle_enter()/rcu_idle_exit() became a requirement, we forgot
> >> >> > to handle the architectures that don't support CONFIG_NO_HZ.
> >> >> >
> >> >> > I guess the set should be dispatched into arch maintainer trees.
> >> >>
> >> >> I can take the m68k version, but are you sure you want it this way?
> >> >> Each of them must be in mainline before they can enter stable.
> >> >
> >> > Yeah, I was thinking the right route is for these patches to be
> >> > carried by arch maintainer who then push to Linus and then this goes
> >> > to stable.
> >> >
> >> > Is that ok for you?
> >> >
> >> > Otherwise I can carry the patches myself. In a tree of my own, or
> >> > Paul's or mmotm. As long as I have your ack.
> >>
> >> I applied your patch to the m68k for-3.6/for-linus branch.
> >> I'll ask Linus to pull later in the rc cycle (right now I don't have
> >> anything else
> >> queued for 3.6).
> >> Still, I think it's better to just collect acks and send it to Linus
> >> in one shot,
> >> so it can go into stable in one shot too.
> >
> > Sure I can do that if you prefer.
> 
> What's the conclusion on this one? I saw it entered tip.

I don't see it at tip/master, but perhaps I am looking at the wrong branch.

> I still have it (as the only commit) on my for-3.6 branch, but I don't
> think m68k
> is important enough to be the only architecture to have this fix in 3.6 ;-)

I got only two acks in addition to yours, plus one Tested-by.  So, no,
there does not appear to be a large groundswell of support for pushing
this into 3.6.  If it doesn't go in by some other path, I will be pushing
it into 3.7.

							Thanx, Paul

WARNING: multiple messages have this Message-ID (diff)
From: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
To: Geert Uytterhoeven <geert@linux-m68k.org>
Cc: Frederic Weisbecker <fweisbec@gmail.com>,
	LKML <linux-kernel@vger.kernel.org>,
	Chris Zankel <chris@zankel.net>, "3.2.x.." <stable@kernel.org>,
	Chen Liqin <liqin.chen@sunplusct.com>,
	Lennox Wu <lennox.wu@gmail.com>,
	"James E.J. Bottomley" <jejb@parisc-linux.org>,
	Helge Deller <deller@gmx.de>,
	Parisc <linux-parisc@vger.kernel.org>,
	David Howells <dhowells@redhat.com>,
	Koichi Yasutake <yasutake.koichi@jp.panasonic.com>,
	m68k <linux-m68k@vger.kernel.org>,
	Hirokazu Takata <takata@linux-m32r.org>,
	Yoshinori Sato <ysato@users.sourceforge.jp>,
	Mikael Starvik <starvik@axis.com>,
	Jesper Nilsson <jesper.nilsson@axis.com>,
	Cris <linux-cris-kernel@axis.com>,
	Richard Henderson <rth@twiddle.net>,
	Ivan Kokshaysky <ink@jurassic.park.msu.ru>,
	Matt Turner <mattst88@gmail.com>,
	alpha <linux-alpha@vger.kernel.org>
Subject: Re: [PATCH 00/10] rcu: Add missing RCU idle APIs on idle loop
Date: Mon, 17 Sep 2012 13:55:19 -0700	[thread overview]
Message-ID: <20120917205519.GB2467@linux.vnet.ibm.com> (raw)
In-Reply-To: <CAMuHMdURT2vdF8uGZbMO09iGbLeSaVzwNthKEA1WwOtH6dQN_A@mail.gmail.com>

On Mon, Sep 17, 2012 at 10:31:24PM +0200, Geert Uytterhoeven wrote:
> Hi Frederic, Paul,
> 
> On Thu, Aug 23, 2012 at 11:50 PM, Frederic Weisbecker
> <fweisbec@gmail.com> wrote:
> > On Thu, Aug 23, 2012 at 10:23:22PM +0200, Geert Uytterhoeven wrote:
> >> On Thu, Aug 23, 2012 at 1:02 PM, Frederic Weisbecker <fweisbec@gmail.com> wrote:
> >> > On Wed, Aug 22, 2012 at 07:18:04PM +0200, Geert Uytterhoeven wrote:
> >> >> On Wed, Aug 22, 2012 at 6:23 PM, Frederic Weisbecker <fweisbec@gmail.com> wrote:
> >> >> > So this fixes some potential RCU stalls in a bunch of architectures.
> >> >> > When rcu_idle_enter()/rcu_idle_exit() became a requirement, we forgot
> >> >> > to handle the architectures that don't support CONFIG_NO_HZ.
> >> >> >
> >> >> > I guess the set should be dispatched into arch maintainer trees.
> >> >>
> >> >> I can take the m68k version, but are you sure you want it this way?
> >> >> Each of them must be in mainline before they can enter stable.
> >> >
> >> > Yeah, I was thinking the right route is for these patches to be
> >> > carried by arch maintainer who then push to Linus and then this goes
> >> > to stable.
> >> >
> >> > Is that ok for you?
> >> >
> >> > Otherwise I can carry the patches myself. In a tree of my own, or
> >> > Paul's or mmotm. As long as I have your ack.
> >>
> >> I applied your patch to the m68k for-3.6/for-linus branch.
> >> I'll ask Linus to pull later in the rc cycle (right now I don't have
> >> anything else
> >> queued for 3.6).
> >> Still, I think it's better to just collect acks and send it to Linus
> >> in one shot,
> >> so it can go into stable in one shot too.
> >
> > Sure I can do that if you prefer.
> 
> What's the conclusion on this one? I saw it entered tip.

I don't see it at tip/master, but perhaps I am looking at the wrong branch.

> I still have it (as the only commit) on my for-3.6 branch, but I don't
> think m68k
> is important enough to be the only architecture to have this fix in 3.6 ;-)

I got only two acks in addition to yours, plus one Tested-by.  So, no,
there does not appear to be a large groundswell of support for pushing
this into 3.6.  If it doesn't go in by some other path, I will be pushing
it into 3.7.

							Thanx, Paul


  reply	other threads:[~2012-09-17 20:55 UTC|newest]

Thread overview: 39+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-08-22 16:23 [PATCH 00/10] rcu: Add missing RCU idle APIs on idle loop Frederic Weisbecker
2012-08-22 16:23 ` Frederic Weisbecker
2012-08-22 16:23 ` [PATCH 01/10] alpha: " Frederic Weisbecker
2012-08-22 17:19   ` Paul E. McKenney
2012-08-22 17:35     ` Frederic Weisbecker
2012-08-22 19:01       ` Paul E. McKenney
2012-08-23 10:42         ` Frederic Weisbecker
2012-08-23 12:25           ` Paul E. McKenney
2012-08-23  9:32   ` Michael Cree
2012-08-23 10:58     ` Frederic Weisbecker
2012-08-22 16:23 ` [PATCH 02/10] cris: " Frederic Weisbecker
2012-08-22 16:23 ` [PATCH 03/10] frv: " Frederic Weisbecker
2012-08-22 16:23 ` [PATCH 04/10] h8300: " Frederic Weisbecker
2012-08-22 16:23 ` [PATCH 05/10] m32r: " Frederic Weisbecker
2012-08-22 16:23 ` [PATCH 06/10] m68k: " Frederic Weisbecker
2012-08-22 16:23 ` Frederic Weisbecker
2012-08-22 16:23 ` [PATCH 07/10] mn10300: " Frederic Weisbecker
2012-08-22 16:23 ` [PATCH 08/10] parisc: " Frederic Weisbecker
2012-08-24 13:26   ` John David Anglin
2012-08-22 16:23 ` [PATCH 09/10] score: " Frederic Weisbecker
2012-08-22 16:23 ` [PATCH 10/10] xtensa: " Frederic Weisbecker
2012-08-22 17:18 ` [PATCH 00/10] rcu: " Geert Uytterhoeven
2012-08-22 17:18   ` Geert Uytterhoeven
2012-08-23 11:02   ` Frederic Weisbecker
2012-08-23 11:02   ` Frederic Weisbecker
2012-08-23 11:02     ` Frederic Weisbecker
2012-08-23 20:23     ` Geert Uytterhoeven
2012-08-23 20:23     ` Geert Uytterhoeven
2012-08-23 20:23       ` Geert Uytterhoeven
2012-08-23 21:50       ` Frederic Weisbecker
2012-08-23 21:50       ` Frederic Weisbecker
2012-08-23 21:50         ` Frederic Weisbecker
2012-09-17 20:31         ` Geert Uytterhoeven
2012-09-17 20:31           ` Geert Uytterhoeven
2012-09-17 20:55           ` Paul E. McKenney [this message]
2012-09-17 20:55             ` Paul E. McKenney
2012-09-17 20:31         ` Geert Uytterhoeven
2012-08-22 17:18 ` Geert Uytterhoeven
  -- strict thread matches above, loose matches on Subject: below --
2012-08-22 16:23 Frederic Weisbecker

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20120917205519.GB2467@linux.vnet.ibm.com \
    --to=paulmck@linux.vnet.ibm.com \
    --cc=chris@zankel.net \
    --cc=deller@gmx.de \
    --cc=dhowells@redhat.com \
    --cc=fweisbec@gmail.com \
    --cc=geert@linux-m68k.org \
    --cc=ink@jurassic.park.msu.ru \
    --cc=jejb@parisc-linux.org \
    --cc=jesper.nilsson@axis.com \
    --cc=lennox.wu@gmail.com \
    --cc=linux-alpha@vger.kernel.org \
    --cc=linux-cris-kernel@axis.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux-m68k@lists.linux-m68k.org \
    --cc=linux-parisc@vger.kernel.org \
    --cc=liqin.chen@sunplusct.com \
    --cc=mattst88@gmail.com \
    --cc=rth@twiddle.net \
    --cc=stable@kernel.org \
    --cc=starvik@axis.com \
    --cc=takata@linux-m32r.org \
    --cc=yasutake.koichi@jp.panasonic.com \
    --cc=ysato@users.sourceforge.jp \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.