Linux 2.6 Kernel Stability Freeze 378
An anonymous reader writes "Linux Creator Linus Torvalds released the 2.6.0-test7 Linux development kernel today and declared a "stability freeze". It has been made quite clear that from this point only "strictly necessary stuff" will be accepted, clearing the way for an official 2.6.0 release sooner than later... possibly at the end of this month."
Time to upgrade! (Score:3, Funny)
Re:Time to upgrade! (Score:3, Insightful)
The stability freeze only means that no new features will be added. There are still lots of bugs to be worked out. Else we'd have a 2.6.0 release instead of a freeze.
Re:Time to upgrade! (Score:3, Funny)
Yes, but (Score:3, Funny)
I wouldn't trust anyone else's opinions.
Re:Yes, but (Score:3, Funny)
I was there. He said his name was Darl Mc-something, and he had a lot of his code in the Linux 26 thingy, and that's why it works.
Re:Time to upgrade! (Score:5, Funny)
BZZZZZZZZZT! WRONG! It's a "stability freeze". That means that the stabilizers are frozen, and can't function. So, it will be unstable until they get the stabilizers repaired.
Sheesh. Goofy kids these days...
Re:Time to upgrade! (Score:2)
That's good (Score:5, Interesting)
Good job to all the kernel hackers.
doesn't compile on... (Score:2)
Re:That's good (Score:2)
Re:That's good (Score:2)
IDE was unstable/scary for most of the early 2.5 series. I believe it around around 2.5.40 or so when the IDE system changes were removed and things became usable again.
This month will certainly go down as (Score:5, Funny)
Sony PSX
Panther (Mac OS 10.3)
2.6 kernal
Half LIfe 2
Ow! Ouch! Sorry!
Re:This month will certainly go down as (Score:3, Funny)
2.6 kernal
Still waiting on a spellchecker, though.
My Module (Score:5, Funny)
Re:My Module (Score:2)
They'll probably take it after the kernel is released though.
Re:My Module (Score:2)
It does the same thing as the candle truck module and the intelligent slashdot moderator module (neither of which exist at present.)
Damn and here I had bought a candle truck full of speaker bracelets after googling for a manufacturer. I was thinking "Imagine a Beowulf cluster of these!" I guess I should have asked, "Does it run Linux?"
I guess I will be stuck running NetBSD on them and sshing over WiFi to my wristwatch! :)
Re:BSOD module (Score:2)
comming soon...Random reboot module...just to keep up the Windows look and feel...
Re:BSOD module (Score:4, Funny)
On a lighter note, back in the windows 3.1/Lantastic days, I used to mess around with a program called "The Draw" (i ran a bbs, figure it out or google it) which could turn an ANSI screen into a
The funny thing is half of them would tell me they have a "blue screen thingy" without reading it, giving me the opportunity to ask them "what does it say?". Its much more fun to hear them actually read it out loud over the phone intercom.
Re:BSOD module (Score:3, Funny)
Re:BSOD module (Score:2)
Re:BSOD module (Score:2)
oh no
"Boot up my computer please, HAL."
"I'm sorry Dave, I'm afraid I can't do that
Re:My Module (Score:4, Funny)
Stability freeze: In related news.. (Score:5, Funny)
Re:Stability freeze: In related news.. (Score:2, Insightful)
theres a thin line between troll and funny.. and if something is modded funny it's much more likely that it will get modded funny instead of troll by the next guy modding as well.
though i'm pretty sure you wont bother to check back to actually read this answer since you're an ac.
Reiser 4 (Score:4, Interesting)
Re:Reiser 4 (Score:5, Interesting)
Re:Reiser 4 (Score:5, Funny)
Re:You can boot into Reiserfs (Score:3, Informative)
Because you rarely write to the boot partition, you shouldn't mount it, and it's a bitch to tell GRUB to ignore the length of the journal.
Re:You can boot into Reiserfs (Score:3, Informative)
Yeah, that was a bitch.
P
Re:You can boot into Reiserfs (Score:4, Funny)
If I had a friendly wizard I'd have no need for a computer.
Cheers
Stor
Re:You can boot into Reiserfs (Score:2)
OK, I'll come clean. I've never used a journalled filesystem on my /boot partition. It just never seemed important, and the Gentoo install guide said it required extra configuring and I was tired of messing with it. OK, are you satisfied?
Re:Reiser 4 (Score:5, Informative)
The filesystem is getting reasonably stable.
This weekend we hit a bug in space reservation, which we can't reproduce yet but probably isn't too hard to find by code inspection. There is some thought that the assertion not the space reservation is buggy, in any case we'll release a snapshot after it is fixed.
Our performance is generally wonderful and getting better.
It has the following weakpoints:
* We allocate a "jnode" per unformatted node in the filesystem. The traversing of these jnodes consumes more CPU than performing the memcpy from user space to kernel space when doing large writes. I don't yet really understand on an intuitive level why this is so, which is a reflection on my ignorance as it is consistent with stories I have heard from other implementors of filesystems who found that eliminating per page structures was an important part of optimizing large writes. We will fix this by creating a new structure called an extent-node that will exist on a per extent basis, and this will probably cure the problem. This will greatly simplify parts of our code for reasons I won't go into, and it will also take us 6 weeks to do it. I don't think users should wait for it, and so we will ship without it.
* Our dbench performance was poor, has improved due to coding changes, and we need to test and analyze again. Perhaps more fixes will be needed, we can't say yet.
* Our fsync performance is poor. We will pay attention to this next year, frankly, after we have fully implemented the transactions API. At that point we will say something like, if you care about fsync performance you should be using the transactions API and/or sponsoring us to tune for NVRAM, users will say back "but our legacy apps on hardware without NVRAM matter!", and we will grudgingly but effectively tune for this because we care about real users too.;-)
Nikita recently invented and implemented a clever bit of code that keeps track of the highest node in the tree that spans a directory, and then performs repeat lookups within the same directory starting from there rather than the root. This is a nice answer to those who keep asking me, wouldn't it be faster to have separate trees for each directory? Now I have better answer for them --- nice work Nikita. It also has the nice side effect of reducing spin lock contention on the root node for 4-way SMP.
I am hoping to move my laptop to SuSE 9.0 running reiser4 sometime this week, and I am hoping we will ask for more outside testers to help us find bugs at that time. While I have mentioned only the performance flaws in this email, our overall performance seems to leave little doubt that the filesystem as-is is far better than V3, and even though it will get much faster with another year or so of tuning, if now we are the fastest available on Linux, we should be shipping now (assuming we find no new bugs in the last round of internal testing).
Benchmarks can be found at www.namesys.com/benchmarks.html
As you can see in those benchmarks, in V4 tails IMPROVE performance due to saving IO transfer time. This is a great improvement over V3, and generally speaking V4 stomps all over V3 performance. It also scales better, has plugins, and improves semantics a little bit (big semantic improvements will be in the next major release not V4).
You'll also notice that we increased the size of the fileset to be more fair to ext3, and we tested some ext3 configurations Andrew Morton suggested testing.
--
Hans
Not "possibly at the end of this month" (Score:5, Informative)
Linus wrote: In other words, this should calm things down so that by the end of October we can look at the state of 2.6.0 without having a lot of noise from 'not strictly necessary' stuff."
That is, at the end of October he will "look at the state of 2.6.0". That's quite different from shipping it.
any bets for linux-2.6.0 release date? (Score:2)
Wasn't there a web site with a betting pool for the linux-2.6.0 release date? I know there was one for linux-2.4.0. The web site required that you submit your guess using time_t seconds!
My guess is linux-2.6.0 will be released December 31, 2003.
Who cares. (Score:4, Funny)
Re:Who cares. (Score:2)
Or as I like to think it should've been:
NT 3.1 -> NT 1.0
NT 3.5 -> NT 1.1
NT 3.51 -> NT 1.1.1
NT 4.0 -> NT 2.0
NT 4.0 with option pack -> NT 2.1 (maybe?)
W2K -> NT 3.0
XP -> NT 3.1
etc
Re:Who cares. (Score:2)
Microsoft Windows XP [Version 5.1.2600]
Fair enough to say it's really 3.1.2600 since they skipped right ahead to NT 3.1 when NT was first released.
Re:Who cares. (Score:2)
Although 2003 has a 5.2 version number internally - even though both XP and W2003 are from 'Whistler'.
Bah, I don't like either of them - they rub me up the wrong way. Give me W2K (if it has to be Windows) or Debian (if it doesn't have to be Windows) instead.
Re:Who cares. (Score:2)
Stability? (Score:5, Interesting)
Re:Stability? (Score:5, Informative)
I've been using the 2.5 series since 2.5.66 or so. The main reasons I recommend 2.6 are:
These are the ones I can think of off the top of my head. I haven't used the built-in IPSEC yet, and software suspend still doesn't work properly on my laptop, but it's not far off. 2.6 will be a pretty sweet series.
agreed (Score:2)
For anyone who wants to use Linux on their laptop make sure and do your rese
Re:Stability? (Score:2)
I would agree on the server side. RH upgraded 7.2 to a 2.4 kernel and yes I gained iptables (even tho ipchains was adequate) but I did lose some stability. I still only have to reboot every 6 months, but its usually due to so
Re:Stability? (Score:4, Insightful)
Linux doesn't put out Linux releases, Linux is Linux. And Linux is used in several distributions - you can get a five nines Linux distribution if you like. Bugridden open source software does get flack -- distributions don't incorporate a kernel they don't feel comfortable with (RedHat's kernels are heavily patched for instance), no-one will touch wuftpd with a 50 ft pole, people wil nag authors with patches, fork or start competing projects (qmail, postfix vs. sendmail) etc.
Speaking about qmail and open source software getting flack, ever read DJB's comments on BIND and sendmail? Or ANY holy war? (BSD vs. linux, EMACS vs. VI,.. )
User-transmitted e-mail virusses? That's called a trojan horse. Recent worms -- exploiting holes on Microsoft's e-mail client running on Microsoft's operating system and Microsoft's browser -- depend on bugs and design in Microsoft's software and that's squarely their responsibility (e.g. why is RPC even listening to anything but localhost by default? If you needed it to listen to the entire internet, you'd know and could change the default).
Besides, those crappy kernels you mention haven't affected me one bit. Whereas I've spent quite some time getting people to install patches, firewalls, and remove those darned worms.
Some people may have a certain amount of unfounded (or at least, not founded in technical fact) animosity towards Microsoft, but let's face it, most mature open source software we rely on is much, much more secure, stable and well-designed than MS Outlook and its ilk. And that most certainly includes the Linux kernel. Comparing apples and oranges, maybe (the 2k/XP kernel isn't half bad either) but that doesn't mean that Microsoft should get away with crappy products that aren't kernels.
Re:Stability? (Score:2, Insightful)
We can ignore the kernel releases that have had major problems because the only people who run them are the developers and the geekiest of the geeky Linux users already. The problem is then fixed before anyone uses, (hopefully), the kernel on a production system. The big diffe
Re:Stability? (Score:3, Insightful)
Remember how Microsoft told us to never "Always trust content from Microsoft"?
Did you know that "Linux" is about 35MB of kernel source code only? Its not an operating system, its a freaking kernel. Mandrake, RedHat, SuSe and even Caldera are "Linux distributions". I installed several distributions in the 2.4 series, and at least a dozen different kernel releases, and never saw, experienced or heard about any file system corruption due to the kernel. Then again, most
Re:Stability? (Score:3, Interesting)
Then you weren't paying attention. 2.4.x was a complete wreck, and everyone complained. I still remember the infamous Thanksgiving "turkey" kernel that randomly corrupted ext3 partitions.
The base definition of an operating sys
2.6 seems unimportant for me (Score:3, Informative)
Maybe I'll have to wait until I get a TCQ-enabled drive and see if that makes a difference.
Re:2.6 seems unimportant for me (Score:3, Informative)
This should make the desktop smooother.
Re:2.6 seems unimportant for me (Score:2)
Re:2.6 seems unimportant for me (Score:2, Informative)
With mozilla compiling in the background and vanilla test4, it's very hard to position my mouse pointer accurately on the screen while Mozilla is parsing a new page. Adding Con's patch fixes things to the point that if things didn't take longer to load, I wouldn't even notice that the compile was occurring.
This is on a pretty low-end system though ->K6-2 400 w/384MB
Re:2.6 seems unimportant for me (Score:2)
Hmmm
In my
alias make='nice -n 19 make'
And I can happily compile mozilla (or anything else) while doing whatever else I like (short of playing action games, since there will be occasional tiny lags, and if you're using 100% CPU all the time there's not much point compiling in the backgr
Re:2.6 seems unimportant for me (Score:3, Funny)
Yes 2.4 and 2.6 are very similar, but 2.6 does have a couple advantages. Asside from the exta
Re:2.6 seems unimportant for me (Score:2)
In pratice (Score:5, Insightful)
Of course however I won't be putting 2.6 into production use until at least 2.6.8 or there abouts to make sure there are no nasty surprises in there
Rus
So what's cool about 2.6 (Score:3, Troll)
Is there anything really cool in 2.6 to convince me to upgrade?
Re:So what's cool about 2.6 (Score:4, Funny)
Modular source code? (Score:4, Interesting)
Re:Modular source code? (Score:2)
Most of us have big pipes for bandwidth so pulling a 22MB kernel archive isn't that big of a deal. Sure, it takes some time but we can do it and live with a 5-10 minute delay.
This idea is just waaaay geeky though, and cool. It would have to be a distribution specific type thing though. There's no way I'd expect the kernel maintainers to take on this task -- it's just not their style.
Debian could, with some work, create a 'kernel-source-2.6.0-skeleton' package t
Re:Modular source code? (Score:3)
Well, the patch for -test7 is just over 650k if it's bzipp2ed. While it would save space/time/whatever to only download a i386 version (no PPC code, etc), or a version without all the sound code (I'm making a server, I don't need that...) etc, you run into a problem. Just what are you going to do? Let's say you have 4 architectures, the sound option, an ISDN/amature radio option, some PPP/di
Re:Modular source code? (Score:3, Insightful)
Strictly necessary stuff? (Score:5, Funny)
Re:Strictly necessary stuff? (Score:4, Funny)
Re:Strictly necessary stuff? (Score:2)
Don't be greedy, pal. It's enough to put in 70 lines, as long as it's cut'n pasted from an ancient CS book and has no copyright comments. Or at least that seems to work ok for some, YMMV.
Radeon FB fixed? (Score:3, Interesting)
It's been horribly broken in the 2.6 test kernels I've tried.
Re:Radeon FB fixed? (Score:2, Informative)
Re:Radeon FB fixed? (Score:2)
Re:Radeon FB fixed? (Score:2)
If I have to buy another video card just to upgrade the linux kernel, I want to know precisely which one will give me satisfactory fbconsoles ahead of time, and I will write it down in the TCO-margin column.
When I get time, I will install the latest 2.6, regress through the
Injunction? (Score:2, Interesting)
Re:Injunction? (Score:2)
I mean, they are trying to "mitigate" their "damages" aren't they?
Hope this helps!
I miss 'make dep' (Score:5, Funny)
It's not the same thing without 'make dep && make clean bzImage modules modules_install'
Now it's just 'make menuconfig && make'
Linux has gotten soft... time to migrate to BSD. I would if I could get my laptop's touchpad to work. Sigh...
Or better yet (Score:2)
I think there's also a make dpkg too.
This is called Doing Things Properly.
Re:I miss 'make dep' (Score:4, Funny)
NetBSD still has promise though. It's practically unusable. It doesn't even have sudo installed by default. If you're in a masochistic mood, try it out.
Re:I miss 'make dep' (Score:2)
targets listed in `make help` for 2.6(beta 6) are:
Hmmm... "all" doesn't run "modules_install". I just noticed that and it explains a prob
ataraid (Score:2, Interesting)
Re:ataraid (Score:2)
No ataraid in 2.6 yet. I've worked around the lack of proper drivers with dm (device mapper), which is part of the lvm stuff. I've got a 2 disk raid0 stripe connected to a PDC20276 which I use mostly for backup purposes.
It's possible to set it up so that you can access it properly, but to boot from it would be a bit tricky. You'd need to use dm-setup from the lvm tools, together with a config file all wrapped up in an initrd image.
Too much work to bother at this point. Hopefully ataraid makes it in soon.
Slackers (Score:4, Funny)
[dave@bend ~]# cat
Linux version 2.6.0-test7 (dave@bend.local.davenjudy.org) (gcc version 3.2.2 20030222 (Red Hat Linux 3.2.2-5)) #1 SMP Wed Oct 8 19:09:28 MDT 2003
[dave@bend ~]# uptime
19:37:24 up 18 min, 8 users, load average: 0.62, 0.20, 0.13
So why haven't *YOU* built and booted with 2.6.0-test7 yet?
Well, (Score:2)
*sigh* Maybe I should go grab one. =)
Re:Well, (Score:2)
[dave@fraud ~]# uptime
21:08:15 up 81 days, 7:46, 13 users, load average: 0.26, 0.15, 0.10
Its on a UPS.
Where in the world is Linus Torvalds? (Score:2)
CD-RW / DVD Packet Writing? (Score:3)
In kernelnewbies status list [kernelnewbies.org] it is listed as pre-2.6.0 stuff, and the patch [telia.com] has been around for ages. I very much hope we will finally be able to use CD-RW's instead of the antique floppy drive. It is frustrating and somewhat embarrasing Linux still does not support this feature. I assume DVD-RAM/-RW/+RW etc. also depend on this?
Pretty, pretty, pretty, Please!
Re:Features? (Score:5, Funny)
Re:Can you help me reinstall iLife on my iBook? (Score:4, Funny)
Re:Blah blah (Score:2)
Re:Blah blah (Score:2, Informative)
I've not had such luck with XP as it lumps most everything onto one IRQ and then stutters as 6 devices fight over the same IRQ. The MS provided NEC USB 2.0 PCI card driver likes to BSOD too. I expect the OS to be able to handle a machine stuffed full of cards (AGP, 4 PCI, 1 ISA).
I'll admit though that from test3 to test6, the 2.6 kernel no longer acknowledges my BIOS setting that's supposed to keep PCI cards off IRQ 5 (for my ISA soundblaster), but I can live
Re:Blah blah (Score:2)
Re:Blah blah (Score:2)
Actually, you should switch to Apple hardware.
IRQ-free since 1984.
--Richard
Re:Blah blah (Score:2, Funny)
Re:Is it faster? (Score:3, Insightful)
Re:Is it faster? (Score:2)
Re:Is it faster? (Score:2, Informative)
www.kernel.org
2.4.23-pre6 is the latest.
Get your facts straight
Re:Is it faster? (Score:2, Funny)
real 0m0.244s
user 0m0.010s
sys 0m0.110s
to copy a 15 MB file across partitions (same physical drive). Takes me 24 seconds to copy it across network to another computer.
You are spinning your hard drives with your hand or what? Try harder!
Re:Is it faster? (Score:2, Interesting)
That's really not saying much. Usually when a person says, "in under x minutes" they really mean, nearly. So from this we can deduce that this computer that you allegedly own transfers at about 0.14 MB/sec. Wow, I think my IDE ZIP can do better than that! Not to mention my P233MMX w/64MB and an ancient 1.0 GB Quantum Fireball running in MDMA2 on Linux 2.4.18 outperforms your computer running Wind
Re:Is it faster? (Score:2)
Re:Is it faster? (Score:2)
it was funnier in my head, honest
Re:Is it faster? (Score:2)
Re:Is it faster? (Score:3, Informative)
That's called buffered I/O and is a standard feature of modern operating systems. Where it gets dangerous is that Windows doesn't force you to manually unmount removable disks before pulling them out, which can easily result in data loss. But that's what the little light is for next to those drives. If the light is on, don't take the disk out or you will lose da
Seemed pretty obvious. (Score:2)
It just wasn't funny.
Re:Frozen Kernel (Score:2)
How true. It seems that Linux keeps getting more stable and faster just sitting there.
Re:Serious question... (Score:2)
If you wanted to, you could mirror data out so that there's a 2.6 mail server in testing.
Even that as a mail server, there's little reason to go towards 2.6 . The user-space and driver config (addition of
There is 1 feature that you could use: NSA security patch. It's in the "Alte