All of lore.kernel.org
 help / color / mirror / Atom feed
From: Andrew Morton <akpm@osdl.org>
To: "Jan Beulich" <JBeulich@novell.com>
Cc: linux-kernel@vger.kernel.org
Subject: Re: [PATCH] rmmod notifier chain
Date: Fri, 9 Sep 2005 11:27:21 -0700	[thread overview]
Message-ID: <20050909112721.316f2dbb.akpm@osdl.org> (raw)
In-Reply-To: <43219FDF0200007800024975@emea1-mh.id2.novell.com>

"Jan Beulich" <JBeulich@novell.com> wrote:
>
> First, I rarely saw any kind of positive review feedback from lkml
>  besides the notification that you added something to your -mm tree
>  (negative things of course always arrive), yet no feedback at all is far
>  from meaning that a given patch is ever going to be accepted (as a
>  really good example take the tiny patch to fix the broken range check in
>  i386's low level NMI handler).

I cherrypicked five of your patches yesterday as ones which look like they
should be in 2.6.14.

	fix i386 cmpxchg
	adjust .version updating
	free initrd mem adjustment
	constify font data
	minor fbcon_scroll adjustment

But none of those are NMI-related.  Specifically which patch are you
referring to?

>  Second, since patches depend on one another in many cases it seemed
>  most natural to me to first break out things that aren't directly
>  related to nlkd or, if directly related, could still be viewed as
>  independent pieces of work.

Yup, thanks for that.

> Hence I wouldn't consider it reasonable to
>  break up the debugger patch entirely and submit all the pieces at once,
>  because that could easily mean that if one intermediate piece doesn't
>  get accepted all the dependent pieces have been separated out
>  pointlessly.

Well.  That's what I mean by "Each patch should do a single logical thing".
 If that single logical thing is "add a debugger" then OK.  We regularly
add things like new filesystems in a single patch.

That begin said, people sometimes also choose to break a lage patch into
multiple patches even if they're all interdependent.  We don't mind that,
but it's not terribly useful.  One advantage of this approach is that it
splits the patch up into chunks which the vger mail server will accept -
I'm not sure what the email size limit is but it seems to be around 80-100
kbytes.

>  I'd be curious to know how you, considering yourself in my position,
>  would have approached breaking up and submitting that size a patch.

a) Patches which affect the main kernel but which aren't really
   debugger-related

b) Patches which affect the main kernel and which are debugger-related
   (adding hooks, generalising interfaces, refactoring functions, etc).

c) Finally, one monster patch to add the debugger functionality.  Maybe
   split into in vger-sized chunks.

  parent reply	other threads:[~2005-09-09 18:27 UTC|newest]

Thread overview: 16+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-09-08 15:03 [PATCH] rmmod notifier chain Jan Beulich
2005-09-08 15:11 ` Patrick McHardy
2005-09-08 15:16   ` Jan Beulich
2005-09-08 15:16 ` Christoph Hellwig
2005-09-08 15:20   ` viro
2005-09-08 15:22   ` Jan Beulich
2005-09-09  1:46     ` Andrew Morton
2005-09-09 12:44       ` Jan Beulich
2005-09-09 13:44         ` Jesper Juhl
2005-09-09 15:37         ` Paul Jackson
2005-09-09 18:27         ` Andrew Morton [this message]
2005-09-12  6:49           ` Jan Beulich
2005-09-12  7:10             ` Andrew Morton
2005-09-08 15:33 ` Tom Rini
2005-09-08 15:48   ` Jan Beulich
2005-09-09  9:42   ` [PATCH] rmmod notifier chain (attempt 2) Jan Beulich

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=20050909112721.316f2dbb.akpm@osdl.org \
    --to=akpm@osdl.org \
    --cc=JBeulich@novell.com \
    --cc=linux-kernel@vger.kernel.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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.