From: paulmck@linux.vnet.ibm.com (Paul E. McKenney)
To: linux-arm-kernel@lists.infradead.org
Subject: [PATCH tip/core/rcu 7/9] arm64: Use common outgoing-CPU-notification code
Date: Thu, 21 May 2015 20:26:15 -0700 [thread overview]
Message-ID: <20150522032615.GD6776@linux.vnet.ibm.com> (raw)
In-Reply-To: <20150521132557.GK29424@e104818-lin.cambridge.arm.com>
On Thu, May 21, 2015 at 02:25:57PM +0100, Catalin Marinas wrote:
> On Thu, May 21, 2015 at 05:48:33AM -0700, Paul E. McKenney wrote:
> > On Thu, May 21, 2015 at 09:58:06AM +0100, Will Deacon wrote:
> > > On Tue, May 12, 2015 at 10:50:05PM +0100, Paul E. McKenney wrote:
> > > > From: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
> > > >
> > > > This commit removes the open-coded CPU-offline notification with new
> > > > common code. In particular, this change avoids calling scheduler code
> > > > using RCU from an offline CPU that RCU is ignoring. This is a minimal
> > > > change. A more intrusive change might invoke the cpu_check_up_prepare()
> > > > and cpu_set_state_online() functions at CPU-online time, which would
> > > > allow onlining throw an error if the CPU did not go offline properly.
> > > >
> > > > Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
> > > > Cc: linux-arm-kernel at lists.infradead.org
> > > > Cc: Catalin Marinas <catalin.marinas@arm.com>
> > > > Cc: Will Deacon <will.deacon@arm.com>
> > > > ---
> > > > arch/arm64/kernel/smp.c | 6 ++----
> > > > 1 file changed, 2 insertions(+), 4 deletions(-)
> > >
> > > I don't have a better idea, so:
> > >
> > > Acked-by: Will Deacon <will.deacon@arm.com>
> > >
> > > Is this queued via -tip already, or can we pick it into the arm64 tree
> > > for 4.2?
> >
> > Feel free to take it into the arm64 tree. Just let me know, and I
> > will drop it from my tree.
>
> Queued for 4.2. Thanks.
Very good, dropped from my tree.
Thanx, Paul
WARNING: multiple messages have this Message-ID (diff)
From: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
To: Catalin Marinas <catalin.marinas@arm.com>
Cc: Will Deacon <will.deacon@arm.com>,
"tglx@linutronix.de" <tglx@linutronix.de>,
"laijs@cn.fujitsu.com" <laijs@cn.fujitsu.com>,
"bobby.prani@gmail.com" <bobby.prani@gmail.com>,
"peterz@infradead.org" <peterz@infradead.org>,
"fweisbec@gmail.com" <fweisbec@gmail.com>,
"dvhart@linux.intel.com" <dvhart@linux.intel.com>,
"oleg@redhat.com" <oleg@redhat.com>,
"linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>,
"rostedt@goodmis.org" <rostedt@goodmis.org>,
"josh@joshtriplett.org" <josh@joshtriplett.org>,
"dhowells@redhat.com" <dhowells@redhat.com>,
"edumazet@google.com" <edumazet@google.com>,
"mathieu.desnoyers@efficios.com" <mathieu.desnoyers@efficios.com>,
"dipankar@in.ibm.com" <dipankar@in.ibm.com>,
"akpm@linux-foundation.org" <akpm@linux-foundation.org>,
"mingo@kernel.org" <mingo@kernel.org>,
"linux-arm-kernel@lists.infradead.org"
<linux-arm-kernel@lists.infradead.org>
Subject: Re: [PATCH tip/core/rcu 7/9] arm64: Use common outgoing-CPU-notification code
Date: Thu, 21 May 2015 20:26:15 -0700 [thread overview]
Message-ID: <20150522032615.GD6776@linux.vnet.ibm.com> (raw)
In-Reply-To: <20150521132557.GK29424@e104818-lin.cambridge.arm.com>
On Thu, May 21, 2015 at 02:25:57PM +0100, Catalin Marinas wrote:
> On Thu, May 21, 2015 at 05:48:33AM -0700, Paul E. McKenney wrote:
> > On Thu, May 21, 2015 at 09:58:06AM +0100, Will Deacon wrote:
> > > On Tue, May 12, 2015 at 10:50:05PM +0100, Paul E. McKenney wrote:
> > > > From: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
> > > >
> > > > This commit removes the open-coded CPU-offline notification with new
> > > > common code. In particular, this change avoids calling scheduler code
> > > > using RCU from an offline CPU that RCU is ignoring. This is a minimal
> > > > change. A more intrusive change might invoke the cpu_check_up_prepare()
> > > > and cpu_set_state_online() functions at CPU-online time, which would
> > > > allow onlining throw an error if the CPU did not go offline properly.
> > > >
> > > > Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
> > > > Cc: linux-arm-kernel@lists.infradead.org
> > > > Cc: Catalin Marinas <catalin.marinas@arm.com>
> > > > Cc: Will Deacon <will.deacon@arm.com>
> > > > ---
> > > > arch/arm64/kernel/smp.c | 6 ++----
> > > > 1 file changed, 2 insertions(+), 4 deletions(-)
> > >
> > > I don't have a better idea, so:
> > >
> > > Acked-by: Will Deacon <will.deacon@arm.com>
> > >
> > > Is this queued via -tip already, or can we pick it into the arm64 tree
> > > for 4.2?
> >
> > Feel free to take it into the arm64 tree. Just let me know, and I
> > will drop it from my tree.
>
> Queued for 4.2. Thanks.
Very good, dropped from my tree.
Thanx, Paul
next prev parent reply other threads:[~2015-05-22 3:26 UTC|newest]
Thread overview: 23+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-05-12 21:49 [PATCH tip/core/rcu 0/9] CPU-hotplug updates for 4.2 Paul E. McKenney
2015-05-12 21:49 ` [PATCH tip/core/rcu 1/9] rcu: Eliminate HOTPLUG_CPU #ifdef in favor of IS_ENABLED() Paul E. McKenney
2015-05-12 21:50 ` [PATCH tip/core/rcu 2/9] rcu: Adjust ->lock acquisition for tasks no longer migrating Paul E. McKenney
2015-05-12 21:50 ` [PATCH tip/core/rcu 3/9] rcu: Remove dead code from force_qs_rnp() Paul E. McKenney
2015-05-12 21:50 ` [PATCH tip/core/rcu 4/9] rcu: Remove redundant offline check Paul E. McKenney
2015-05-12 21:50 ` [PATCH tip/core/rcu 5/9] rcu: Correctly initialize ->rcu_qs_ctr_snap at online time Paul E. McKenney
2015-05-12 21:50 ` [PATCH tip/core/rcu 6/9] cpu: Handle smpboot_unpark_threads() uniformly Paul E. McKenney
2015-05-12 21:50 ` [PATCH tip/core/rcu 7/9] arm64: Use common outgoing-CPU-notification code Paul E. McKenney
2015-05-12 21:50 ` Paul E. McKenney
2015-05-21 8:58 ` Will Deacon
2015-05-21 8:58 ` Will Deacon
2015-05-21 12:48 ` Paul E. McKenney
2015-05-21 12:48 ` Paul E. McKenney
2015-05-21 13:25 ` Catalin Marinas
2015-05-21 13:25 ` Catalin Marinas
2015-05-22 3:26 ` Paul E. McKenney [this message]
2015-05-22 3:26 ` Paul E. McKenney
2015-05-12 21:50 ` [PATCH tip/core/rcu 8/9] arm: " Paul E. McKenney
2015-05-12 21:50 ` Paul E. McKenney
2015-12-14 12:18 ` Geert Uytterhoeven
2015-12-14 12:18 ` Geert Uytterhoeven
2015-12-14 12:18 ` Geert Uytterhoeven
2015-05-12 21:50 ` [PATCH tip/core/rcu 9/9] cpu: Remove new instance of __cpuinit that crept back in Paul E. McKenney
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=20150522032615.GD6776@linux.vnet.ibm.com \
--to=paulmck@linux.vnet.ibm.com \
--cc=linux-arm-kernel@lists.infradead.org \
/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.