Re: [RFC: 2.6 patch] let GROUP_SCHED depend on BROKEN

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Adrian Bunk
Date: Tuesday, May 27, 2008 - 12:18 pm

On Tue, May 27, 2008 at 07:30:42PM +0200, Thomas Gleixner wrote:

Whether they are substantial one might dispute, but in my opinion these 
are "above the level of a janitor-newbie".

E.g. how many newbies on the janitors list know how to fix bugs 
involving complicated kconfig dependencies (like bools mixed with 
tristates and selects)?


My personal opinion (I did put an RFC into the subject) is that 
something that gets offered to kconfig users must be worth it.

If it would bring real benefits in it's current state or if it was just
the usual shaking-out of bugs after merging (I remember NOHZ caused
quite a few issues, and also recent stuff like PAT or snd_pcsp caused
problems that had to be fixed) problems were kind of unavoidable.

And e.g. both HIBERNATE/SUSPEND and GROUP_SCHED have some history of 
causing regressions and resulting in people debugging and bisecting for 
finding the cause of some regression (even Rafael spent some time 
bisecting a 2.6.24-git group scheduling regression).

For HIBERNATE/SUSPEND the value for users is clear.
And no matter how many regressions it causes it is therefore worth it.

But how big is the value of GROUP_SCHED in it's current state for users?

And Peter said "group scheduling is horribly complex and was never 
feature complete", so regular breakages are kind of expected until
it is feature complete.


If someone says most of my contributions are janitorial stuff that's 
the truth.

But Peter claiming not a single contribution I did was above the level 
of a janitor-newbie is not the truth.


cu
Adrian

-- 

       "Is there not promise of rain?" Ling Tan asked suddenly out
        of the darkness. There had been need of rain for many days.
       "Only a promise," Lao Er said.
                                       Pearl S. Buck - Dragon Seed

--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[RFC: 2.6 patch] let GROUP_SCHED depend on BROKEN, Adrian Bunk, (Tue May 27, 1:58 am)
Re: [RFC: 2.6 patch] let GROUP_SCHED depend on BROKEN, Mike Galbraith, (Tue May 27, 2:47 am)
Re: [RFC: 2.6 patch] let GROUP_SCHED depend on BROKEN, Mike Galbraith, (Tue May 27, 3:04 am)
Re: [RFC: 2.6 patch] let GROUP_SCHED depend on BROKEN, Adrian Bunk, (Tue May 27, 3:26 am)
Re: [RFC: 2.6 patch] let GROUP_SCHED depend on BROKEN, Mike Galbraith, (Tue May 27, 4:27 am)
Re: [RFC: 2.6 patch] let GROUP_SCHED depend on BROKEN, Peter Zijlstra, (Tue May 27, 4:47 am)
Re: [RFC: 2.6 patch] let GROUP_SCHED depend on BROKEN, Adrian Bunk, (Tue May 27, 6:08 am)
Re: [RFC: 2.6 patch] let GROUP_SCHED depend on BROKEN, Peter Zijlstra, (Tue May 27, 7:17 am)
Re: [RFC: 2.6 patch] let GROUP_SCHED depend on BROKEN, Ingo Molnar, (Tue May 27, 7:22 am)
Re: [RFC: 2.6 patch] let GROUP_SCHED depend on BROKEN, Thomas Gleixner, (Tue May 27, 10:30 am)
Re: [RFC: 2.6 patch] let GROUP_SCHED depend on BROKEN, Adrian Bunk, (Tue May 27, 10:53 am)
Re: [RFC: 2.6 patch] let GROUP_SCHED depend on BROKEN, Mike Galbraith, (Tue May 27, 11:17 am)
Re: [RFC: 2.6 patch] let GROUP_SCHED depend on BROKEN, Adrian Bunk, (Tue May 27, 12:18 pm)