public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
From: Andrew Morton <akpm@osdl.org>
To: ananth@in.ibm.com
Cc: linux-kernel@vger.kernel.org, prasanna@in.ibm.com,
	anil.s.keshavamurthy@intel.com, davem@davemloft.net
Subject: Re: [-mm PATCH] kprobes: fix build break in 2.6.15-rc5-mm3
Date: Tue, 3 Jan 2006 18:55:08 -0800	[thread overview]
Message-ID: <20060103185508.53f65bf9.akpm@osdl.org> (raw)
In-Reply-To: <20051220095432.GA5139@in.ibm.com>

Ananth N Mavinakayanahalli <ananth@in.ibm.com> wrote:
>
> The following patch (against 2.6.15-rc5-mm3) fixes a kprobes build
>  break due to changes introduced in the kprobe locking in
>  2.6.15-rc5-mm3. In addition, the patch reverts back the open-coding
>  of kprobe_mutex.

Complaints:

a) Your changelog failed to describe what the build breakage was.  It helps.

b) the changelog fails to describe _why_ we've reverted the locking

c) The patch does multiple things.

See, what I would _like_ to do is to fold the fixes in this patch into the
patches which are already in -mm.  That way, the patches which hit Linus's
tree will be neater and won't introduce build breakage at any point.

And they won't add stuff and then immediately take it away again.  That's
for git losers ;)

But the patch which you've sent doesn't have a hope of applying anywhere
except at the end of the patches which I already have.

The net result is that we'll hit Linus's tree with a bunch of patches, and
then a followup patch which fixes those patches.  Which is a dumb way in
which to present the permanent kernel record, given that we have an
opportunity to get it right first time, no?

Here's the bottom line: please never ever ever ever ever ever do more than
one thing in a single patch.  Ever.  Did I mention "ever"?  There are soooo
many reasons for this....


  reply	other threads:[~2006-01-04  2:55 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-12-20  9:54 [-mm PATCH] kprobes: fix build break in 2.6.15-rc5-mm3 Ananth N Mavinakayanahalli
2006-01-04  2:55 ` Andrew Morton [this message]
2006-01-04  4:51   ` Ananth N Mavinakayanahalli

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=20060103185508.53f65bf9.akpm@osdl.org \
    --to=akpm@osdl.org \
    --cc=ananth@in.ibm.com \
    --cc=anil.s.keshavamurthy@intel.com \
    --cc=davem@davemloft.net \
    --cc=linux-kernel@vger.kernel.org \
    --cc=prasanna@in.ibm.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