[GIT PULL] i.MX clock fixes for v3.8

Russell King - ARM Linux linux at arm.linux.org.uk
Tue Feb 5 08:27:59 EST 2013


On Tue, Feb 05, 2013 at 01:12:11PM +0000, Arnd Bergmann wrote:
> On Tuesday 05 February 2013, Sascha Hauer wrote:
> > >        So think twice - or thrice - before sending me patches or a pull
> > >        request for -rc7. You need to have some seriously good reasons for
> > >        doing so, and you need to state those reasons very clearly. And I
> > >        don't just mean for the pull request in general, I mean for every
> > >        single patch in it.
> > > ...
> > >        In other words, "It fixes a bug" just isn't good enough. The bug needs
> > >        to be something that actually matters.
> > 
> > At least 'ARM: i.MX25: clk: parent per5_clk to AHB clock' is a
> > regression that causes nasty oopses. Admittedly, it wasn't introduced in
> > the last merge window and the board requiring the fix needs out of tree
> > patches.
> > 
> > I'm fine with these going into v3.9 and waiting for the first stable
> > patch to get the fix for the above.
> 
> My rules is usually: if it's important enough to have it backported
> into a stable kernel, then it's also important enough to get sent
> at any time during the bug fix phase.
> 
> The patch you  mentioned certainly fits that category. The other one
> might as well, but the patch description does not actually say what
> the impact of the bug is, so it is hard to tell.

Look at what Linus is saying.  Too much stuff went into -rc6.  He doesn't
want that happening for -rc7.  He wants -rc7 to be really tiny, like
almost _no_ changes.  Look at the description about what he wants to
see: he doesn't want to see user visible regressions.  He wants to see
_big_ user visible regressions only.

Also look at what he's saying wrt describing _every_ _single_ _patch_ in
your pull request with a justification why it's there.  Can you do this
for every patch you have planned to push?  Do you have sufficient
information from those sending you these pull requests for fixes to v3.8
to do that?  If not, you probably shouldn't be pulling them with a view
to sending them to Linus (unless you wish to be flamed.)

I certainly can't with the three patches I had queued for fixes before
-rc6.  They may be fixing problems which cause a few platforms not to
boot or oops at boot, but I can't justify them against what Linus has
said.  So I'm going to wait for the next merge window and put them in
with a stable CC.  There's more patches like that post-rc6: there's one
which fixes an obscure problem with 'make' which occurs with 2G:2G VM
split.  But I'm not pushing that one either because it's not a _big_
enough problem (it's only had _one_ user report it.)  One user is not
sufficient justification.



More information about the linux-arm-kernel mailing list