Linus Says Pre-2.6 is Coming 304
gomoX writes "As seen on C|Net , Linus has announced that the pre-2.6 series will be starting in early July. Despite not having been able to meet the release goal for 2.6 in June 2003, the next stable version is not as far away as you may think. You can take your guess based on the fact there was a 9 month period between first test version of 2.4 and the official release of 2.4.0 on January 2001."
I'm posting this on top of 2.5.74 (Score:4, Informative)
[1] in which case you probably wouldn't use it on said production system...
probably, yeah. (Score:5, Informative)
Re:What have I got to look forward to? (Score:5, Informative)
In-kernel Module Loader and Unified parameter support: http://www.kernel.org/pub/linux/kernel/people/rus
Nanosecond Time Patch: http://www.ussg.iu.edu/hypermail/linux/kernel/021
Fbdev Rewrite: http://www.uwsg.iu.edu/hypermail/linux/kernel/011
Linux Trace Trollkit (LTT): http://www.uwsg.iu.edu/hypermail/linux/kernel/020
statfs64: http://marc.theaimsgroup.com/?l=linux-kernel&m=10
POSIX Timer API: http://marc.theaimsgroup.com/?l=linux-kernel&m=10
Shared Pagetable support: http://marc.theaimsgroup.com/?l=linux-kernel&m=10
Hotplug CPU Removal Support and Kernel Probes
2.5.x (Score:4, Informative)
Alan Cox on kernel 2.6 (Score:5, Informative)
Re:What have I got to look forward to? (Score:5, Informative)
Re:Distro Upgrade? (Score:4, Informative)
Also, modules names have (I think) changed, so a change in the init scripts would probably be useful. It depends on your distro though - I'd say distros like Slackware and Debian will have guides or automated tools for migration. Commercial distributions will probably have to release a new version (RedHat 10 ? Gods).
Although maybe I'm wrong, I never managed to get a working 2.5.x kernel on my Debian box =)
Re:Microsoft leads the way with SP4 for Windows 20 (Score:5, Informative)
PS> Before anyone bitches about rewrites being a bad thing, look at things this way. Such extensive changes are necessary for the continually growing range of systems Linux is expected to run on. 2.0 and 2.2 were greatfor single CPU servers, or SMP machines with only a few processors. 2.4 is very usable for heavy-duty machines with many more processors. 2.6 (along with the changes that help interactivity) will make an excellent kernel for desktop machines and workstations. In 2.8, the focus will be on optimizing the core algorithms to run on large-scale NUMA machines.
Re:Distro Upgrade? (Score:5, Informative)
Note, of course, as I've said elsewhere, you do need the new module-init-tools [kernel.org]; I'd imagine that would be the most likey reason you'd have trouble getting a 2.5 kernel working, followed closely by an out of date/broken driver.
Re:What have I got to look forward to? (Score:4, Informative)
http://www.kernelnewbies.org/status/latest.html [kernelnewbies.org]
And a document by Dave Jones:
http://www.codemonkey.org.uk/post-halloween-2.5.t
Re:Should I get excited over any of these features (Score:5, Informative)
The fbdev patch reduces the size of the framebuffer, so if you like framebuffered consoles, it will reduce your kernel size.
If you have multiple processors, the Shared page table patch will help reduce page table sizes, and thereby improve performance, marginally. More RAM = more file cache / less disk paging; shared data -> higher cache coherency = faster kernel performance in memory mapping.
Additionally there seems to have been some mucking around with tweaking the adaptive scheduler so X gets more time when it needs it. The performance metrics have been kind of squishy, but the general consensus is that X and related 'interactive' processes are more responsive.
Re:Oh yeah? Well, I'm on 2.5.75, buddy! (Score:3, Informative)
I'm guessing this is due to the new keyboard/mouse modules, but who knows. Hopefully this is one of the things that will get shaken out when 2.5 and 2.6 become more mainstream and the KDE/GNOME folks set things up to work nicer with the devel kernels.
Re:What have I got to look forward to? (Score:4, Informative)
Re: more salient features (Score:2, Informative)
CryptoAPI
IPsec
ALSA
XFS
No more patching the kernel/building module packages for those features!
Also, improved latency with (O)1 Scheduler and other I/O performance tweaks will be native to the kernel.
Re:Question about 2.6 adoption by distros/maturity (Score:5, Informative)
Certainly pre-2.6 should squash out most bugs, however !! remember the vast majority of Linux users out there are NOT likely playing with 2.5.x or will be with pre-2.6!
The stress tests that come from 2.6.0 being announced and suddenly being unleashed upon tens of thousands more users (or hundreds of thousands more machines) than 2.5.x is will shake out all remaining serious flaws.
Re:What the heck?! (Score:2, Informative)
It isn't a messageboard site though.
stability (Score:1, Informative)
(of course, a beta version of Linux is probably more stable than a release version of Windows
I'm posting this anonymously because I'd be ashamed to have my name tied to defending Windows. Your comment is definitely true for versions of Windows up through ME. But I've been running XP on a Sony Vaio for the past fourteen months, and I have never had to reboot. In fact, I don't even know if XP has a blue screen of death, cuz if it does I've sure never seen it. Despite its thousand liabilities and the fact that Windows helps fund a scummy corporation, I don't think that XP can be criticized for instability.
Re:I'm posting this on top of 2.5.74 (Score:5, Informative)
Re:What has happened to Slashdot? (Score:1, Informative)
Not gonna comment on parent poster's spelling skills, but you, sir, are in dire need of a dictionary.
Re:load kernel from kernel? (Score:2, Informative)
Re:Reiserfs (Score:1, Informative)
xset! (Score:3, Informative)
Re:Question about 2.6 adoption by distros/maturity (Score:4, Informative)
Of course, this is due to evolution is the process of releasing stable series kernels, not evolution in the kernel code itself; through the middle of 2.5, everything got broken, and has now mostly been fixed.
Re:Oh yeah? Well, I'm on 2.5.75, buddy! (Score:1, Informative)
This improvment you speak of is some sort of modification to allow automatic renice(1). In the past, using a Dual Pentium Pro UltraWide SCSI graphics workstation, I had a problem with keyboard and mouse keys becoming stuck in the software state as well as audio playback skipping. Perhaps this patch is what makes the lame determination upon what peice of software needs priority over other software; that still doesn't help the system dig itself out of a whole when every peice of software wants highest priority or whatnot. This code, honestly, is a Bad Thing(TM) != Good Thing(TM).
(1)renice, give priority to applications. System level application "nice" with numerical parameter and string parameter; -20 being lowest priority, 0 being normal priority, +20 being highest priority; followed by the name of the daemon or thread or application that will have its priority changed.
Re:Should I get excited over any of these features (Score:1, Informative)
Shared page tables are not in 2.5, nor are they likely to be in 2.6. It has nothing to do with multiple CPU machines.
Re:Uh, question. (Score:3, Informative)
And yes I got the joke...
Cheers
Stor
Re:devfsd and lvm (Score:4, Informative)