public inbox for linux-omap@vger.kernel.org
 help / color / mirror / Atom feed
From: Russell King - ARM Linux <linux@arm.linux.org.uk>
To: Tony Lindgren <tony@atomide.com>
Cc: linux-arm-kernel@lists.arm.linux.org.uk, linux-omap@vger.kernel.org
Subject: Re: [PATCH 00/16] Omap2 patches for post 2.6.26
Date: Tue, 19 Aug 2008 22:23:00 +0100	[thread overview]
Message-ID: <20080819212300.GF17034@flint.arm.linux.org.uk> (raw)

On Fri, Jun 06, 2008 at 06:47:41PM -0700, Tony Lindgren wrote:
> This patch series contains various omap2 patchs from linux-omap tree.
> Big chunk of the patches still improve the clock code. Also more
> clean-up to allow compiling omap2 and omap3 support into the same
> kernel. The patch also adds core omap3430 support, but no board
> files or PM at at this point.

Apart from the comments I've made, the rest seem "fine" as far as I can
tell.

There's a _lot_ of churn in there, some of which is caused there not
being sufficient review of the OMAP code before it was merged into
mainline.  Such things as:

	if (unlikely((u32)clk->parent))

stick out like a sore thumb.  And that's a direct result of me getting
to the point of "tonnes more omap churn, sod it, I'm just going to
apply this."

If the (considerable) upstream workload is going to be reduced to an
acceptable level, people further downstream need to take on board that
they have a certain element of responsibility with their patches to
ensure that they are acceptable _before_ they hit any of these git
trees.

That also means sometimes combining two or more patches before it goes
upstream - in other words, what's visible to mainline is the "finished
product" of development of a new feature _without_ all the historical
baggage associated with it.

That said, I'll probably guess that you are completely overloaded by
the amount of work coming out of the OMAP trees themselves and can't
keep up with it either, so you're probably doing the best you can.  I
can well believe that now that I have visibility of how the various
OMAP trees are structured.

Eg, I don't think you have any way to apply any pressure to downstream
people to encourage them to only submit tested patches - because the
"downstream people" is just another tree ?

             reply	other threads:[~2008-08-19 21:23 UTC|newest]

Thread overview: 11+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-08-19 21:23 Russell King - ARM Linux [this message]
2008-08-20  7:23 ` [PATCH 00/16] Omap2 patches for post 2.6.26 Tony Lindgren
2008-08-23 23:37   ` git-pull-request for omap2-upstream branch for next merge window (Was: [PATCH 00/16] Omap2 patches for post 2.6.26) Tony Lindgren
2008-08-26  8:06     ` Russell King - ARM Linux
2008-08-26 16:01       ` Nicolas Pitre
2008-08-26 16:26         ` Russell King - ARM Linux
2008-08-26 17:34           ` Nicolas Pitre
2008-08-26 18:28             ` Nicolas Pitre
2008-08-26 18:49               ` Russell King - ARM Linux
2008-09-02 22:21                 ` Tony Lindgren
     [not found] <omap2-upstream-20080607182613-0-16>
2008-06-07  1:47 ` [PATCH 00/16] Omap2 patches for post 2.6.26 Tony Lindgren

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20080819212300.GF17034@flint.arm.linux.org.uk \
    --to=linux@arm.linux.org.uk \
    --cc=linux-arm-kernel@lists.arm.linux.org.uk \
    --cc=linux-omap@vger.kernel.org \
    --cc=tony@atomide.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox