Re: Announce: Linux-next (Or Andrew's dream :-))



On Tue, Feb 12, 2008 at 04:07:04PM +1100, Stephen Rothwell wrote:
On Mon, 11 Feb 2008 20:21:33 -0800 Greg KH <greg@xxxxxxxxx> wrote:
I think the only way to fix this is not going to just "drop the tree"
like you are suggesting, but to let both people know (the person who
caused the change, and the person who's tree broke after the merge), and
then either add a "fixup patch" for the build like Andrew has been
doing, or disabling something from the build section.

Right. Except that "drop the tree" will probably only mean for a day or
so i.e. it will be taken out of the current round but will reappear
automatically when the conflict/dependency is sorted out.

See my response to Arjan for how this is going to be very difficult to
do, unless you are willing to have patches in -next that are not in any
other tree.

As I know I'm going to be changing more driver core apis[1] this week,
I'm sure we will get a very good set of examples of this for you to see
in action :)

Excellent!

However, I am hoping that these global api changes may be introduced in a
more orderly fashion (some of which is happening already) by creating new
api's and then switching to them (and them maybe changing the names back
if necessary). And, yes, I realise that this is sometimes not possible
(or at least not worth the extra effort).

It's possible to do in a series of patches, yes, but again, development
happens in parallel, with no one stopping for anyone else, and that's
fine, we work it out when we send stuff to Linus at merge time.

So with that parallel development effort, there are problems like this,
I just want you to be aware of it and plan properly for it, as it is
going to happen...

thanks,

greg k-h
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/



Relevant Pages

  • Re: [PATCH] delete devfs
    ... been merging patches at a rate of about 10MB/month. ... Andrew would like to see a 2.6 tree which continues to change ... In his vision of the future, the kernel.org kernel will be the most ... keeps the developers happy and gets new code out to users quicker. ...
    (Linux-Kernel)
  • Re: [v4l-dvb-maintainer] [PATCH] media: replace remaining __FUNCT ION__ occurences
    ... I have merged the remaining pending patches into a mercurial tree, ... such a patch, I will try to get to it this week. ... codingstyle / whitespace cleanup, it should appear in a separate patch, ...
    (Linux-Kernel)
  • 2.6.17-mm4
    ... The RAID patches have been dropped due to testing failures in -mm3. ... The SCSI Attached Storage tree has been restored. ... See the `hot-fixes' directory for any important updates to this patchset. ... Fix reject due to git-agpgart.patch. ...
    (Linux-Kernel)
  • 32bit mce unification (Re: Re-implement MCE log ring buffer as per-CPU ring buffer II)
    ... Could you come up with a tree we can look at? ... This currently includes the two error injection patches as last (used ... Some are broken and some following patches from Andi are ... When the feature is removed from the kernel, ...
    (Linux-Kernel)
  • Re: If you want me to quit I will quit
    ... Why do other people get over 100 checkpatch fixes into the tree at once ... or Linus applies patches directly bypassing the maintainers (like the ... And Linus didn't even bother to answer what the correct path for my ... cannot be even reached, according to MAINTAINERS: ...
    (Linux-Kernel)