From mboxrd@z Thu Jan 1 00:00:00 1970 From: Frederic Weisbecker Subject: Re: [PATCH 00/10] rcu: Add missing RCU idle APIs on idle loop Date: Thu, 23 Aug 2012 13:02:00 +0200 Message-ID: <20120823110157.GC18835@somewhere.redhat.com> References: <1345652628-15060-1-git-send-email-fweisbec@gmail.com> Mime-Version: 1.0 Return-path: DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=date:from:to:cc:subject:message-id:references:mime-version :content-type:content-disposition:in-reply-to:user-agent; bh=AMt4rvEqYqKka3h7S4EJsOvEa/ztbHJGMsmTvob9qwM=; b=FVxObIt4TS4flEzyQkrjSTJevkfRCxH3sEs35ArMap/zj46e2yhZPAwFPz1pNXUz0F oVOFlYrRv2jstf+2sBikN8JDUR9LGNImCTnnfvD7ypzZB1PMG3/7sz39ZdY3VFumP/Va TlSR6jiAw93dZvGtDzzwW7RhW8fVV8Y3yZ9DwFmz340iuUMAZyzR6wPVZaTPlhu5HbWn FgQnLeBMrC1q6wrQM8Nvo2s/sq1f329BTZD+ypPq03p5t6lNQq2t0D3PqxwtGFLXvWvb eTjxpI9CeMvVBjhHmBhzzT2zkrkTsc30JxGL4G7YvFmKG4IKTDPEtjKbONmYtZhGvLvG qYqw== Content-Disposition: inline In-Reply-To: Sender: linux-alpha-owner@vger.kernel.org List-ID: Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: Geert Uytterhoeven Cc: LKML , "Paul E. McKenney" , Chris Zankel , "3.2.x.." , Chen Liqin , Lennox Wu , "James E.J. Bottomley" , Helge Deller , Parisc , David Howells , Koichi Yasutake , m68k , Hirokazu Takata , Yoshinori Sato , Mikael Starvik , Jesper Nilsson , Cris , Richard Henderson , Ivan Kokshaysky , Matt Turner , alpha On Wed, Aug 22, 2012 at 07:18:04PM +0200, Geert Uytterhoeven wrote: > On Wed, Aug 22, 2012 at 6:23 PM, Frederic Weisbecker 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. Thanks. > > > I'm sorry I haven't built tested everywhere. But the changes are > > small and need to be at least boot tested anyway. > > Builds and boots fine on m68k under ARAnyM. > Acked-by: Geert Uytterhoeven (for m68k) > > Gr{oetje,eeting}s, > > Geert > > -- > Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org > > In personal conversations with technical people, I call myself a hacker. But > when I'm talking to journalists I just say "programmer" or something like that. > -- Linus Torvalds From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1030447Ab2HWLCM (ORCPT ); Thu, 23 Aug 2012 07:02:12 -0400 Received: from mail-qa0-f53.google.com ([209.85.216.53]:48317 "EHLO mail-qa0-f53.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1030351Ab2HWLCI (ORCPT ); Thu, 23 Aug 2012 07:02:08 -0400 Date: Thu, 23 Aug 2012 13:02:00 +0200 From: Frederic Weisbecker To: Geert Uytterhoeven Cc: LKML , "Paul E. McKenney" , Chris Zankel , "3.2.x.." , Chen Liqin , Lennox Wu , "James E.J. Bottomley" , Helge Deller , Parisc , David Howells , Koichi Yasutake , m68k , Hirokazu Takata , Yoshinori Sato , Mikael Starvik , Jesper Nilsson , Cris , Richard Henderson , Ivan Kokshaysky , Matt Turner , alpha Subject: Re: [PATCH 00/10] rcu: Add missing RCU idle APIs on idle loop Message-ID: <20120823110157.GC18835@somewhere.redhat.com> References: <1345652628-15060-1-git-send-email-fweisbec@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.21 (2010-09-15) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Aug 22, 2012 at 07:18:04PM +0200, Geert Uytterhoeven wrote: > On Wed, Aug 22, 2012 at 6:23 PM, Frederic Weisbecker 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. Thanks. > > > I'm sorry I haven't built tested everywhere. But the changes are > > small and need to be at least boot tested anyway. > > Builds and boots fine on m68k under ARAnyM. > Acked-by: Geert Uytterhoeven (for m68k) > > Gr{oetje,eeting}s, > > Geert > > -- > Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org > > In personal conversations with technical people, I call myself a hacker. But > when I'm talking to journalists I just say "programmer" or something like that. > -- Linus Torvalds