Re: [GIT pull] Timer core updates for 4.16

2018-01-30 Thread Ingo Molnar
* Linus Torvalds wrote: > On Mon, Jan 29, 2018 at 10:30 PM, Ingo Molnar wrote: > > > > These are in cases significant driver simplifications, but they also enable > > the > > real deal, the elimination of the hrtimer tasklet: > > > > softirq:

Re: [GIT pull] Timer core updates for 4.16

2018-01-30 Thread Ingo Molnar
* Linus Torvalds wrote: > On Mon, Jan 29, 2018 at 10:30 PM, Ingo Molnar wrote: > > > > These are in cases significant driver simplifications, but they also enable > > the > > real deal, the elimination of the hrtimer tasklet: > > > > softirq: Remove tasklet_hrtimer > > > >

Re: [GIT pull] Timer core updates for 4.16

2018-01-30 Thread Thomas Gleixner
On Tue, 30 Jan 2018, Linus Torvalds wrote: > On Mon, Jan 29, 2018 at 10:30 PM, Ingo Molnar wrote: > > > > These are in cases significant driver simplifications, but they also enable > > the > > real deal, the elimination of the hrtimer tasklet: > > > > softirq: Remove

Re: [GIT pull] Timer core updates for 4.16

2018-01-30 Thread Thomas Gleixner
On Tue, 30 Jan 2018, Linus Torvalds wrote: > On Mon, Jan 29, 2018 at 10:30 PM, Ingo Molnar wrote: > > > > These are in cases significant driver simplifications, but they also enable > > the > > real deal, the elimination of the hrtimer tasklet: > > > > softirq: Remove tasklet_hrtimer > > > >

Re: [GIT pull] Timer core updates for 4.16

2018-01-30 Thread Linus Torvalds
On Mon, Jan 29, 2018 at 10:30 PM, Ingo Molnar wrote: > > These are in cases significant driver simplifications, but they also enable > the > real deal, the elimination of the hrtimer tasklet: > > softirq: Remove tasklet_hrtimer > >include/linux/interrupt.h | 25

Re: [GIT pull] Timer core updates for 4.16

2018-01-30 Thread Linus Torvalds
On Mon, Jan 29, 2018 at 10:30 PM, Ingo Molnar wrote: > > These are in cases significant driver simplifications, but they also enable > the > real deal, the elimination of the hrtimer tasklet: > > softirq: Remove tasklet_hrtimer > >include/linux/interrupt.h | 25 --- >

Re: [GIT pull] Timer core updates for 4.16

2018-01-29 Thread Ingo Molnar
* Linus Torvalds wrote: > On Mon, Jan 29, 2018 at 12:48 AM, Thomas Gleixner wrote: > > > > - A rather large rework of the hrtimer infrastructure which introduces > > softirq based hrtimers to replace the spread of hrtimer/tasklet combos

Re: [GIT pull] Timer core updates for 4.16

2018-01-29 Thread Ingo Molnar
* Linus Torvalds wrote: > On Mon, Jan 29, 2018 at 12:48 AM, Thomas Gleixner wrote: > > > > - A rather large rework of the hrtimer infrastructure which introduces > > softirq based hrtimers to replace the spread of hrtimer/tasklet combos > > which force the actual callback execution

Re: [GIT pull] Timer core updates for 4.16

2018-01-29 Thread Linus Torvalds
On Mon, Jan 29, 2018 at 12:48 AM, Thomas Gleixner wrote: > > - A rather large rework of the hrtimer infrastructure which introduces > softirq based hrtimers to replace the spread of hrtimer/tasklet combos > which force the actual callback execution into softirq

Re: [GIT pull] Timer core updates for 4.16

2018-01-29 Thread Linus Torvalds
On Mon, Jan 29, 2018 at 12:48 AM, Thomas Gleixner wrote: > > - A rather large rework of the hrtimer infrastructure which introduces > softirq based hrtimers to replace the spread of hrtimer/tasklet combos > which force the actual callback execution into softirq context. I really would

[GIT pull] Timer core updates for 4.16

2018-01-29 Thread Thomas Gleixner
Linus, please pull the latest timers-core-for-linus git tree from: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers-core-for-linus The timer departement presents: - A rather large rework of the hrtimer infrastructure which introduces softirq based hrtimers to replace

[GIT pull] Timer core updates for 4.16

2018-01-29 Thread Thomas Gleixner
Linus, please pull the latest timers-core-for-linus git tree from: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers-core-for-linus The timer departement presents: - A rather large rework of the hrtimer infrastructure which introduces softirq based hrtimers to replace