* linux-next: manual merge of the driver-core tree with the tracing tree @ 2009-05-01 5:01 Stephen Rothwell 2009-05-01 5:22 ` Greg KH 0 siblings, 1 reply; 3+ messages in thread From: Stephen Rothwell @ 2009-05-01 5:01 UTC (permalink / raw) To: Greg KH; +Cc: linux-next, Kay Sievers, Jan Blunck, Andrew Morton Hi Greg, Today's linux-next merge of the driver-core tree got a conflict in init/main.c between commit 02af61bb50f5d5f0322dbe5ab2a0d75808d25c7b ("tracing, kmemtrace: Separate include/trace/kmemtrace.h to kmemtrace part and tracepoint part") from the tracing tree and commit e6a9527dba81973b8fe7000f42c84b2ffbe98d65 ("driver-core: devtmpfs - driver core maintained /dev tmpfs") from the driver-core tree. Just simple overlapping additions. I fixed it up (see below) and can carry the fix as necessary. [Aside: the first I can find of this is the patch submission to LKML within the last day ... so "posted, reviewed, unit tested"? I assume this has had some discussion somewhere, but Google doesn't know where.] -- Cheers, Stephen Rothwell sfr@canb.auug.org.au diff --cc init/main.c index cc61941,0d36b37..0000000 --- a/init/main.c +++ b/init/main.c @@@ -65,7 -64,7 +65,8 @@@ #include <linux/idr.h> #include <linux/ftrace.h> #include <linux/async.h> +#include <linux/kmemtrace.h> + #include <linux/shmem_fs.h> #include <trace/boot.h> #include <asm/io.h> ^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: linux-next: manual merge of the driver-core tree with the tracing tree 2009-05-01 5:01 linux-next: manual merge of the driver-core tree with the tracing tree Stephen Rothwell @ 2009-05-01 5:22 ` Greg KH 2009-05-02 5:13 ` linux-next procedures: (Was: Re: linux-next: manual merge of the driver-core tree with the tracing tree) Stephen Rothwell 0 siblings, 1 reply; 3+ messages in thread From: Greg KH @ 2009-05-01 5:22 UTC (permalink / raw) To: Stephen Rothwell; +Cc: linux-next, Kay Sievers, Jan Blunck, Andrew Morton On Fri, May 01, 2009 at 03:01:15PM +1000, Stephen Rothwell wrote: > Hi Greg, > > Today's linux-next merge of the driver-core tree got a conflict in > init/main.c between commit 02af61bb50f5d5f0322dbe5ab2a0d75808d25c7b > ("tracing, kmemtrace: Separate include/trace/kmemtrace.h to kmemtrace > part and tracepoint part") from the tracing tree and commit > e6a9527dba81973b8fe7000f42c84b2ffbe98d65 ("driver-core: devtmpfs - driver > core maintained /dev tmpfs") from the driver-core tree. > > Just simple overlapping additions. I fixed it up (see below) and can > carry the fix as necessary. Thanks, it's a pretty trivial merge. > [Aside: the first I can find of this is the patch submission to LKML > within the last day ... so "posted, reviewed, unit tested"? I assume > this has had some discussion somewhere, but Google doesn't know where.] It was posted today for discussion, which didn't seem to happen. It has been unit tested a lot in SuSE's kernels with review from our kernel developers (hence the 3 signed-off-bys). We use it to speed up booting a lot because we have to use an initramfs (like all distros need to for various reasons.) It aleviates the udev coldplug issues a lot, and the embedded developers have been very happy to see this (for some reason they only like writing private emails, not to the list, which is unfortunate.) thanks, greg k-h ^ permalink raw reply [flat|nested] 3+ messages in thread
* linux-next procedures: (Was: Re: linux-next: manual merge of the driver-core tree with the tracing tree) 2009-05-01 5:22 ` Greg KH @ 2009-05-02 5:13 ` Stephen Rothwell 0 siblings, 0 replies; 3+ messages in thread From: Stephen Rothwell @ 2009-05-02 5:13 UTC (permalink / raw) To: linux-next; +Cc: Kay Sievers, Jan Blunck, Andrew Morton, LKML, Linus, Greg KH [-- Attachment #1: Type: text/plain, Size: 2623 bytes --] Hi all, [Greg, this is not directed only at you, but is a wider issue and you have given me the opportunity to dicsuss it]. On Thu, 30 Apr 2009 22:22:56 -0700 Greg KH <greg@kroah.com> wrote: > > On Fri, May 01, 2009 at 03:01:15PM +1000, Stephen Rothwell wrote: > > > > [Aside: the first I can find of this is the patch submission to LKML > > within the last day ... so "posted, reviewed, unit tested"? I assume > > this has had some discussion somewhere, but Google doesn't know where.] > > It was posted today for discussion, which didn't seem to happen. That was my point - waiting less than a day between the posting of a new feature publicly and its inclusion in linux-next seems a bit impatient. *And* you seem to have gotten some discussion now :-). > It has been unit tested a lot in SuSE's kernels with review from our > kernel developers (hence the 3 signed-off-bys). We use it to speed up > booting a lot because we have to use an initramfs (like all distros need > to for various reasons.) It aleviates the udev coldplug issues a lot, > and the embedded developers have been very happy to see this (for some > reason they only like writing private emails, not to the list, which is > unfortunate.) Having seen what is coming in this patch for linux-next on Monday it is clear that there is more work to be done on this before it is ready for Linus' tree. linux-next is for integration testing, it is not a development tree. Everything in it should, in the tree maintainers opinion, be ready for Linus' tree (if he happens to go insane and open the merge window unexpectedly). I am making no comment about this particular feature, just what should be in the linux-next tree. I would expect maintainers to have (at least) three (publicly available) trees (where "tree" can be a quilt (sub)series, or a git branch etc): development, ready and bug-fixes. Development is ongoing work and new features, not yet ready for Linus' tree. Ready is pretty much done - it may not be bug free, but it is (as far as is reasonably possible) tested and ready to go into Linus' tree. Bug-fixes is the stuff for Linus after the merge window closes. Maybe I have not made this clear enough in the past, but linux-next should really (except for a couple of clear exceptions like "staging") only contain the ready and bug-fixes trees. Discussion, anyone? I am open to changes if people think things should be run differently, but the above makes sense to me. -- Cheers, Stephen Rothwell sfr@canb.auug.org.au http://www.canb.auug.org.au/~sfr/ [-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --] ^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2009-05-02 5:14 UTC | newest] Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2009-05-01 5:01 linux-next: manual merge of the driver-core tree with the tracing tree Stephen Rothwell 2009-05-01 5:22 ` Greg KH 2009-05-02 5:13 ` linux-next procedures: (Was: Re: linux-next: manual merge of the driver-core tree with the tracing tree) Stephen Rothwell
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).