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.
next prev parent 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).