Linux Beta Kernel 2.5.16 Out 146
dipfan writes "The latest beta version of the Linux kernel 2.5.16 is out, with some comments by Linus here, who was kept 'personally somewhat busy' by 'the interesting Intel SMP-P4 TLB corruption bug, which ends up being due to some very funky asynchronous speculative TLB fill logic'. Woo hoo. Mirrors, etc." We haven't been keeping up with the 2.5.x series, but a slow Sunday is a good excuse to catch up.
finally (Score:2, Funny)
Use WINE (Score:1)
Does Linux support Windows yet?
Using the WINE [winehq.com] binary compatibility layer, an x86-based GNU/Linux system running an X11 server can run many applications [codeweavers.com] designed for Microsoft Windows.
Sega Genesis emulators on Linux (Score:3, Interesting)
Does Linux support blast processing yet??
"Blast Processing" is the name of the sprite engine that Sega used in Sonic 2 and Sonic 3 for Sega Genesis. Here are some Genesis emulators for UNIX and Linux systems [zophar.net]. DGen is pretty good.
Re:finally (Score:2)
OpenBSD 3.1 released today... (Score:2, Insightful)
I prefer Linux myself, but a major and highly respected new *NIX distro release beats a beta kernel release and day of my 8-day week.
</rant>
MOD THIS DOWN!! (Score:5, Funny)
He's not singing the praises of linux. He's not ooh and ahhing at the latest buggy release. Mod this guy down; he's obviously a subversive bsd user who lives in the real world.
Re:OpenBSD 3.1 released today... (Score:2, Insightful)
One of them might have exactly what I need, or could be needing in the future.
(Currently missing a galaxy and lightspeed simulator.)
Re:OpenBSD 3.1 released today... (Score:1)
Scanning the frontpage headlines now, I see stories on Microsoft, Gnome, FreeBSD, Linux, Sun, and Mac OS X. Better variety than
mlup
Re:OpenBSD 3.1 released today... (Score:1)
Simulating lightspeed is easy, since it's a constant (don't believe it when blasphemous Slashdot articles try telling you otherwise). Just think "2,999,792,458 meters per second", and you're there. See? Thinking in c is easy, it's even easier than C.
Re:OpenBSD 3.1 released today... (Score:2)
Re:OpenBSD 3.1 released today... (Score:5, Informative)
Not quite out yet, but watch this space [openbsd.org].
~jeff
Re:OpenBSD 3.1 released today... (Score:5, Informative)
Re:OpenBSD 3.1 released today... (Score:1)
I've never had OpenBSD on any of my machines. I'm a Debian guy. I roll my own kernel .debs with encrypted loop and tweak my own USB keyboard driver. Yet, the 2.5 kernel probably isn't important enough to any of you to make the front page. If the kernel matters to you that much, you read kernel.org or at least read teh linux section and don't need it on the front page. Don't get me wrong, production kernel realeases or -ac kernel releases may still be front-page worthy, but unless the submitter mentions some really cool new feature, development kernel releases aren't front-page worthy.
I'm just saying that I'm quite the Debian fanboy. I just realize that unstable kernel release notices without cool feature highlights shouldn't make the front page while the OpenBSD release isn't up there. Now it's pretty much moot since they finally put up an OpenBSD story. (I would have submitted a story, but I would not have done it justice.)
Don't label me "one of those OpenBSD users/developers". I admire elegant design and good clean software. I've heard really good things about OpenBSD, but I am in no way an OpenBSD user. We'll see. Maybe I'll become an OpenBSD user sometime this week or next.
2.5.16 2.4.19 (Score:1, Redundant)
3 versions to go....
-b
Re:2.5.16 2.4.19 (Score:3, Informative)
Anyone wanna start betting when the dev kernel will surpass the stable kernel? 3 versions to go....
It's really not that fantastic. 2.5 will probably go pretty high. The 2.3 kernel went to 2.3.51 before it jumped to 2.3.99 (look here [kernel.org]).
It will be interesting how much work goes into 2.5 before 2.6.0 is released. Then we'll be able to start comparing what's new to 2.4.x. It is interesting that we're at 2.4.19 when the 2.2. kernel is at 2.2.20, IMHO.
Re:2.5.16 2.4.19 (Score:2)
Some people have already started: http://kernelnewbies.org/status/latest.html. [kernelnewbies.org] Some of these will probably get backported into 2.4.
Some of the big changes/additions are: block IO, JFS (IBM file system), alsa, support for 64bit amd, preemption, a new NTFS driver and ide clean ups.
Re:2.5.16 2.4.19 (Score:1)
Kernel 2.6 (Score:4, Interesting)
Personally though, I can't wait until 2.6... I know someone who's working on some of the new graphics stuff in his spare time (the new graphics layer is code named "Ruby"), and there will be some sweet stuff. The DRI, framebuffer, Video4Linux, etc. systems will all be made into one unified kernel interface, which will be user friendly and capable enough to (almost) program graphics applications in bash! Imagine (device names are changed to protect the innocent
Not to mention we'll finally be able to ditch X on the desktop for the framebuffer without losing OpenGL support, and let X do what it was meant to do: thin clients and network terminals.
Re:Kernel 2.6 (Score:2)
Correct me if I'm wrong, but wouldn't that require a massive rewriting of all the window managers etc, simply because you don't like a highly featured standard?
Re:Kernel 2.6 (Score:2, Informative)
Specifically, toolkits usually write to an X abstraction library which becomes X the protocol and then a data stream is rendered by an X client. The client can be a window on a framebuffer.
Unless the software ontop of X uses XFree specific code then you can run it on a framebuffer with X ontop.
The main problem is with X extensions but these are usually quite well programmed and most have framebuffer ports. GTK already has a framebuffer port.
I think the main point though is that it won't be much faster. X isn't slow, and there isn't any proof (only rumour) towards that argument.
Re:Kernel 2.6 (Score:2)
Re:Kernel 2.6 (Score:1)
(asdf jkl; asdf jkl; asdf jkl;)
Re:The 2.4 series. (Score:1, Flamebait)
As usual with the stable series, bugfixes. No new features, just bugfixes.
Re:The 2.4 series. (Score:1)
(NB: stable in this case does not imply that you can write to NTFS partitions without corrupting them...)
Re:The 2.4 series. (Score:1)
hmm, neither do I, but I occasionally drop by at Kernel Traffic [zork.net].
From there, I got to this patch [optushome.com.au] which seems to bring some of the future features to the power-using, look-what-my-kernel-does, plus-three-frames-in-quake3 crowd.
Enjoy, I had no problems with that, although I don't leave my PC on overnight, so I can't come up with any uptime numbers.
Re:The 2.4 series. (Score:3, Informative)
And as another poster has said, a backport of the *working* NTFS-NG driver!
Re:The 2.4 series. (Score:3, Interesting)
The 2.5 kernel is a major rework. IIRC, they're making everything possible modules, and you'll need to make an initial ramdisk with your ide/scsi/network/fs drivers in order to boot. Any idea how stable 2.5 is now? It sounds pretty cool. I've dabbled in kernel programming and am willing to put up with 1 week uptimes as long as I'm running ext3 or XFS. I tried L4-linux, but 8-hour uptimes just hurt. Yes, I'm also playing with Debian HURD. There's lots of really cool stuff going on nowadays in the OS world.
Any idea if there are any plans to merge the international patch (crypto stuff) into 2.4 or 2.5? Encrypted loop devices and encrypted swap really should be part of the main kernel. After all, the 2.4 kernel is currently being maintained by a minor in South America, so the 2.4 kernel is pretty safe from the US govt/US courts at the moment. Hmm... DeCSS in kernel-space anyone?
Re:The 2.4 series. (Score:2, Interesting)
Of course, people who like to take risks or who want to help test, are welcome to use the -pre patches. Right now it is up to -pre8. If you want to live on the very cutting edge, then you can download patches from this page. [kernel.org] The patches here are updated every hour for the Marcelo's bk tree.
I believe that besides the IDE changes, there are several VM tweaks.
Re:The 2.4 series. (Score:1)
dirth
dearth [dictionary.com]?
Re:The 2.4 series. (Score:1)
my spelling is abizmal...
Re:The 2.4 series. (Score:1)
lol
Re:The 2.4 series. (Score:1)
Re:The 2.4 series. (Score:1)
Since 2.4.9 I have been unable to use certain via chipsets without "lost interrupt" filling up my dmesg, either on bootup or when ripping audio tracks.
The bugs are in 2.5 too...
Re:The 2.4 series. (Score:2)
Re:The 2.4 series. (Score:2)
Re:The 2.4 series. (Score:1)
There is no rpm for the RH 7.3 yet anyhow, so I got to do that from the src rpm they provide.
That which does not kill us...
Shouldn't P4 fix have been #ifdef'ed? (Score:2, Insightful)
The TLB invalidate rewrite will likely have broken all other architectures (at least performance-wise, if not in any other way), so architecture maintainers look out!
Since it sounds like this was a P4 specific issue, and a P4 specific fix, shouldn't it have been #ifdef'ed for the architecture?
-Robert
Re:Shouldn't P4 fix have been #ifdef'ed? (Score:5, Informative)
Re:Shouldn't P4 fix have been #ifdef'ed? (Score:2)
Besides the reasons VAXman gave, it's common for distributors to create a lowest common denominator kernel for installation. So if a change is necessary to get P4 to work (rather than just an optimization), it should be included in the i386 kernel. So it affects all x86-based chips.
aa VM patch (Score:2)
They remarkably enhance the system performance, what is holding it up ?
Re:aa VM patch (Score:1)
Re:aa VM patch (Score:3, Informative)
Re:aa VM patch (Score:2, Funny)
If you are heavily swapping that is a good indication you are low on memory.
Re:aa VM patch (Score:2)
Speaking with Windows experience I may be totally off base. But I know aggressive VM can cause swapping on systems that aren't using half of their available memory.
Re:aa VM patch (Score:1, Interesting)
Parts of the aa patch have already been merged into the 2.4.19 prereleases. Most of the aa patch will have to wait for 2.4.20 however, as 2.4.19 is also receiving major IDE updates and, again, doing the rest of the aa patch at the same time would make debugging too difficult. The 2.4.19 IDE changes are arguably more important, too; not having the aa VM means lower performance, whereas the IDE updates fix data loss problems and even (in the case of newer IBM laptop hard drives) head-parking-related problems with physical damage to hard drives during powerdown.
Re:What's new 2.5? (Score:2, Informative)
Re:What's new 2.5? (Score:2)
Sure, sure... (Score:5, Funny)
That is what they all say.
Hot-plug CPUs (Score:3, Funny)
o Hotplug CPU prep
Sweet.
On a slightly different note, is there a place that has (perhaps weekly) status updates on the Sparc64 kernel and related goodies?
The UltraLinux site hasn't been updated for a while. I'm thinking of putting Linux on my Ultra 30 for testing, and I'd like to run one of the newer kernels (2.5.x).
I'm looking at Gentoo as well, and I'm hoping that their Sparc64 ISO will be released soon.
Re:Hot-plug CPUs (Score:1)
kt.zork.net [zork.net]
And following some links from there got me to:
marc.theaimsgroup.com/?l=linux-ultrasparc&r=1&w=2 [theaimsgroup.com]
This should keep my occupied for a while, but are there any other sites that anyone can recommend?
Re:Hot-plug CPUs (Score:2)
- A.P.
Asynchronous logic? (Score:2)
Re:Asynchronous logic? (Score:1)
The p4 chips contains some asynchronous or clockless elements. Modern chips are running so fast that some data from some parts takes longer than from other parts to get to where it is going and therefore the rest of the chip as to wait for it to complete the clock cycle. Clockless chips do away with the clock and data is used when it arrives.
see http://www.techreview.com/articles/tristram1001.as p" [techreview.com] and http://slashdot.org/article.pl?sid=01/11/14/185023 9&mode=thread&tid=137 [slashdot.org]
And as for the funkyness, anything to deal with clockless chips is funky
"Beta" kernel? (Score:5, Interesting)
When 2.5 goes -rc, or Linus starts making prereleaserr noises, then go ahead and call it "beta". Until then, it's the type of thing you inflict on a computer you don't mind messing around with.
A very stable kernel (Score:5, Funny)
Re:A very stable kernel (Score:1)
Be sure to enable the new input layer (or is it only in the -dj (with other words: compilable) kernel?) you need to do this?
Re:Hey dickwad... (Score:2)
up2date (Score:3, Funny)
*Beta* kernel? (Score:2)
Almost there... (Score:1, Redundant)
And we've been happy! Please, this isn't a spider to check for every time a changelog is updated...
Kernel Testing Tips (Score:4, Interesting)
Also check out the Open Source Development Lab's [osdlab.org] Scalable Test Platform [osdlab.org]. You can use STP to run your kernel patches and test code that you upload to OSDL's big iron hardware, or you can download the STP source code so you can use it as a test harness on your own machine.
(I should add the STP to my article but haven't gotten around to doing so yet).
XFS in the kernel? (Score:2)
Yeah, we believe you... (Score:2, Funny)
known to the rest of us as 'Episode II: Attack of the Clones'
2.4 kernel isn't moving!!! (Score:1)
Does anyone else agree with me that the 2.4 maintainer needs to pick up the pace on releases?
Re:2.4 kernel isn't moving!!! (Score:2)
Re:2.4 kernel isn't moving!!! (Score:1)
What about the 2.4 series? (Score:1)
Re:good thing I'm not... (Score:3, Insightful)
Please tell me how it is any worse than using Windows?
Re:good thing I'm not... (Score:1)
Re:good thing I'm not... (Score:1, Funny)
Re:good thing I'm not... (Score:1)
What you don't like makes Linux. These interim kernels are what maintain Linux's amazing stability, even when massive new feature sets are added in the major kernel releases.
Re:good thing I'm not... (Score:1)
However, this does not alter the main point made here (though made in ignorance). The user can generally not upgrade an embedded kernel willy-nilly.
Re:When will it be done? (Score:2, Informative)
I'd like to know "When will Windoze be done?"
Re:WindowsClustering GordonMicrosoftResearch (Score:2)
The only thing that XP can cluster is a cluster fuck.
Re:Errmmm... (Score:1)