alsa-devel.alsa-project.org archive mirror
 help / color / mirror / Atom feed
From: Mark Brown <broonie@opensource.wolfsonmicro.com>
To: Mike Frysinger <vapier@gentoo.org>
Cc: Scott Jiang <scott.jiang@analog.com>,
	alsa-devel@alsa-project.org, Cliff Cai <cliff.cai@analog.com>,
	device-drivers-devel@blackfin.uclinux.org,
	Liam Girdwood <lrg@slimlogic.co.uk>
Subject: Re: [Device-drivers-devel] [PATCH] ASoC: ad74111: new codec driver
Date: Sun, 27 Mar 2011 14:43:43 +0100	[thread overview]
Message-ID: <20110327134343.GA6292@opensource.wolfsonmicro.com> (raw)
In-Reply-To: <AANLkTi=QNDFP6uCG75vkQLL7_AN2Nm_b1Pqb+vyj4qU4@mail.gmail.com>

On Sun, Mar 27, 2011 at 12:10:08AM -0400, Mike Frysinger wrote:
> On Sat, Mar 26, 2011 at 14:09, Mark Brown wrote:

> > It's a one line patch that totally changes the shape of the diff for
> > that hunk.  As I said above this slows down review, it's jarring as one
> > has to stop and reverse engineer from the change if was intentional and
> > if it is sensible.  It could be some unrelated cleanup, it could be (and
> > frequently is) context that got included in the diff by mistake.

> i still disagree, but considering you have the luxury of not accepting
> our patches, i guess it doesnt matter too much huh

It's not a luxury, believe me.  Most of the issues you guys are having
here seem to be process issues as much as anything else, there's a
couple of things you could do which would really help make the whole
thing run more smoothly:

 - Submit against current -next.  It looks like you're mostly submitting
   once a release or so, usually shortly after the release, with code
   based off either the release that just went out or the release before
   that.  This means that you're going to be at least one kernel
   revision out of date on current APIs and best practices and sometimes
   means you're submitting code that won't even compile.  ASoC moves
   pretty quickly so you really do need to check with current code.

 - Follow up promptly on reviews - I'm rarely seeing updates to patches
   that involve any domain specific changes, and where there is followup
   it's often at the next release.  This interacts badly with the
   submission against old code issues as that means you're likely to
   require some fairly straightforward API updates but waiting to
   resubmit means that you'll often end up requiring further updates
   next time around.

For example, the SSM2604 driver you're submitting now was originally
sent last August and you sent patches for ADAV801/3, ADAU1361, ADAU1381
and ADAU1761 at the end of last year which mostly just needed fairly
straightforward updates for old kernel issues but which haven't been
resubmitted since.  None of these devices look like they should be hard
to get support integrated into mainline but the above issues are making
that harder work than it needs to be.

  reply	other threads:[~2011-03-27 13:43 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-03-26  8:33 [PATCH] ASoC: ad74111: new codec driver Mike Frysinger
2011-03-26 12:21 ` Mark Brown
2011-03-26 17:52   ` [Device-drivers-devel] " Mike Frysinger
2011-03-26 18:09     ` Mark Brown
2011-03-27  4:10       ` Mike Frysinger
2011-03-27 13:43         ` Mark Brown [this message]
2011-03-28  7:22           ` Mike Frysinger
2011-03-29 21:28             ` Mark Brown

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=20110327134343.GA6292@opensource.wolfsonmicro.com \
    --to=broonie@opensource.wolfsonmicro.com \
    --cc=alsa-devel@alsa-project.org \
    --cc=cliff.cai@analog.com \
    --cc=device-drivers-devel@blackfin.uclinux.org \
    --cc=lrg@slimlogic.co.uk \
    --cc=scott.jiang@analog.com \
    --cc=vapier@gentoo.org \
    /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;
as well as URLs for NNTP newsgroup(s).