[GIT PULL] omap changes for v2.6.39 merge window

Russell King - ARM Linux linux at arm.linux.org.uk
Fri Mar 18 06:15:12 EDT 2011


On Thu, Mar 17, 2011 at 07:50:36PM -0700, Linus Torvalds wrote:
> On Thu, Mar 17, 2011 at 11:30 AM, Tony Lindgren <tony at atomide.com> wrote:
> >
> > Please pull omap changes for this merge window from:
> 
> Gaah. Guys, this whole ARM thing is a f*cking pain in the ass.

Please be more specific.  ARM is not small.  ARM as an architecture is
_massive_, with lots of people working in it.  By blaming 'ARM', it's a
bit like blaming the entire planet for problems in one country.

You've only had merge conflicts with IMX/MXC and OMAP so far, and that
hardly warrants taring the "whole ARM thing" with the same brush.

Most people are trying very hard to do the right thing.

> Somebody needs to get a grip in the ARM community. I do want to do
> these merges, just to see how screwed up things are, but guys, this is
> just ridiculous.

It isn't as bad as you think it is for the majority of ARM stuff.

> The pure amount of crazy churn is annoying in itself,
> but when I then get these "independent" pull requests from four
> different people, and they touch the same files, that indicates that
> something is wrong.

I have already complained to Uwe and Sascha about the IMX/MXC conflicts.
It already struck me that there's something seriously wrong at
pengutronix.com as both Uwe and Sascha work in the same area, yet don't
coordinate their efforts.  It seems to me that Uwe is completely
independent of everyone else.

As for anything else, I really don't see a problem.  There are changes
in core ARM code which have impacts on _every_ ARM platform.  It's just
a fact of life that there could be conflicts between core changes and
platform changes.  That's not because things are uncoordinated - I do
try to ensure that such patches receive as many acks from maintainers
as possible.

> Somebody in the ARM community really needs to step up and tell people
> to stop dicking around.

You mean like I've already done with Uwe and Sascha?

I do get the impression that you're extremely unhappy with the way ARM
stuff works, and I've no real idea how to solve that.  I think much of
it is down to perception rather than anything tangible.

Maybe the only solution is for ARM to fork the kernel, which is something
I really don't want to do - but from what I'm seeing its the only solution
which could come close to making you happy.



More information about the linux-arm-kernel mailing list