* merge status
@ 2005-11-09 21:35 Andrew Morton
2005-11-09 21:50 ` James Bottomley
` (6 more replies)
0 siblings, 7 replies; 33+ messages in thread
From: Andrew Morton @ 2005-11-09 21:35 UTC (permalink / raw)
To: linux-kernel, Linus Torvalds
Cc: James Bottomley, Brown, Len, Jeff Garzik, Luck, Tony, Ben Collins,
Jody McIntyre, David Woodhouse, Roland Dreier, Dave Jones,
Jens Axboe, Dave Kleikamp, Steven French
We're at day 12 of the two-week window, time for a quick peek at
outstanding patches in the subsystem trees.
-rw-r--r-- 1 akpm akpm 339882 Nov 9 11:19 git-scsi-misc.patch
-rw-r--r-- 1 akpm akpm 188863 Nov 9 11:29 git-acpi.patch
-rw-r--r-- 1 akpm akpm 151205 Nov 9 11:19 git-libata-all.patch
-rw-r--r-- 1 akpm akpm 78245 Nov 9 11:19 git-ia64.patch
-rw-r--r-- 1 akpm akpm 71651 Nov 9 11:19 git-ieee1394.patch
-rw-r--r-- 1 akpm akpm 71552 Nov 9 11:19 git-audit.patch
-rw-r--r-- 1 akpm akpm 47649 Nov 9 11:19 git-cryptodev.patch
-rw-r--r-- 1 akpm akpm 21829 Nov 9 11:19 git-blktrace.patch
-rw-r--r-- 1 akpm akpm 20989 Nov 9 11:19 git-infiniband.patch
-rw-r--r-- 1 akpm akpm 6687 Nov 9 11:19 git-agpgart.patch
-rw-r--r-- 1 akpm akpm 6569 Nov 9 11:19 git-cifs.patch
-rw-r--r-- 1 akpm akpm 2435 Nov 9 11:19 git-ntfs.patch
-rw-r--r-- 1 akpm akpm 1193 Nov 9 11:19 git-jfs.patch
The below are empty:
-rw-r--r-- 1 akpm akpm 131 Nov 9 11:19 git-block.patch
-rw-r--r-- 1 akpm akpm 124 Oct 23 11:38 git-watchdog.patch
-rw-r--r-- 1 akpm akpm 123 Nov 9 11:19 git-drm-via.patch
-rw-r--r-- 1 akpm akpm 122 Nov 9 11:19 git-scsi-rc-fixes.patch
-rw-r--r-- 1 akpm akpm 122 Nov 9 11:19 git-drm.patch
-rw-r--r-- 1 akpm akpm 118 Nov 9 11:19 git-alsa.patch
-rw-r--r-- 1 akpm akpm 115 Nov 9 11:19 git-sparc64.patch
-rw-r--r-- 1 akpm akpm 113 Nov 9 11:19 git-cpufreq.patch
-rw-r--r-- 1 akpm akpm 112 Nov 9 11:19 git-mtd.patch
-rw-r--r-- 1 akpm akpm 110 Nov 9 11:19 git-kbuild.patch
-rw-r--r-- 1 akpm akpm 110 Nov 9 11:19 git-input.patch
-rw-r--r-- 1 akpm akpm 102 Nov 9 11:19 git-nfs.patch
-rw-r--r-- 1 akpm akpm 102 Nov 9 11:19 git-drvmodel.patch
-rw-r--r-- 1 akpm akpm 101 Nov 9 11:19 git-arm-smp.patch
-rw-r--r-- 1 akpm akpm 100 Nov 9 11:19 git-serial.patch
-rw-r--r-- 1 akpm akpm 97 Nov 9 11:19 git-ucb.patch
-rw-r--r-- 1 akpm akpm 97 Nov 9 11:19 git-mmc.patch
-rw-r--r-- 1 akpm akpm 97 Nov 9 11:19 git-arm.patch
-rw-r--r-- 1 akpm akpm 87 Nov 9 11:19 git-xfs.patch
Most of this will be 2.6.16 material. If not, promptness is urged.
^ permalink raw reply [flat|nested] 33+ messages in thread* Re: merge status 2005-11-09 21:35 merge status Andrew Morton @ 2005-11-09 21:50 ` James Bottomley 2005-11-09 22:01 ` Linus Torvalds 2005-11-09 22:05 ` Roland Dreier ` (5 subsequent siblings) 6 siblings, 1 reply; 33+ messages in thread From: James Bottomley @ 2005-11-09 21:50 UTC (permalink / raw) To: Andrew Morton Cc: linux-kernel, Linus Torvalds, Brown, Len, Jeff Garzik, Luck, Tony, Ben Collins, Jody McIntyre, David Woodhouse, Roland Dreier, Dave Jones, Jens Axboe, Dave Kleikamp, Steven French On Wed, 2005-11-09 at 13:35 -0800, Andrew Morton wrote: > -rw-r--r-- 1 akpm akpm 339882 Nov 9 11:19 git-scsi-misc.patch This one is all 2.6.15 material. I think I now (as of one minute ago) have it updated to the last of the 2.6.15 (barring bug fix) patches. I'd like to regression test it for a day or two, so I plan to request the final merger on Friday. James ^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: merge status 2005-11-09 21:50 ` James Bottomley @ 2005-11-09 22:01 ` Linus Torvalds 2005-11-09 22:25 ` James Bottomley 0 siblings, 1 reply; 33+ messages in thread From: Linus Torvalds @ 2005-11-09 22:01 UTC (permalink / raw) To: James Bottomley Cc: Andrew Morton, linux-kernel, Brown, Len, Jeff Garzik, Luck, Tony, Ben Collins, Jody McIntyre, David Woodhouse, Roland Dreier, Dave Jones, Jens Axboe, Dave Kleikamp, Steven French On Wed, 9 Nov 2005, James Bottomley wrote: > > On Wed, 2005-11-09 at 13:35 -0800, Andrew Morton wrote: > > -rw-r--r-- 1 akpm akpm 339882 Nov 9 11:19 git-scsi-misc.patch > > This one is all 2.6.15 material. I think I now (as of one minute ago) > have it updated to the last of the 2.6.15 (barring bug fix) patches. > I'd like to regression test it for a day or two, so I plan to request > the final merger on Friday. I'm hoping there aren't any infrastructure upheavals that break drivers again, because if there are, I think we're going to have to make a separate rule for things like that: they have to be merged early in the sequence or not at all. And in _general_ I find it very wrong to consciously leave the merge until the last day of the merge window. If that keeps happening, I think I'll just make sure that I don't always merge on the last day or two. Just to make sure that submaintainers don't "game" the system the wrong way. Maybe my "two weeks" are sometimes just ten days long, who knows.. Linus ^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: merge status 2005-11-09 22:01 ` Linus Torvalds @ 2005-11-09 22:25 ` James Bottomley 2005-11-09 22:43 ` Linus Torvalds 2005-11-09 23:01 ` Andrew Morton 0 siblings, 2 replies; 33+ messages in thread From: James Bottomley @ 2005-11-09 22:25 UTC (permalink / raw) To: Linus Torvalds Cc: Andrew Morton, linux-kernel, Brown, Len, Jeff Garzik, Luck, Tony, Ben Collins, Jody McIntyre, David Woodhouse, Roland Dreier, Dave Jones, Jens Axboe, Dave Kleikamp, Steven French On Wed, 2005-11-09 at 14:01 -0800, Linus Torvalds wrote: > > On Wed, 9 Nov 2005, James Bottomley wrote: > > > > On Wed, 2005-11-09 at 13:35 -0800, Andrew Morton wrote: > > > -rw-r--r-- 1 akpm akpm 339882 Nov 9 11:19 git-scsi-misc.patch > > > > This one is all 2.6.15 material. I think I now (as of one minute ago) > > have it updated to the last of the 2.6.15 (barring bug fix) patches. > > I'd like to regression test it for a day or two, so I plan to request > > the final merger on Friday. > > I'm hoping there aren't any infrastructure upheavals that break drivers > again, because if there are, I think we're going to have to make a > separate rule for things like that: they have to be merged early in the > sequence or not at all. There are one or two. Part of the delay is getting sign offs from all the people involved. > And in _general_ I find it very wrong to consciously leave the merge until > the last day of the merge window. Well ... I can give you the URL to pull now if you want ... I'd just prefer to give this lot another day or so of testing. > If that keeps happening, I think I'll just make sure that I don't always > merge on the last day or two. Just to make sure that submaintainers don't > "game" the system the wrong way. Maybe my "two weeks" are sometimes just > ten days long, who knows.. That's a nice theory, except that it's my contributors who drop me in it by leaving their patch sets until you declare a kernel, dumping the integration testing on me in whatever time window is left. James ^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: merge status 2005-11-09 22:25 ` James Bottomley @ 2005-11-09 22:43 ` Linus Torvalds 2005-11-10 7:16 ` Jeff Garzik 2005-11-09 23:01 ` Andrew Morton 1 sibling, 1 reply; 33+ messages in thread From: Linus Torvalds @ 2005-11-09 22:43 UTC (permalink / raw) To: James Bottomley Cc: Andrew Morton, linux-kernel, Brown, Len, Jeff Garzik, Luck, Tony, Ben Collins, Jody McIntyre, David Woodhouse, Roland Dreier, Dave Jones, Jens Axboe, Dave Kleikamp, Steven French On Wed, 9 Nov 2005, James Bottomley wrote: > > > If that keeps happening, I think I'll just make sure that I don't always > > merge on the last day or two. Just to make sure that submaintainers don't > > "game" the system the wrong way. Maybe my "two weeks" are sometimes just > > ten days long, who knows.. > > That's a nice theory, except that it's my contributors who drop me in it > by leaving their patch sets until you declare a kernel, dumping the > integration testing on me in whatever time window is left. My point is that if that keeps on happening, then you miss the window, and are hopefully ready EARLY next time around, four weeks later, when the next window opens. And if your submaintainers keep screwing _you_, then you tell them to stop it, and stop accepting their patches in that window, so that it's _their_ code that gets delayed, not yours. The development SHOULD NOT happen during the merge window. The development should have happened in the tree you wait to merge /while waiting/ for the window to open. If you're doing the development during the merge window, not only do you get in late in the window, you also do a hurried job and thus almost certainly have a worse process. The whole point of having timely merge windows is that we _can_ just say "sorry, you missed the bus, wait for the next one". And trust me, I _will_ say that. People always complain that I'm being too soft. Not so this time. If people miss the merge window or start abusing it with hurried last-minute things that just cause problems for -rc1, I'll just refuse to merge, and laugh in their faces derisively when they whine plaintively at me, and tell them there's going to be a new opening soon enough. If two weeks of merge window is too short, maybe the four weeks _between_ the windows is long enough to sort things out. Linus ^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: merge status 2005-11-09 22:43 ` Linus Torvalds @ 2005-11-10 7:16 ` Jeff Garzik 0 siblings, 0 replies; 33+ messages in thread From: Jeff Garzik @ 2005-11-10 7:16 UTC (permalink / raw) To: Linus Torvalds Cc: James Bottomley, Andrew Morton, linux-kernel, Brown, Len, Luck, Tony, Ben Collins, Jody McIntyre, David Woodhouse, Roland Dreier, Dave Jones, Jens Axboe, Dave Kleikamp, Steven French Linus Torvalds wrote: > The development SHOULD NOT happen during the merge window. The development > should have happened in the tree you wait to merge /while waiting/ for the > window to open. In theory. In reality, when the drain unclogs, peoples' output increases. I'm NOT arguing either side, mind you. Just making a note. > If two weeks of merge window is too short, maybe the four weeks _between_ > the windows is long enough to sort things out. Honestly, I wonder if two weeks is too long. The shorter the window, the more people will work the way you describe above. Jeff ^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: merge status 2005-11-09 22:25 ` James Bottomley 2005-11-09 22:43 ` Linus Torvalds @ 2005-11-09 23:01 ` Andrew Morton 2005-11-09 23:09 ` Jesper Juhl ` (6 more replies) 1 sibling, 7 replies; 33+ messages in thread From: Andrew Morton @ 2005-11-09 23:01 UTC (permalink / raw) To: James Bottomley Cc: torvalds, linux-kernel, len.brown, jgarzik, tony.luck, bcollins, scjody, dwmw2, rolandd, davej, axboe, shaggy, sfrench James Bottomley <James.Bottomley@SteelEye.com> wrote: > > it's my contributors who drop me in it > by leaving their patch sets until you declare a kernel, dumping the > integration testing on me in whatever time window is left. Yes, I think I'm noticing an uptick in patches as soon as a kernel is released. It's a bit irritating, and is unexpected (here, at least). I guess people like to hold onto their work for as long as possible so when they release it, it's in the best possible shape. I guess all we can do is to encourage people to merge up when it's working, not when it's time to merge it into mainline. One could just say "if I don't have it by the time 2.6.n is released, it goes into 2.6.n+2", but that's probably getting outside the realm of practicality. ^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: merge status 2005-11-09 23:01 ` Andrew Morton @ 2005-11-09 23:09 ` Jesper Juhl 2005-11-09 23:58 ` Linus Torvalds ` (5 subsequent siblings) 6 siblings, 0 replies; 33+ messages in thread From: Jesper Juhl @ 2005-11-09 23:09 UTC (permalink / raw) To: Andrew Morton Cc: James Bottomley, torvalds, linux-kernel, len.brown, jgarzik, tony.luck, bcollins, scjody, dwmw2, rolandd, davej, axboe, shaggy, sfrench On 11/10/05, Andrew Morton <akpm@osdl.org> wrote: > James Bottomley <James.Bottomley@SteelEye.com> wrote: > > > > it's my contributors who drop me in it > > by leaving their patch sets until you declare a kernel, dumping the > > integration testing on me in whatever time window is left. > > Yes, I think I'm noticing an uptick in patches as soon as a kernel is > released. > > It's a bit irritating, and is unexpected (here, at least). I guess people > like to hold onto their work for as long as possible so when they release > it, it's in the best possible shape. > > I guess all we can do is to encourage people to merge up when it's working, > not when it's time to merge it into mainline. > > One could just say "if I don't have it by the time 2.6.n is released, it > goes into 2.6.n+2", but that's probably getting outside the realm of > practicality. I personally find that a nice flow is to just continuously push patches to you to merge into -mm, then once the merge window opens you usually push the stuff onto Linus and it'll make the next kernel. Anything I submit after the merge window opens will just stay in -mm and wait for the next merge window (or next+1 depending on the patch). But then my stuff is usually quite simple, so I guess that doesn't work for everyone, but for me at least it seems to work well. -- Jesper Juhl <jesper.juhl@gmail.com> Don't top-post http://www.catb.org/~esr/jargon/html/T/top-post.html Plain text mails only, please http://www.expita.com/nomime.html ^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: merge status 2005-11-09 23:01 ` Andrew Morton 2005-11-09 23:09 ` Jesper Juhl @ 2005-11-09 23:58 ` Linus Torvalds 2005-11-10 13:28 ` Pavel Machek 2005-11-10 0:16 ` Con Kolivas ` (4 subsequent siblings) 6 siblings, 1 reply; 33+ messages in thread From: Linus Torvalds @ 2005-11-09 23:58 UTC (permalink / raw) To: Andrew Morton Cc: James Bottomley, linux-kernel, len.brown, jgarzik, tony.luck, bcollins, scjody, dwmw2, rolandd, davej, axboe, shaggy, sfrench On Wed, 9 Nov 2005, Andrew Morton wrote: > > One could just say "if I don't have it by the time 2.6.n is released, it > goes into 2.6.n+2", but that's probably getting outside the realm of > practicality. I think it would be a good thing to _aim_ for, and just to keep things practical just not make it too much of a hard rule. I think one reason -mm has worked so damn well (apart from you being "The Calmest Man on Earth"(tm)) is because it's essentially been that buffer for anything non-trivial. Sometimes the "n+2" has been a lot more than "n+2" in fact, and that's often good. (And at the same time, -mm has enough visibility that it doesn't drive developers crazy even when the "n+2" ends up being "n+5" or somethiing). I'd _hope_ that the same kind of situation could work for some of the majos subsystem git trees too: where the maintainer tree is well enough known that it gets sufficient coverage for that area that a "+2" approach for merging into the default kernel is practical. I also think it certainly _should_ be possible for the big areas that have well-defined target audiences. Especially since git should hopefulyl be very good at allowing such a target audience to actually track (and merge) such trees on their own. Ie it should be perfectly possible (and easy) to track both my tree and some other tree (sound, scsi, network device development) in two branches, and the person doing that tracking should have basically trivial merging. So we do have the technology. Whether we can make it work in practice, that's another issue ;) Linus ^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: merge status 2005-11-09 23:58 ` Linus Torvalds @ 2005-11-10 13:28 ` Pavel Machek 0 siblings, 0 replies; 33+ messages in thread From: Pavel Machek @ 2005-11-10 13:28 UTC (permalink / raw) To: Linus Torvalds Cc: Andrew Morton, James Bottomley, linux-kernel, len.brown, jgarzik, tony.luck, bcollins, scjody, dwmw2, rolandd, davej, axboe, shaggy, sfrench Hi! > Ie it should be perfectly possible (and easy) to track both my tree and > some other tree (sound, scsi, network device development) in two branches, > and the person doing that tracking should have basically trivial merging. Unfortunately, I do not know how to track -mm this way. I do not think tracking both linus and -mm tree using git is possible. Pavel -- Thanks, Sharp! ^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: merge status 2005-11-09 23:01 ` Andrew Morton 2005-11-09 23:09 ` Jesper Juhl 2005-11-09 23:58 ` Linus Torvalds @ 2005-11-10 0:16 ` Con Kolivas 2005-11-10 0:25 ` Andrew Morton 2005-11-10 0:24 ` James Bottomley ` (3 subsequent siblings) 6 siblings, 1 reply; 33+ messages in thread From: Con Kolivas @ 2005-11-10 0:16 UTC (permalink / raw) To: Andrew Morton Cc: James Bottomley, torvalds, linux-kernel, len.brown, jgarzik, tony.luck, bcollins, scjody, dwmw2, rolandd, davej, axboe, shaggy, sfrench On Thu, 10 Nov 2005 10:01 am, Andrew Morton wrote: > James Bottomley <James.Bottomley@SteelEye.com> wrote: > > it's my contributors who drop me in it > > by leaving their patch sets until you declare a kernel, dumping the > > integration testing on me in whatever time window is left. > > Yes, I think I'm noticing an uptick in patches as soon as a kernel is > released. > > It's a bit irritating, and is unexpected (here, at least). I guess people > like to hold onto their work for as long as possible so when they release > it, it's in the best possible shape. I suspect part of that is the concern about whether the code will merge with whatever -mm looks like next. Of course you already do ludicrous amounts of merging, but sometimes you'll just throw it back and say "too many rejects". Cheers, Con ^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: merge status 2005-11-10 0:16 ` Con Kolivas @ 2005-11-10 0:25 ` Andrew Morton 0 siblings, 0 replies; 33+ messages in thread From: Andrew Morton @ 2005-11-10 0:25 UTC (permalink / raw) To: Con Kolivas Cc: James.Bottomley, torvalds, linux-kernel, len.brown, jgarzik, tony.luck, bcollins, scjody, dwmw2, rolandd, davej, axboe, shaggy, sfrench Con Kolivas <kernel@kolivas.org> wrote: > > On Thu, 10 Nov 2005 10:01 am, Andrew Morton wrote: > > James Bottomley <James.Bottomley@SteelEye.com> wrote: > > > it's my contributors who drop me in it > > > by leaving their patch sets until you declare a kernel, dumping the > > > integration testing on me in whatever time window is left. > > > > Yes, I think I'm noticing an uptick in patches as soon as a kernel is > > released. > > > > It's a bit irritating, and is unexpected (here, at least). I guess people > > like to hold onto their work for as long as possible so when they release > > it, it's in the best possible shape. > > I suspect part of that is the concern about whether the code will merge with > whatever -mm looks like next. Of course you already do ludicrous amounts of > merging, but sometimes you'll just throw it back and say "too many rejects". Well of course that's not a concern for people who work against the git trees - scsi/usb/ia64/whatever developers. But yes, sometimes people's work does clash just too much with things which are already in subsystem trees or in -mm. Fortunately it's relatively rare, and I do think it's best to ask people to develop against latest -linus rather than against a crazy -mmoving target. Especially as lots of people are stuck using git, rather than high-tech patch management technologies ;) Actually, I disagree with you - it's at 2.6.x release-time that all trees, including -mm are at their most divergent. Presumably these developers are working against the relevant subsystem git tree, and hence can merge into the subsystem maintainer at any time. ^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: merge status 2005-11-09 23:01 ` Andrew Morton ` (2 preceding siblings ...) 2005-11-10 0:16 ` Con Kolivas @ 2005-11-10 0:24 ` James Bottomley 2005-11-10 8:40 ` Jens Axboe ` (2 subsequent siblings) 6 siblings, 0 replies; 33+ messages in thread From: James Bottomley @ 2005-11-10 0:24 UTC (permalink / raw) To: Andrew Morton Cc: torvalds, linux-kernel, len.brown, jgarzik, tony.luck, bcollins, scjody, dwmw2, rolandd, davej, axboe, shaggy, sfrench On Wed, 2005-11-09 at 15:01 -0800, Andrew Morton wrote: > James Bottomley <James.Bottomley@SteelEye.com> wrote: > > > > it's my contributors who drop me in it > > by leaving their patch sets until you declare a kernel, dumping the > > integration testing on me in whatever time window is left. > > Yes, I think I'm noticing an uptick in patches as soon as a kernel is > released. > > It's a bit irritating, and is unexpected (here, at least). I guess people > like to hold onto their work for as long as possible so when they release > it, it's in the best possible shape. Well ... I can guess how it goes: Manager: "2.6.x is out, are our patches in it" Developer: .oO(crap I forgot about this, better get my skates on) "No, but they will be in the next kernel" .oO(As long as I get them in the current merge window) > I guess all we can do is to encourage people to merge up when it's working, > not when it's time to merge it into mainline. OK ... I'd really like that, but I think in order to do that I think we have to have a tree that represents only everything that's going upstream. That would be a -mm but without the patches that aren't going to be included in the next release. I suppose we could do this today simply by making it the sum of all the git trees and nothing else. The closer this tree is to what mainline will be next release, the easier it will be to encourage people to test it. > One could just say "if I don't have it by the time 2.6.n is released, it > goes into 2.6.n+2", but that's probably getting outside the realm of > practicality. We could always try it. Practically the way to do this is to reduce the merge window down to a single day, but to do that you obviously have to give us prior notice of a 2.6.<x> release, which might be the impractical bit ... James ^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: merge status 2005-11-09 23:01 ` Andrew Morton ` (3 preceding siblings ...) 2005-11-10 0:24 ` James Bottomley @ 2005-11-10 8:40 ` Jens Axboe 2005-11-10 8:56 ` Andrew Morton 2005-11-10 13:26 ` Pavel Machek 2005-11-14 20:13 ` Bill Davidsen 6 siblings, 1 reply; 33+ messages in thread From: Jens Axboe @ 2005-11-10 8:40 UTC (permalink / raw) To: Andrew Morton Cc: James Bottomley, torvalds, linux-kernel, len.brown, jgarzik, tony.luck, bcollins, scjody, dwmw2, rolandd, davej, shaggy, sfrench On Wed, Nov 09 2005, Andrew Morton wrote: > James Bottomley <James.Bottomley@SteelEye.com> wrote: > > > > it's my contributors who drop me in it > > by leaving their patch sets until you declare a kernel, dumping the > > integration testing on me in whatever time window is left. > > Yes, I think I'm noticing an uptick in patches as soon as a kernel is > released. > > It's a bit irritating, and is unexpected (here, at least). I guess people > like to hold onto their work for as long as possible so when they release > it, it's in the best possible shape. Sometimes I do hold on to stuff for a little while because I don't think it's quite ready yet, but that's not because I don't want it out there. It's more of a "I don't feel like spending 1-2 hours making and testing a -mm version", really. And if I just send you the vanilla patch for something I know you have to massage to get to apply, a cloud of guilt builds up over my head. With so many patches in -mm, I don't want to put that extra strain on you. -- Jens Axboe ^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: merge status 2005-11-10 8:40 ` Jens Axboe @ 2005-11-10 8:56 ` Andrew Morton 2005-11-10 9:22 ` Jens Axboe 0 siblings, 1 reply; 33+ messages in thread From: Andrew Morton @ 2005-11-10 8:56 UTC (permalink / raw) To: Jens Axboe Cc: James.Bottomley, torvalds, linux-kernel, len.brown, jgarzik, tony.luck, bcollins, scjody, dwmw2, rolandd, davej, shaggy, sfrench Jens Axboe <axboe@suse.de> wrote: > > It's more of a "I don't feel like spending 1-2 hours making and testing > a -mm version" There shouldn't be a need for special -m version of patches. Very usually the diff-against-linus can be made to work quite easily. Sufficiently easily that I resync with all the git trees a couple of times a day. ^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: merge status 2005-11-10 8:56 ` Andrew Morton @ 2005-11-10 9:22 ` Jens Axboe 2005-11-10 9:30 ` Andrew Morton 0 siblings, 1 reply; 33+ messages in thread From: Jens Axboe @ 2005-11-10 9:22 UTC (permalink / raw) To: Andrew Morton Cc: James.Bottomley, torvalds, linux-kernel, len.brown, jgarzik, tony.luck, bcollins, scjody, dwmw2, rolandd, davej, shaggy, sfrench On Thu, Nov 10 2005, Andrew Morton wrote: > Jens Axboe <axboe@suse.de> wrote: > > > > It's more of a "I don't feel like spending 1-2 hours making and testing > > a -mm version" > > There shouldn't be a need for special -m version of patches. Very usually > the diff-against-linus can be made to work quite easily. Sufficiently > easily that I resync with all the git trees a couple of times a day. Often the patch itself may not take too much work, but you still need to set up a -mm test directory, compile, boot, and test the stuff. -- Jens Axboe ^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: merge status 2005-11-10 9:22 ` Jens Axboe @ 2005-11-10 9:30 ` Andrew Morton 2005-11-10 9:57 ` git branches strategy (was Re: merge status) Jeff Garzik 2005-11-10 13:22 ` merge status Dave Kleikamp 0 siblings, 2 replies; 33+ messages in thread From: Andrew Morton @ 2005-11-10 9:30 UTC (permalink / raw) To: Jens Axboe Cc: James.Bottomley, torvalds, linux-kernel, len.brown, jgarzik, tony.luck, bcollins, scjody, dwmw2, rolandd, davej, shaggy, sfrench Jens Axboe <axboe@suse.de> wrote: > > On Thu, Nov 10 2005, Andrew Morton wrote: > > Jens Axboe <axboe@suse.de> wrote: > > > > > > It's more of a "I don't feel like spending 1-2 hours making and testing > > > a -mm version" > > > > There shouldn't be a need for special -m version of patches. Very usually > > the diff-against-linus can be made to work quite easily. Sufficiently > > easily that I resync with all the git trees a couple of times a day. > > Often the patch itself may not take too much work, but you still need to > set up a -mm test directory, compile, boot, and test the stuff. Most of the other git-tree maintainers don't bother with any of that. acpi, agp, alsa, arm, ... xfs. The trees which have special -mm branches are just drm, ieee1394, jfs, mips and netdev. Where it all comes unstuck at present is if a maintainer has multiple branches, and some of those branches contains diffs which are in other branches. If that happens, the diffs I generate throw huge rejects. But even then, if one branch is a strict superset of another, I can just pull the superset one. ^ permalink raw reply [flat|nested] 33+ messages in thread
* git branches strategy (was Re: merge status) 2005-11-10 9:30 ` Andrew Morton @ 2005-11-10 9:57 ` Jeff Garzik 2005-11-10 13:22 ` merge status Dave Kleikamp 1 sibling, 0 replies; 33+ messages in thread From: Jeff Garzik @ 2005-11-10 9:57 UTC (permalink / raw) To: Andrew Morton Cc: Jens Axboe, James.Bottomley, torvalds, linux-kernel, len.brown, tony.luck, bcollins, scjody, dwmw2, rolandd, davej, shaggy, sfrench Andrew Morton wrote: > Most of the other git-tree maintainers don't bother with any of that. > acpi, agp, alsa, arm, ... xfs. The trees which have special -mm branches > are just drm, ieee1394, jfs, mips and netdev. [related tangent, in case this is useful to others] It's not quite correct to say that I have a special -mm branch. In my two primary work areas, libata-dev.git and netdev-2.6.git, I have a bunch of branches, which fall into three categories: 'master': vanilla upstream Linus tree themes: various patch queues, each for a single purpose. standard patch queues include... upstream: stuff queued for upstream upstream-fixes: stuff queued for -rc 8139-thread: example non-upstream dev branch ncq: another non-upstream dev branch 'ALL': a superset merge of all theme branches which are considered OK for testing by brave users. The 'ALL' superset branch is not only what you (Andrew) pull into -mm, its also the basis for -libataN and -netdevN patches, and in general the best way for users to slurp "all the useful bits." Using theme branches and a superset branch allows for maximum parallel development -- even applying conflicting patches -- and then using git to merge them together. The separated-out branches also allow for fine-grained selection of the material to push upstream, i.e. no false dependencies, easier cherrypicking. I've actually worked this way since the early BitKeeper days; BK didn't make it easy for me to export the tons of local theme branches I manipulated, just the superset branch. Since git makes it easy, you finally get the full picture of libata/netdev development, and the best of both worlds: both a superset branch (easy testing) and theme branches (parallel development). Jeff ^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: merge status 2005-11-10 9:30 ` Andrew Morton 2005-11-10 9:57 ` git branches strategy (was Re: merge status) Jeff Garzik @ 2005-11-10 13:22 ` Dave Kleikamp 1 sibling, 0 replies; 33+ messages in thread From: Dave Kleikamp @ 2005-11-10 13:22 UTC (permalink / raw) To: Andrew Morton Cc: Jens Axboe, James.Bottomley, torvalds, linux-kernel, len.brown, jgarzik, tony.luck, bcollins, scjody, dwmw2, rolandd, davej, sfrench On Thu, 2005-11-10 at 01:30 -0800, Andrew Morton wrote: > Jens Axboe <axboe@suse.de> wrote: > > > > On Thu, Nov 10 2005, Andrew Morton wrote: > > > Jens Axboe <axboe@suse.de> wrote: > > > > > > > > It's more of a "I don't feel like spending 1-2 hours making and testing > > > > a -mm version" > > > > > > There shouldn't be a need for special -m version of patches. Very usually > > > the diff-against-linus can be made to work quite easily. Sufficiently > > > easily that I resync with all the git trees a couple of times a day. > > > > Often the patch itself may not take too much work, but you still need to > > set up a -mm test directory, compile, boot, and test the stuff. > > Most of the other git-tree maintainers don't bother with any of that. > acpi, agp, alsa, arm, ... xfs. The trees which have special -mm branches > are just drm, ieee1394, jfs, mips and netdev. jfs doesn't really maintain a separate -mm branch. I set up the tree to be flexible if I ever had a reason to hold something back from the Linus tree, but in reality, -mm is equal to HEAD, and the -linus branch is usually the same when I ask for it to be pulled. -- David Kleikamp IBM Linux Technology Center ^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: merge status 2005-11-09 23:01 ` Andrew Morton ` (4 preceding siblings ...) 2005-11-10 8:40 ` Jens Axboe @ 2005-11-10 13:26 ` Pavel Machek 2005-11-14 20:13 ` Bill Davidsen 6 siblings, 0 replies; 33+ messages in thread From: Pavel Machek @ 2005-11-10 13:26 UTC (permalink / raw) To: Andrew Morton Cc: James Bottomley, torvalds, linux-kernel, len.brown, jgarzik, tony.luck, bcollins, scjody, dwmw2, rolandd, davej, axboe, shaggy, sfrench Hi! > > it's my contributors who drop me in it > > by leaving their patch sets until you declare a kernel, dumping the > > integration testing on me in whatever time window is left. > > Yes, I think I'm noticing an uptick in patches as soon as a kernel is > released. > > It's a bit irritating, and is unexpected (here, at least). I guess people > like to hold onto their work for as long as possible so when they release > it, it's in the best possible shape. > > I guess all we can do is to encourage people to merge up when it's working, > not when it's time to merge it into mainline. Well, merge when previous stuff is way easier, because you can just do cg-diff. When my previous changes enter mainline, it is suddenly very easy to generate next patch. [And it makes sense, it is cg-diff -r origin: "let's see what I missed]. Pavel -- Thanks, Sharp! ^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: merge status 2005-11-09 23:01 ` Andrew Morton ` (5 preceding siblings ...) 2005-11-10 13:26 ` Pavel Machek @ 2005-11-14 20:13 ` Bill Davidsen 6 siblings, 0 replies; 33+ messages in thread From: Bill Davidsen @ 2005-11-14 20:13 UTC (permalink / raw) To: Andrew Morton Cc: torvalds, linux-kernel, len.brown, jgarzik, tony.luck, bcollins, scjody, dwmw2, rolandd, davej, axboe, shaggy, sfrench Andrew Morton wrote: > James Bottomley <James.Bottomley@SteelEye.com> wrote: > >>it's my contributors who drop me in it >>by leaving their patch sets until you declare a kernel, dumping the >>integration testing on me in whatever time window is left. > > > Yes, I think I'm noticing an uptick in patches as soon as a kernel is > released. > > It's a bit irritating, and is unexpected (here, at least). I guess people > like to hold onto their work for as long as possible so when they release > it, it's in the best possible shape. > > I guess all we can do is to encourage people to merge up when it's working, > not when it's time to merge it into mainline. > > One could just say "if I don't have it by the time 2.6.n is released, it > goes into 2.6.n+2", but that's probably getting outside the realm of > practicality. Consider that people want to send you something which will work with the new kernel and are holding back until they can send you something which has a higher chance of working as delivered. If you want to avoid having a rediff be part of the integration testing I thought you were trying to avoid. I interpreted that as people trying to make stuff easier for you. -- -bill davidsen (davidsen@tmr.com) "The secret to procrastination is to put things off until the last possible moment - but no longer" -me ^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: merge status 2005-11-09 21:35 merge status Andrew Morton 2005-11-09 21:50 ` James Bottomley @ 2005-11-09 22:05 ` Roland Dreier 2005-11-09 22:12 ` Jody McIntyre ` (4 subsequent siblings) 6 siblings, 0 replies; 33+ messages in thread From: Roland Dreier @ 2005-11-09 22:05 UTC (permalink / raw) To: Andrew Morton Cc: linux-kernel, Linus Torvalds, James Bottomley, Brown, Len, Jeff Garzik, Luck, Tony, Ben Collins, Jody McIntyre, David Woodhouse, Dave Jones, Jens Axboe, Dave Kleikamp, Steven French > -rw-r--r-- 1 akpm akpm 20989 Nov 9 11:19 git-infiniband.patch Most of this is for 2.6.15. I will post a git pull request later today or tomorrow morning. - R. ^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: merge status 2005-11-09 21:35 merge status Andrew Morton 2005-11-09 21:50 ` James Bottomley 2005-11-09 22:05 ` Roland Dreier @ 2005-11-09 22:12 ` Jody McIntyre 2005-11-09 22:18 ` Linus Torvalds 2005-11-09 22:13 ` Anton Altaparmakov ` (3 subsequent siblings) 6 siblings, 1 reply; 33+ messages in thread From: Jody McIntyre @ 2005-11-09 22:12 UTC (permalink / raw) To: Andrew Morton Cc: linux-kernel, Linus Torvalds, James Bottomley, Brown, Len, Jeff Garzik, Luck, Tony, Ben Collins, David Woodhouse, Roland Dreier, Dave Jones, Jens Axboe, Dave Kleikamp, Steven French On Wed, Nov 09, 2005 at 01:35:58PM -0800, Andrew Morton wrote: > > We're at day 12 of the two-week window, time for a quick peek at > outstanding patches in the subsystem trees. > > -rw-r--r-- 1 akpm akpm 71651 Nov 9 11:19 git-ieee1394.patch I thought the two-week window was only for new stuff, not bugfixes/cleanup. Did I misread something? If so, oh well, these changes will have to wait for 2.6.16. I don't feel comfortable sending up something that's only been in -mm for 2 days. Cheers, Jody ^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: merge status 2005-11-09 22:12 ` Jody McIntyre @ 2005-11-09 22:18 ` Linus Torvalds 2005-11-09 22:23 ` Jody McIntyre 0 siblings, 1 reply; 33+ messages in thread From: Linus Torvalds @ 2005-11-09 22:18 UTC (permalink / raw) To: Jody McIntyre Cc: Andrew Morton, linux-kernel, James Bottomley, Brown, Len, Jeff Garzik, Luck, Tony, Ben Collins, David Woodhouse, Roland Dreier, Dave Jones, Jens Axboe, Dave Kleikamp, Steven French On Wed, 9 Nov 2005, Jody McIntyre wrote: > On Wed, Nov 09, 2005 at 01:35:58PM -0800, Andrew Morton wrote: > > > > -rw-r--r-- 1 akpm akpm 71651 Nov 9 11:19 git-ieee1394.patch > > I thought the two-week window was only for new stuff, not > bugfixes/cleanup If you have a 71kB patch, it definitely counts as new stuff and not just trivial bugfixes. Linus ^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: merge status 2005-11-09 22:18 ` Linus Torvalds @ 2005-11-09 22:23 ` Jody McIntyre 2005-11-09 22:45 ` Andrew Morton 2005-11-09 22:48 ` Linus Torvalds 0 siblings, 2 replies; 33+ messages in thread From: Jody McIntyre @ 2005-11-09 22:23 UTC (permalink / raw) To: Linus Torvalds Cc: Andrew Morton, linux-kernel, James Bottomley, Brown, Len, Jeff Garzik, Luck, Tony, Ben Collins, David Woodhouse, Roland Dreier, Dave Jones, Jens Axboe, Dave Kleikamp, Steven French On Wed, Nov 09, 2005 at 02:18:32PM -0800, Linus Torvalds wrote: > If you have a 71kB patch, it definitely counts as new stuff and not just > trivial bugfixes. Fair enough. Can I still send a 2k spinlock fix in ~2 weeks? That's the only thing I really want to get in to 2.6.15. Jody > > Linus ^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: merge status 2005-11-09 22:23 ` Jody McIntyre @ 2005-11-09 22:45 ` Andrew Morton 2005-11-09 22:48 ` Linus Torvalds 1 sibling, 0 replies; 33+ messages in thread From: Andrew Morton @ 2005-11-09 22:45 UTC (permalink / raw) To: Jody McIntyre Cc: torvalds, linux-kernel, James.Bottomley, len.brown, jgarzik, tony.luck, bcollins, dwmw2, rolandd, davej, axboe, shaggy, sfrench Jody McIntyre <scjody@modernduck.com> wrote: > > Can I still send a 2k spinlock fix in ~2 weeks? Bugfixes are of course always welcome - that's the entire reason for having the stabilisation period. > That's the only thing I > really want to get in to 2.6.15. I think it's fair to make exemptions for subsystems which have been neglected, or are flakey, or which are newly-merged, or which have a new batch of maintainers who are struggling to get things back into shape and back into sync with offstream trees. Because a) those subsystems are usually already pretty buggy and b) the team needs extra help to get stuff back into shape asap. I'd view 1394 as only partly-emerged from that state ;) As long as you understand the overall philosophy of what we're trying to do, you should be able to make your own decisions about what's suitable, and when. ^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: merge status 2005-11-09 22:23 ` Jody McIntyre 2005-11-09 22:45 ` Andrew Morton @ 2005-11-09 22:48 ` Linus Torvalds 1 sibling, 0 replies; 33+ messages in thread From: Linus Torvalds @ 2005-11-09 22:48 UTC (permalink / raw) To: Jody McIntyre Cc: Andrew Morton, linux-kernel, James Bottomley, Brown, Len, Jeff Garzik, Luck, Tony, Ben Collins, David Woodhouse, Roland Dreier, Dave Jones, Jens Axboe, Dave Kleikamp, Steven French On Wed, 9 Nov 2005, Jody McIntyre wrote: > > On Wed, Nov 09, 2005 at 02:18:32PM -0800, Linus Torvalds wrote: > > > If you have a 71kB patch, it definitely counts as new stuff and not just > > trivial bugfixes. > > Fair enough. > > Can I still send a 2k spinlock fix in ~2 weeks? That's the only thing I > really want to get in to 2.6.15. Sure, there's nothing wrong with keeping "ongoing development" around, and then just asking me to pull the unrelated fixes. Either using separate patches to synchronize the bugfixes, or just using separate git branches for development and merging up to me. As usual, Jeff ends up the poster-boy for git branches (these days there are certainly others that do it too, but Jeff has done it more and for longer than most). For example, going to Jeff's networking tree: http://www.kernel.org/git/?p=linux/kernel/git/jgarzik/netdev-2.6.git;a=summary you can see 15 hours ago ALL shortlog | log 15 hours ago e100-sbit shortlog | log 16 hours ago upstream-linus shortlog | log 16 hours ago upstream shortlog | log 20 hours ago master shortlog | log 4 days ago sky2 shortlog | log 4 days ago sis900-wol shortlog | log 4 days ago 8139-thread shortlog | log where "upstream-linus" is the part I merged today, while he has possibly other development work in the other branches. Linus ^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: merge status 2005-11-09 21:35 merge status Andrew Morton ` (2 preceding siblings ...) 2005-11-09 22:12 ` Jody McIntyre @ 2005-11-09 22:13 ` Anton Altaparmakov 2005-11-09 22:48 ` Andrew Morton 2005-11-09 22:41 ` Russell King ` (2 subsequent siblings) 6 siblings, 1 reply; 33+ messages in thread From: Anton Altaparmakov @ 2005-11-09 22:13 UTC (permalink / raw) To: Andrew Morton Cc: linux-kernel, Linus Torvalds, James Bottomley, Brown, Len, Jeff Garzik, Luck, Tony, Ben Collins, Jody McIntyre, David Woodhouse, Roland Dreier, Dave Jones, Jens Axboe, Dave Kleikamp, Steven French On Wed, 9 Nov 2005, Andrew Morton wrote: > > We're at day 12 of the two-week window, time for a quick peek at > outstanding patches in the subsystem trees. > > -rw-r--r-- 1 akpm akpm 339882 Nov 9 11:19 git-scsi-misc.patch > -rw-r--r-- 1 akpm akpm 188863 Nov 9 11:29 git-acpi.patch > -rw-r--r-- 1 akpm akpm 151205 Nov 9 11:19 git-libata-all.patch > -rw-r--r-- 1 akpm akpm 78245 Nov 9 11:19 git-ia64.patch > -rw-r--r-- 1 akpm akpm 71651 Nov 9 11:19 git-ieee1394.patch > -rw-r--r-- 1 akpm akpm 71552 Nov 9 11:19 git-audit.patch > -rw-r--r-- 1 akpm akpm 47649 Nov 9 11:19 git-cryptodev.patch > -rw-r--r-- 1 akpm akpm 21829 Nov 9 11:19 git-blktrace.patch > -rw-r--r-- 1 akpm akpm 20989 Nov 9 11:19 git-infiniband.patch > -rw-r--r-- 1 akpm akpm 6687 Nov 9 11:19 git-agpgart.patch > -rw-r--r-- 1 akpm akpm 6569 Nov 9 11:19 git-cifs.patch > -rw-r--r-- 1 akpm akpm 2435 Nov 9 11:19 git-ntfs.patch Odd. "git format-patch -n `cat /pub/scm/linux/kernel/git/torvalds/linux-2.6.git/HEAD`" returns nothing so I can only assume that it is empty, too. No idea why the size is 2.4k... Certainly I do not remember committing anything since I last pushed to Linus... > -rw-r--r-- 1 akpm akpm 1193 Nov 9 11:19 git-jfs.patch > > The below are empty: > > -rw-r--r-- 1 akpm akpm 131 Nov 9 11:19 git-block.patch > -rw-r--r-- 1 akpm akpm 124 Oct 23 11:38 git-watchdog.patch > -rw-r--r-- 1 akpm akpm 123 Nov 9 11:19 git-drm-via.patch > -rw-r--r-- 1 akpm akpm 122 Nov 9 11:19 git-scsi-rc-fixes.patch > -rw-r--r-- 1 akpm akpm 122 Nov 9 11:19 git-drm.patch > -rw-r--r-- 1 akpm akpm 118 Nov 9 11:19 git-alsa.patch > -rw-r--r-- 1 akpm akpm 115 Nov 9 11:19 git-sparc64.patch > -rw-r--r-- 1 akpm akpm 113 Nov 9 11:19 git-cpufreq.patch > -rw-r--r-- 1 akpm akpm 112 Nov 9 11:19 git-mtd.patch > -rw-r--r-- 1 akpm akpm 110 Nov 9 11:19 git-kbuild.patch > -rw-r--r-- 1 akpm akpm 110 Nov 9 11:19 git-input.patch > -rw-r--r-- 1 akpm akpm 102 Nov 9 11:19 git-nfs.patch > -rw-r--r-- 1 akpm akpm 102 Nov 9 11:19 git-drvmodel.patch > -rw-r--r-- 1 akpm akpm 101 Nov 9 11:19 git-arm-smp.patch > -rw-r--r-- 1 akpm akpm 100 Nov 9 11:19 git-serial.patch > -rw-r--r-- 1 akpm akpm 97 Nov 9 11:19 git-ucb.patch > -rw-r--r-- 1 akpm akpm 97 Nov 9 11:19 git-mmc.patch > -rw-r--r-- 1 akpm akpm 97 Nov 9 11:19 git-arm.patch > -rw-r--r-- 1 akpm akpm 87 Nov 9 11:19 git-xfs.patch > > Most of this will be 2.6.16 material. If not, promptness is urged. Best regards, Anton -- Anton Altaparmakov <aia21 at cam.ac.uk> (replace at with @) Unix Support, Computing Service, University of Cambridge, CB2 3QH, UK Linux NTFS maintainer / IRC: #ntfs on irc.freenode.net WWW: http://linux-ntfs.sf.net/ & http://www-stu.christs.cam.ac.uk/~aia21/ ^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: merge status 2005-11-09 22:13 ` Anton Altaparmakov @ 2005-11-09 22:48 ` Andrew Morton 2005-11-09 22:58 ` Linus Torvalds 0 siblings, 1 reply; 33+ messages in thread From: Andrew Morton @ 2005-11-09 22:48 UTC (permalink / raw) To: Anton Altaparmakov Cc: linux-kernel, torvalds, James.Bottomley, len.brown, jgarzik, tony.luck, bcollins, scjody, dwmw2, rolandd, davej, axboe, shaggy, sfrench Anton Altaparmakov <aia21@cam.ac.uk> wrote: > > > -rw-r--r-- 1 akpm akpm 2435 Nov 9 11:19 git-ntfs.patch > > Odd. "git format-patch -n `cat > /pub/scm/linux/kernel/git/torvalds/linux-2.6.git/HEAD`" returns nothing so > I can only assume that it is empty, too. No idea why the size is 2.4k... > Certainly I do not remember committing anything since I last pushed to > Linus... Ah, sorry, that appears to be all changelog noise coming out of `git log origin..git-ntfs' GIT e3b48297a3d9a852887f76e82fa7de5348ac1d9e master.kernel.org:/pub/scm/linux/kernel/git/aia21/ntfs-2.6-devel.git commit e3b48297a3d9a852887f76e82fa7de5348ac1d9e Merge: 33eaa30ec348a6a1391f556dd6eeb3d27054df95 94b166a7cbc232df279e1f7d5a8acfb6b8d02d59 Author: Anton Altaparmakov <aia21@hera.kernel.org> Date: Tue Nov 1 07:58:27 2005 -0800 Merge branch 'master' of /home/aia21/ntfs-2.6 commit 33eaa30ec348a6a1391f556dd6eeb3d27054df95 Merge: b05576b308efcd07a295a89b2b1a08fae0811ce0 1f04c0a24b2f3cfe89c802a24396263623e3512d Author: Anton Altaparmakov <aia21@hera.kernel.org> Date: Mon Oct 31 02:39:42 2005 -0800 Merge branch 'master' of /home/aia21/ntfs-2.6 etcetera. ^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: merge status 2005-11-09 22:48 ` Andrew Morton @ 2005-11-09 22:58 ` Linus Torvalds 0 siblings, 0 replies; 33+ messages in thread From: Linus Torvalds @ 2005-11-09 22:58 UTC (permalink / raw) To: Andrew Morton Cc: Anton Altaparmakov, linux-kernel, James.Bottomley, len.brown, jgarzik, tony.luck, bcollins, scjody, dwmw2, rolandd, davej, axboe, shaggy, sfrench On Wed, 9 Nov 2005, Andrew Morton wrote: > > Ah, sorry, that appears to be all changelog noise coming out of > `git log origin..git-ntfs' You can use the "--no-merges" flag to git log to tell it to ignore merges. (Of course, sometimes the merges themselves are interesting, so it's a matter of taste. In the specific case of the -mm logic, I suspect the merges aren't of interest and you're probably better off ignoring them). Linus ^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: merge status 2005-11-09 21:35 merge status Andrew Morton ` (3 preceding siblings ...) 2005-11-09 22:13 ` Anton Altaparmakov @ 2005-11-09 22:41 ` Russell King 2005-11-10 7:20 ` Jeff Garzik 2005-11-10 8:41 ` Jens Axboe 6 siblings, 0 replies; 33+ messages in thread From: Russell King @ 2005-11-09 22:41 UTC (permalink / raw) To: Andrew Morton Cc: linux-kernel, Linus Torvalds, James Bottomley, Brown, Len, Jeff Garzik, Luck, Tony, Ben Collins, Jody McIntyre, David Woodhouse, Roland Dreier, Dave Jones, Jens Axboe, Dave Kleikamp, Steven French On Wed, Nov 09, 2005 at 01:35:58PM -0800, Andrew Morton wrote: > We're at day 12 of the two-week window, time for a quick peek at > outstanding patches in the subsystem trees. And I've just committed that patch set to convert platform drivers to struct platform_driver... which is about 250K. Anything not converted continues to work as it always used to, so the only breakage is if I mis-converted something. However, I've build-tested allyesconfig on i386, and several ARM configs, and I'm not aware of any build problems. This couldn't be submitted earlier because ARM SMP work took priority, and getting to a stage where the platform_driver stuff was suitable against the rapidly moving target is rather, err, time consuming. Plus, gregkh only recently gave his ack to it. -- Russell King Linux kernel 2.6 ARM Linux - http://www.arm.linux.org.uk/ maintainer of: 2.6 Serial core ^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: merge status 2005-11-09 21:35 merge status Andrew Morton ` (4 preceding siblings ...) 2005-11-09 22:41 ` Russell King @ 2005-11-10 7:20 ` Jeff Garzik 2005-11-10 8:41 ` Jens Axboe 6 siblings, 0 replies; 33+ messages in thread From: Jeff Garzik @ 2005-11-10 7:20 UTC (permalink / raw) To: Andrew Morton Cc: linux-kernel, Linus Torvalds, James Bottomley, Brown, Len, Luck, Tony, Ben Collins, Jody McIntyre, David Woodhouse, Roland Dreier, Dave Jones, Jens Axboe, Dave Kleikamp, Steven French Andrew Morton wrote: > We're at day 12 of the two-week window, time for a quick peek at > outstanding patches in the subsystem trees. > > -rw-r--r-- 1 akpm akpm 151205 Nov 9 11:19 git-libata-all.patch For my stuff, libata and netdev, the 2.6.15 code has been upstream for a while. Whatever holdovers there are are definitely waiting for 2.6.16 (and beyond, for stuff like Alan's libata PATA drivers). Jeff ^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: merge status 2005-11-09 21:35 merge status Andrew Morton ` (5 preceding siblings ...) 2005-11-10 7:20 ` Jeff Garzik @ 2005-11-10 8:41 ` Jens Axboe 6 siblings, 0 replies; 33+ messages in thread From: Jens Axboe @ 2005-11-10 8:41 UTC (permalink / raw) To: Andrew Morton Cc: linux-kernel, Linus Torvalds, James Bottomley, Brown, Len, Jeff Garzik, Luck, Tony, Ben Collins, Jody McIntyre, David Woodhouse, Roland Dreier, Dave Jones, Dave Kleikamp, Steven French On Wed, Nov 09 2005, Andrew Morton wrote: > -rw-r--r-- 1 akpm akpm 21829 Nov 9 11:19 git-blktrace.patch This one can wait for the next release, so if it's ok with you I'll just let it simmer in -mm some more. I do make sure that the blktrace branch of the git tree is uptodate so the amount of hassle should be low for you. -- Jens Axboe ^ permalink raw reply [flat|nested] 33+ messages in thread
end of thread, other threads:[~2005-11-14 20:12 UTC | newest] Thread overview: 33+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2005-11-09 21:35 merge status Andrew Morton 2005-11-09 21:50 ` James Bottomley 2005-11-09 22:01 ` Linus Torvalds 2005-11-09 22:25 ` James Bottomley 2005-11-09 22:43 ` Linus Torvalds 2005-11-10 7:16 ` Jeff Garzik 2005-11-09 23:01 ` Andrew Morton 2005-11-09 23:09 ` Jesper Juhl 2005-11-09 23:58 ` Linus Torvalds 2005-11-10 13:28 ` Pavel Machek 2005-11-10 0:16 ` Con Kolivas 2005-11-10 0:25 ` Andrew Morton 2005-11-10 0:24 ` James Bottomley 2005-11-10 8:40 ` Jens Axboe 2005-11-10 8:56 ` Andrew Morton 2005-11-10 9:22 ` Jens Axboe 2005-11-10 9:30 ` Andrew Morton 2005-11-10 9:57 ` git branches strategy (was Re: merge status) Jeff Garzik 2005-11-10 13:22 ` merge status Dave Kleikamp 2005-11-10 13:26 ` Pavel Machek 2005-11-14 20:13 ` Bill Davidsen 2005-11-09 22:05 ` Roland Dreier 2005-11-09 22:12 ` Jody McIntyre 2005-11-09 22:18 ` Linus Torvalds 2005-11-09 22:23 ` Jody McIntyre 2005-11-09 22:45 ` Andrew Morton 2005-11-09 22:48 ` Linus Torvalds 2005-11-09 22:13 ` Anton Altaparmakov 2005-11-09 22:48 ` Andrew Morton 2005-11-09 22:58 ` Linus Torvalds 2005-11-09 22:41 ` Russell King 2005-11-10 7:20 ` Jeff Garzik 2005-11-10 8:41 ` Jens Axboe
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox