* Borislav Petkov <b...@suse.de> wrote:

> On Tue, Nov 12, 2013 at 10:26:42PM +0100, Ingo Molnar wrote:
> > Yes, but it's cheaper to pick it one time for the mainline kernel and let 
> > all the dozens of Linux distros have it.
> > 
> > The 'let the distro pick the patch' applies for cases where we _disagree_ 
> > with the urgency of the patch, where the patch carries real risks, and 
> > where the distro consciously takes that risk because it thinks it has 
> > different priorities.
> > 
> > I don't think there's much of a disagreement in this particular case: it's 
> > a bug, it annoys users, it annoys distros.
> > 
> > The only 'weirdness' about it is that it's "too trivial" - but trivial 
> > annoyances can have a relatively high downstream cost as well, if they are 
> > prominent and scary enough ...
> > 
> > > Adding the stable tag with a 
> > > huuge-exception-BUT-BUT-this-time-we-need-it-explanation just so to fit 
> > > some automation stuff is an overkill, if you ask me.
> > 
> > I don't think it's a huge exception - just a somewhat unusual case.
> > 
> > Agreed?
> 
> Sure, I'm just saying that the above justification should be somewhere
> explaining why the stable tag so that people know.
> 
> Or, we probably even want to amend stable rules with such a rule for
> "channeling" patches to distros through stable... ? Something like below
> maybe:
> 
> diff --git a/Documentation/stable_kernel_rules.txt 
> b/Documentation/stable_kernel_rules.txt
> index b0714d8f678a..aa9f553e654a 100644
> --- a/Documentation/stable_kernel_rules.txt
> +++ b/Documentation/stable_kernel_rules.txt
> @@ -8,6 +8,9 @@ Rules on what kind of patches are accepted, and which ones 
> are not, into the
>   - It must fix only one thing.
>   - It must fix a real bug that bothers people (not a, "This could be a
>     problem..." type thing).
> + - An exception to the above rule would be an annoyance/correctness
> +   fixlet which would be good-to-have in all distros so "channeling" it
> +   through -stable is OK.

Well, the entry above it already covers this particular case, doesn't it? 
It fixes a real bug that clearly bothers people.

Read through those rules - it's all about making sure that complex fixes 
don't trickle into -stable and destabilize it, and that it also excludes 
too trivial changes that have no real impact on real users.

This is a trivial change that has a real impact on users: this is actually 
one of the best-case scenarios from a quality POV, it cannot possibly 
destabilize -stable.

Thanks,

        Ingo
--
To unsubscribe from this list: send the line "unsubscribe stable" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to