* Re: [GIT PULL] timers/nohz updates for v3.18
[not found] <20141009064813.GA20517@gmail.com>
@ 2014-10-09 10:34 ` Linus Torvalds
2014-10-09 12:57 ` Frederic Weisbecker
0 siblings, 1 reply; 5+ messages in thread
From: Linus Torvalds @ 2014-10-09 10:34 UTC (permalink / raw)
To: Ingo Molnar, stable
Cc: Linux Kernel Mailing List, Thomas Gleixner,
Frédéric Weisbecker, Peter Zijlstra, Andrew Morton
Hmm..
On Thu, Oct 9, 2014 at 2:48 AM, Ingo Molnar <mingo@kernel.org> wrote:
>
> Please pull the latest timers-nohz-for-linus git tree from:
>
> git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers-nohz-for-linus
>
> # HEAD: 9b01f5bf3999a3db5b1bbd9fdfd80d8d304e94ee nohz: nohz full depends on irq work self IPI support
>
> Main changes:
>
> - Fix the deadlock reported by Dave Jones et al
> - Clean up and fix nohz_full interaction with arch abilities
> - nohz init code consolidation/cleanup
Ok, pulled. But none of these are marked for stable, yet the deadlock
people are seeing is in 3.17. Is there a separate line of minimal
fixes just for that? Or was the lack of stable tags just an oversight?
Linus
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [GIT PULL] timers/nohz updates for v3.18
2014-10-09 10:34 ` [GIT PULL] timers/nohz updates for v3.18 Linus Torvalds
@ 2014-10-09 12:57 ` Frederic Weisbecker
2014-10-09 13:50 ` Greg KH
0 siblings, 1 reply; 5+ messages in thread
From: Frederic Weisbecker @ 2014-10-09 12:57 UTC (permalink / raw)
To: Linus Torvalds
Cc: Ingo Molnar, stable, Linux Kernel Mailing List, Thomas Gleixner,
Peter Zijlstra, Andrew Morton
On Thu, Oct 09, 2014 at 06:34:26AM -0400, Linus Torvalds wrote:
> Hmm..
>
> On Thu, Oct 9, 2014 at 2:48 AM, Ingo Molnar <mingo@kernel.org> wrote:
> >
> > Please pull the latest timers-nohz-for-linus git tree from:
> >
> > git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers-nohz-for-linus
> >
> > # HEAD: 9b01f5bf3999a3db5b1bbd9fdfd80d8d304e94ee nohz: nohz full depends on irq work self IPI support
> >
> > Main changes:
> >
> > - Fix the deadlock reported by Dave Jones et al
> > - Clean up and fix nohz_full interaction with arch abilities
> > - nohz init code consolidation/cleanup
>
> Ok, pulled. But none of these are marked for stable, yet the deadlock
> people are seeing is in 3.17. Is there a separate line of minimal
> fixes just for that? Or was the lack of stable tags just an oversight?
It was first intended because the patchset is quite invasive and nohz full has
no known users, or perhaps there is one... So I thought that backporting
could be more dangerous than anything.
Now thinking more about it I could isolate the following patches for
stable:
irq_work: Introduce arch_irq_work_has_interrupt()
irq_work: Force raised irq work to run on irq work interrupt
x86: Tell irq work about self IPI support
arm: Tell irq work about self IPI support
Sending these to stable@vger.kernel.org would catch up, right? I
can still do that.
Thanks.
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [GIT PULL] timers/nohz updates for v3.18
2014-10-09 12:57 ` Frederic Weisbecker
@ 2014-10-09 13:50 ` Greg KH
2014-10-09 14:36 ` Frederic Weisbecker
0 siblings, 1 reply; 5+ messages in thread
From: Greg KH @ 2014-10-09 13:50 UTC (permalink / raw)
To: Frederic Weisbecker
Cc: Linus Torvalds, Ingo Molnar, stable, Linux Kernel Mailing List,
Thomas Gleixner, Peter Zijlstra, Andrew Morton
On Thu, Oct 09, 2014 at 02:57:25PM +0200, Frederic Weisbecker wrote:
> On Thu, Oct 09, 2014 at 06:34:26AM -0400, Linus Torvalds wrote:
> > Hmm..
> >
> > On Thu, Oct 9, 2014 at 2:48 AM, Ingo Molnar <mingo@kernel.org> wrote:
> > >
> > > Please pull the latest timers-nohz-for-linus git tree from:
> > >
> > > git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers-nohz-for-linus
> > >
> > > # HEAD: 9b01f5bf3999a3db5b1bbd9fdfd80d8d304e94ee nohz: nohz full depends on irq work self IPI support
> > >
> > > Main changes:
> > >
> > > - Fix the deadlock reported by Dave Jones et al
> > > - Clean up and fix nohz_full interaction with arch abilities
> > > - nohz init code consolidation/cleanup
> >
> > Ok, pulled. But none of these are marked for stable, yet the deadlock
> > people are seeing is in 3.17. Is there a separate line of minimal
> > fixes just for that? Or was the lack of stable tags just an oversight?
>
> It was first intended because the patchset is quite invasive and nohz full has
> no known users, or perhaps there is one... So I thought that backporting
> could be more dangerous than anything.
>
> Now thinking more about it I could isolate the following patches for
> stable:
>
> irq_work: Introduce arch_irq_work_has_interrupt()
> irq_work: Force raised irq work to run on irq work interrupt
> x86: Tell irq work about self IPI support
> arm: Tell irq work about self IPI support
>
> Sending these to stable@vger.kernel.org would catch up, right? I
> can still do that.
If I can just pick those patches directly, that's all I need for the
stable trees. What are the git ids in Linus's tree for these patches,
so that I know I got this correct?
thanks,
greg k-h
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [GIT PULL] timers/nohz updates for v3.18
2014-10-09 13:50 ` Greg KH
@ 2014-10-09 14:36 ` Frederic Weisbecker
2014-10-09 15:14 ` Greg KH
0 siblings, 1 reply; 5+ messages in thread
From: Frederic Weisbecker @ 2014-10-09 14:36 UTC (permalink / raw)
To: Greg KH
Cc: Linus Torvalds, Ingo Molnar, stable, Linux Kernel Mailing List,
Thomas Gleixner, Peter Zijlstra, Andrew Morton
On Thu, Oct 09, 2014 at 06:50:04AM -0700, Greg KH wrote:
> On Thu, Oct 09, 2014 at 02:57:25PM +0200, Frederic Weisbecker wrote:
> > On Thu, Oct 09, 2014 at 06:34:26AM -0400, Linus Torvalds wrote:
> > > Hmm..
> > >
> > > On Thu, Oct 9, 2014 at 2:48 AM, Ingo Molnar <mingo@kernel.org> wrote:
> > > >
> > > > Please pull the latest timers-nohz-for-linus git tree from:
> > > >
> > > > git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers-nohz-for-linus
> > > >
> > > > # HEAD: 9b01f5bf3999a3db5b1bbd9fdfd80d8d304e94ee nohz: nohz full depends on irq work self IPI support
> > > >
> > > > Main changes:
> > > >
> > > > - Fix the deadlock reported by Dave Jones et al
> > > > - Clean up and fix nohz_full interaction with arch abilities
> > > > - nohz init code consolidation/cleanup
> > >
> > > Ok, pulled. But none of these are marked for stable, yet the deadlock
> > > people are seeing is in 3.17. Is there a separate line of minimal
> > > fixes just for that? Or was the lack of stable tags just an oversight?
> >
> > It was first intended because the patchset is quite invasive and nohz full has
> > no known users, or perhaps there is one... So I thought that backporting
> > could be more dangerous than anything.
> >
> > Now thinking more about it I could isolate the following patches for
> > stable:
> >
> > irq_work: Introduce arch_irq_work_has_interrupt()
> > irq_work: Force raised irq work to run on irq work interrupt
> > x86: Tell irq work about self IPI support
> > arm: Tell irq work about self IPI support
> >
> > Sending these to stable@vger.kernel.org would catch up, right? I
> > can still do that.
>
> If I can just pick those patches directly, that's all I need for the
> stable trees. What are the git ids in Linus's tree for these patches,
> so that I know I got this correct?
Awesome, here we go in order:
_ c5c38ef3d70377dc504a6a3f611a3ec814bc757b: irq_work: Introduce arch_irq_work_has_interrupt()
_ 76a33061b9323b7fdb220ae5fa116c10833ec22e: irq_work: Force raised irq work to run on irq work interrupt
_ 3010279f0fc36f0388872203e63ca49912f648fd: x86: Tell irq work about self IPI support
_ 09f6edd424218eb69078551b2ecfada1f2d098eb: arm: Tell irq work about self IPI support
Only 3.17 should be concerned.
Thanks a lot Greg!
> thanks,
>
> greg k-h
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [GIT PULL] timers/nohz updates for v3.18
2014-10-09 14:36 ` Frederic Weisbecker
@ 2014-10-09 15:14 ` Greg KH
0 siblings, 0 replies; 5+ messages in thread
From: Greg KH @ 2014-10-09 15:14 UTC (permalink / raw)
To: Frederic Weisbecker
Cc: Linus Torvalds, Ingo Molnar, stable, Linux Kernel Mailing List,
Thomas Gleixner, Peter Zijlstra, Andrew Morton
On Thu, Oct 09, 2014 at 04:36:16PM +0200, Frederic Weisbecker wrote:
> On Thu, Oct 09, 2014 at 06:50:04AM -0700, Greg KH wrote:
> > On Thu, Oct 09, 2014 at 02:57:25PM +0200, Frederic Weisbecker wrote:
> > > On Thu, Oct 09, 2014 at 06:34:26AM -0400, Linus Torvalds wrote:
> > > > Hmm..
> > > >
> > > > On Thu, Oct 9, 2014 at 2:48 AM, Ingo Molnar <mingo@kernel.org> wrote:
> > > > >
> > > > > Please pull the latest timers-nohz-for-linus git tree from:
> > > > >
> > > > > git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers-nohz-for-linus
> > > > >
> > > > > # HEAD: 9b01f5bf3999a3db5b1bbd9fdfd80d8d304e94ee nohz: nohz full depends on irq work self IPI support
> > > > >
> > > > > Main changes:
> > > > >
> > > > > - Fix the deadlock reported by Dave Jones et al
> > > > > - Clean up and fix nohz_full interaction with arch abilities
> > > > > - nohz init code consolidation/cleanup
> > > >
> > > > Ok, pulled. But none of these are marked for stable, yet the deadlock
> > > > people are seeing is in 3.17. Is there a separate line of minimal
> > > > fixes just for that? Or was the lack of stable tags just an oversight?
> > >
> > > It was first intended because the patchset is quite invasive and nohz full has
> > > no known users, or perhaps there is one... So I thought that backporting
> > > could be more dangerous than anything.
> > >
> > > Now thinking more about it I could isolate the following patches for
> > > stable:
> > >
> > > irq_work: Introduce arch_irq_work_has_interrupt()
> > > irq_work: Force raised irq work to run on irq work interrupt
> > > x86: Tell irq work about self IPI support
> > > arm: Tell irq work about self IPI support
> > >
> > > Sending these to stable@vger.kernel.org would catch up, right? I
> > > can still do that.
> >
> > If I can just pick those patches directly, that's all I need for the
> > stable trees. What are the git ids in Linus's tree for these patches,
> > so that I know I got this correct?
>
> Awesome, here we go in order:
>
> _ c5c38ef3d70377dc504a6a3f611a3ec814bc757b: irq_work: Introduce arch_irq_work_has_interrupt()
> _ 76a33061b9323b7fdb220ae5fa116c10833ec22e: irq_work: Force raised irq work to run on irq work interrupt
> _ 3010279f0fc36f0388872203e63ca49912f648fd: x86: Tell irq work about self IPI support
> _ 09f6edd424218eb69078551b2ecfada1f2d098eb: arm: Tell irq work about self IPI support
>
> Only 3.17 should be concerned.
Great, I'll queue these up soon.
greg k-h
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2014-10-09 15:14 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <20141009064813.GA20517@gmail.com>
2014-10-09 10:34 ` [GIT PULL] timers/nohz updates for v3.18 Linus Torvalds
2014-10-09 12:57 ` Frederic Weisbecker
2014-10-09 13:50 ` Greg KH
2014-10-09 14:36 ` Frederic Weisbecker
2014-10-09 15:14 ` Greg KH
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).