login
Header Space

 
 

2.6.24-rc1, "One of the Biggest -rc Releases Ever"

October 24, 2007 - 10:27am
Submitted by Jeremy on October 24, 2007 - 10:27am.
Linux news

"This may count as one of the biggest -rc releases ever. It's humongous. Usually the compressed -rc1 diffs are in the 3-5MB range, with occasional smaller ones, and the occasional ones that top 6M, but this one is *eleven* megs," Linus Torvalds announced the first release candidate of the upcoming 2.6.24 kernel. He summarized some of the changes, "in short, we just had an unusually large amount of not just x86 merges, but also tons of new drivers (wireless networking stands out, but is by no means the only thing - we've got dvb, regular wired network, mmc etc all joining in), and a fair amount or architecture stuff, filesystems, networking etc too." He added:

"In other words, I don't even know where to start. The big noticeable thing is the x86 merge, and I think we all fervently hope that it won't cause any issues. So far it's been pretty smooth sailing. Knock wood. Less smooth has the scatter-gather changes to the block layer been, but they are hopefully all in reasonable shape by now too. And the VM changes? I honestly hope nobody even notices. Same goes for some of the VFS layer changes that affected basically every filesystem (although in mostly very straightforward ways)."


From: Linus Torvalds <torvalds@...>
Subject: Linux v2.6.24-rc1
Date: Oct 24, 12:19 am 2007

This may count as one of the biggest -rc releases ever. It's humongous. 
Usually the compressed -rc1 diffs are in the 3-5MB range, with occasional 
smaller ones, and the occasional ones that top 6M, but this one is 
*eleven* megs.

I'd blame the x86 renames (and the watchdog ones), but the thing is, it's 
absolutely huge even when I generate the diff with git turning all those 
renames into relatively small rename diffs (which I don't do for the 
public diffs, since I expect that git people use git to get the changes, 
and non-git people won't have tools that understand a diff that involves 
renames).

In short, we just had an unusually large amount of not just x86 merges, 
but also tons of new drivers (wireless networking stands out, but is by no 
means the only thing - we've got dvb, regular wired network, mmc etc all 
joining in), and a fair amount or architecture stuff, filesystems, 
networking etc too.

So there's just lots of new stuff. The diffstat is ten thousand lines 
long, and weighing in at comfortably over half a megabyte it is way over 
the limits of this - or any sane - mailing list. The shortlog is barely 
shorter, weighing in at "just" 8461 lines and almost 400k. The full 
changelog (which I'm still producing for y'all, since people told me they 
actually care last time I asked) is 4 megs.

In other words, I don't even know where to start. The big noticeable thing 
is the x86 merge, and I think we all fervently hope that it won't cause 
any issues. So far it's been pretty smooth sailing. Knock wood.

Less smooth has the scatter-gather changes to the block layer been, but 
they are hopefully all in reasonable shape by now too. And the VM changes? 
I honestly hope nobody even notices. Same goes for some of the VFS layer 
changes that affected basically every filesystem (although in mostly very 
straightforward ways).

Just for fun, I'd really encourage git users to just try the

	git shortlog v2.6.23..

thing, it really is quite impressive. 

			Linus
-


"but this one is *eleven*

October 24, 2007 - 11:52am
Anonymous (not verified)

"but this one is *eleven* megs."

No, no, no: this one goes to eleven.

(sorry, just can't bear seeing Linus fail to hit this one; http://en.wikipedia.org/wiki/Up_to_eleven if new to you)

And 1.5M lines..

October 24, 2007 - 11:59am

sayler@cesum:~$ bzip2 -dc patch-2.6.24-rc1.bz2 | wc -l
1565010
sayler@cesum:~$

Early?

October 24, 2007 - 5:20pm
Anonymous (not verified)

Does anyone know why this was released 2½ days early?
Why didn't they use the regular two-week merge window?

uh probably since the diff

October 24, 2007 - 5:42pm
Anonymous (not verified)

uh probably since the diff is already so large?

I remeber times the complete

October 26, 2007 - 11:00pm
Anonymous (not verified)

I remeber times the complete linux kernel was smaller than this diff.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
speck-geostationary