Linux Kernel 2.6.4 Released 431
justinarthur writes "The Linux kernel version 2.6.4 has been released at 03:16 UTC. Included in the changes from version 2.6.3 are fixes to XFS support, Wide Area Networking, USB connectivity, and IEEE1394 connectivity. To download a copy, it is recommended that one utilizes a Linux Kernel Archives mirror. Linus Torvalds' announcement to the Linux Kernel Mailing list concerning this release is available here." Reader k-zed points out that Linux 1.0 was released in March 1994, ten years ago.
Slackers. (Score:5, Funny)
Hmm.. I don't see it on ftp.sco.com yet. What lousy service for $699.
Re:Slackers. (Score:5, Funny)
they seem to have developped a habit of suing them.
Jeroen
10 years? (Score:4, Funny)
Re:10 years? (Score:5, Funny)
For comparison, in 10 years Microsoft went from Windows 3.0 to Windows 2000! Clear proof that Microsoft's development process is far superior.
Think of it as version 26 (Score:4, Informative)
Re:Think of it as version 26 (Score:5, Interesting)
26th release is the wrong answer!
First of all, for Linux uneven numbers are development-versions.
Second the 1.X versions stopped at 1.3
Third, version 1.0 surely was not the 10th major release
However, this truly is the forth Service Pack for the Linux 2.6
Re:Think of it as version 26 (Score:3, Funny)
There's a Forth [forth.org] Service pack for 2.6?
Sweet!
Re:10 years? (Score:5, Insightful)
Re:10 years? (Score:3, Funny)
Re:10 years? (Score:3, Interesting)
Heh, the power of understatement. Although I think NetBSD is really the king of understatement - NetBSD is only at version 1.6.2, and it's been around for more than 10 years.
Re:10 years? (Score:4, Insightful)
2 is clearly the tar-baby of versions.
Re:10 years? (Score:4, Informative)
So, it HAS been around a long time, but not 20-30 years.
(and yes, I know it was a joke).
S
Yes but... (Score:4, Funny)
(Ok, sorry. I know its not funny anymore.)
Re:Yes but... (Score:2, Insightful)
Re:Yes but... (Score:2, Informative)
(Ok, sorry. I know its not funny anymore.)
Does it run Linux?
Then that would be in advance.
Re:Oops! (Score:2, Interesting)
Speaking as a Debian Unstable user...
Y'know how apt tends to make X-Windows jerky and unresponsive? It doesn't happen with 2.6.3. Now if I can only figure out why the OSS modules are being autoloaded for my built-in VIA 82something-or-ther rather than the ALSA ones, I'll be all set.
Why yes it does! (Score:4, Informative)
usermode linux runs linux on linux.
So, the answer is yes.
Re:Why yes it does! (Score:2)
But can you run usermode Linux on usermode Linux?
More to the point, can you run usermode Linux on top of Line [sourceforge.net] on top of Windows?
Re:Why yes it does! (Score:3, Informative)
Re:Yes but... (Score:3, Funny)
Give them time to work on the compatibility, this release is still pretty gnu.
My 486 laptop... (Score:4, Funny)
Re:My 486 laptop... (Score:3, Interesting)
I remember the old pre-1.0 days. I was running a 386DX-40 and it took around 45 minutes to compile the kernel. Back then the kernel was extremely small and it still took that long. Ah, the good old days.
I'm still amazed at how fast the kernel compiles nowadays. Whenever I recompile, somewhere in the back of my head I still think it's going to take 45 minutes even though it only takes like 2 minutes.
Just when... (Score:5, Interesting)
[IRDA]: Add stir4200 driver.
doh... finally added support for one of my usb-irda dongles.
Damn.
Re:Just when... (Score:5, Funny)
[PATCH] kthread primitive
From: Rusty Russell
These two patches provide the framework for stopping kernel threads to
allow hotplug CPU. This one just adds kthread.c and kthread.h, next
one uses it.
Most importantly, adds a Monty Python quote to the kernel.
Re:Just when... (Score:4, Funny)
Maurice van der Stee noted that he got an oops on a HPFS filesystem when
saving an edited file..
<stares at the code>
<blinks>
<wonders whereTF do we assign hpfs1_i and hpfs2_i if both inodes are non-NULL>
<finds the patch in question>
<stares at jgarzik>
This fixes it. That, BTW, means that *nobody* had ever tried to use
hpfs r/w since 2.5.3-pre3.
Poor HPFS. Nobody ever loved you...
Re:Just when... (Score:3, Informative)
+/* "to look upon me as her own dad -- in a very real, and legally
+ binding sense." - Michael Palin */
Which is from the Holy Grail
Geek fun (Score:3, Funny)
[IRDA]: Add stir4200 driver.
After a long maturation, this is time to send you the latest
version of the stir4200 USB driver. Initially started by Paul Stewart,
modified by Martin Diehl and me, and later partially rewriten by
Stephen Hemminger.
The hardware has many quirks. This is the first version that
work reliably at SIR and mostly work at FIR. We may never get o
Re:Just when... (Score:2)
Re:Just when... (Score:3, Insightful)
Did you know that.. (Score:5, Interesting)
Re:Did you know that.. (Score:2, Informative)
remove SCO code (Score:2, Interesting)
Re:remove SCO code (Score:5, Insightful)
i guess linus wouldn't make a statement about it now, since there's the lawsuit going on
I think the fact that SCO hasn't actually shown it bears more weight on it having not been removed. It's hard to remove something that isn't there, and it effectively isn't there unless SCO can actually show it to somebody.
Re:remove SCO code (Score:3, Funny)
Re:remove SCO code (Score:3, Informative)
If there were any SCO code, I'm sure Linus would love to remove it. The only code SCO has shown has been header files specified by POSIX and IBM copyrighted code. Never any SCO code.
Repeat after me: There is no SCO code in the Linux kernel. There never was. There never will be. Darl McBride and Chris Sontag are trying to take money from the gullible.
Re:remove SCO code (Score:3, Funny)
Ack! (Score:4, Funny)
oh, wait... nevermind.
Re:Ack! (Score:2)
PS: If I get that stupid email one more time...
new kernel (Score:5, Interesting)
Odd. I'm still stuck on my 2.4.xx version. I tried to upgrade a few distros to 2.6 and things didn't go very well (kernel panic)
It seems to me that the number of users who have picked up 2.6 x compared to the number that picked up 2.4 from 2.2 has greatly diminished on many of the distro mailing lists. From this it seems that either the migration is uglier than anticipated, or that more people are just willing to sit back and wait for their distro to provide them with all their needs.
Who will be the first to ship kernel 2.6 by default?
Re:new kernel (Score:5, Informative)
Re:new kernel (Score:5, Informative)
Re:new kernel (Score:3, Insightful)
This doesn't mean 2.6 won't be a success, I am sure it will be, but I think it means we have left the 'revolution' and joined the 'evolution'.
Re:new kernel (Score:4, Informative)
I was happy as a clam switching to 2.6, and haven't looked back to 2.4 much since.
Re:new kernel (Score:4, Informative)
- ALSA (in-kernel) -- for the first time I can remember on Linux, the mixer (non OpenSoundSystem) labels my inputs/outputs properly.
S
Re:new kernel (Score:3, Informative)
The preemption + the scheduler is what makes it, IMHO. When I click buttons, they click IMMEDIATELY, now (as fast, or faster than windows).
S
yup, agreed. (Score:2)
I don't use Linux w/X, I don't really use it for much other tahn a webserver, IRC, and email. It's basically just a way for me to do IRC and email from work.
What advantages would I have using 2.6 with that setup?
Re:yup, agreed. (Score:3, Informative)
What hardware do you have?
Re:new kernel (Score:4, Interesting)
Suse 9.0 came with a 2.6 kernel (though neither had them as a default)
did you report it? (Score:5, Informative)
I know it's a pain, but we really need this.
If you're terribly lazy, just get EIP, ESP,
and any names you see.
Mail that to linux-kernel@vger.kernel.org and
expect a few questions about your hardware.
That's not so difficult, is it? This gets the
bug fixed so that the next release will run on
your system.
Re:did you report it? (Score:4, Informative)
What is usefull is the EIP (and call trace) with together with the symbol table, or easier the 2.6 kernels have a build in back trace that spits out the function names itself. (If you want some fun do it yourself for once with the call trace and a symbol table, bonus points for doing hex math on a piece of paper instead of a calculator)
Just write down this list of functionnames and send it, that way the developpers immediatly known wath code path your pc took before going boom.
Jeroen
Re:new kernel (Score:2)
If you're running a kernel provided by your distro, you probably don't need the upgrade. Just apply security patches as they send them to you. If you run a kernel you built yourself, you probably know whether or not you need or want 2.6. I didn't need
Re:new kernel (Score:3, Interesting)
It seems to me that the number of users who have picked up 2.6 x compared to the number that picked up 2.4 from 2.2 has greatly diminished on many of the distro mailing lists.
Hmm, I heard the 2.6 adoption has been faster than any other version. The beta versions were like a testing phenonenom or something. People were testing 2.6 in droves compared to 2.4. I don't even know of anyone running 2.4 anymore actually. I mean, why not upgrade? The configuration is much cleaner and easier, its much more r
I tried it last night.. (Score:5, Interesting)
I finally got around to compiling 2.6.3 last night; ran into some issues.
its much more responsive than 2.4 for desktop use
The desktop is definitely more responsive, but (at least for me) at the expense of everything else. MPlayer, xmms, and anything that's remotely timing-intensive is unusable (xmms actually skips while playing MP3s, and Mplayer prints the message "Your computer is TOO SLOW to play this file" when playing anything I've got. Note that everything works fine under 2.4.)
I went through the various mailing lists looking for suggestions, with no luck; every suggestion is OK (checked drive DMA, kernel settings, X nice level, etc.) - interestingly enough, one post I read said to try glxgears.. I did, and it runs better under 2.6 - constant frame rate, regardless of what else I'm doing, whereas in 2.4, even moving the mouse drops the frame rate.)
So it's back to 2.4 for me. I'll probably try 2.6.4, to see if the situation has improved, but for the mean time, I'll stick with 2.4.
X nice level (Score:3, Informative)
For 2.6, you want X to run at nice 0. Many Linux distros set X to nice -10 for kernel 2.4 and older, but for 2.6 that gums up the works.
Debian users can fix it like so:
dpkg-reconfigure xserver-common
Then, when it asks you what X nice level you want, set it to zero.
steveha
Re:I tried it last night.. (Score:3, Informative)
Re:new kernel (Score:2)
http://www.mandrakesoft.com/products/10/communi
Re:new kernel (Score:2, Informative)
Re:new kernel (Score:4, Informative)
I have noticed very little, if anything, breaking when I moved from 2.4.21 to 2.6.x on SuSE 9.0, a distro compiled for and shipped with a 2.4 kernel.
For example, the new threading libraries break all sorts of applications until you recompile the apps against the new library. This is particularly painful with commercial applications or for companies that need to provide support.
Sun, IBM, HP, etc have all been able to enhance the functionality of their proprietary Unix systems without breaking binary compatability. It is a shame that the linux kernel people do not care to do so.
That has absolutely nothing to do with the kernel "Linux". That has to do with updates to glibc and pthreads libraries. There is nothing preventing you from running a glibc2.1 with a kernel 2.0.5, 2.2.10, 2.4.18 or 2.6.4 running on top of it.
wow! (Score:5, Funny)
i just checked the new one after lunch. blasted centrino ultralights need all this new stuff in them.
I think i'll go celebrate "I beat slashdot's unnecessary kernel release announcement day!"
Reiser4 (Score:3, Interesting)
You can test it now [namesys.com], but it is very experimental.
Maybee they'll merge it with 2.7
Re:Reiser4 (Score:2)
Re:Reiser4 (Score:3, Funny)
Augh! (Score:3, Funny)
Fixes my ICH5 SATA Problems (Score:5, Interesting)
[libata] catch, and ack, spurious DMA interrupts
Hardware issue on Intel ICH5 requires an additional ack sequence over and above the normal IDE DMA interrupt ack requirements. Issue described in post to freebsd list: http://www.mail-archive.com/freebsd-stable@freebs
Since the bug workaround only requires a single additional PIO or MMIO read in the interrupt handler, it is applied to all chipsets using the standard libata interrupt handler.
Credit for research the issue, creating the patch, and testing the patch all go to Jon Burgess.
---------
Woo, this is very exciting. If you had problems with SATA & ICH5... this probably fixes those problems.
Re:Fixes my ICH5 SATA Problems (Score:3, Interesting)
K3b fired up perfectly the first time with 2.6.4-rc2, and I'm looking forward to the expanded firewire support in 2.6.4 final, it's compiling right now. Great to have such a dedicated community which stands by their work and fixes problems so quickly!
just add love... (Score:3, Interesting)
Version (Score:2, Funny)
Cumulative Change Log (Score:2)
Re:Cumulative Change Log (Score:3, Informative)
There are separate change logs for each kernel release in the kernel download directory, though.
Partitioning md devices (Score:4, Informative)
Is ALSA still broken? (Score:3, Informative)
Re:Is ALSA still broken? (Score:3, Informative)
before configuring and compiling the
How many have upgraded and then gone back? (Score:5, Informative)
At home it was another story. Sure the speed increases I noticed at work were still there but there were some fairly large problems.
First, neither my DVD reader or CD burner were assigned
Second, I have not been able to mount my USB flash drive. It is an MP3 player which I changed CD's on weekly so I am not listening to the same stuff at the gym every day. Well after a few weeks of Outkast it was time for a change so I sat down to fix the problem. Two hours later, I just went back to the 2.4 kernel.
I have gotten as far as getting the kernel to assign sda to my usb device but it never creates an entry in
I also started to get annoyed with all the SCSI emulation needed to mount a USB storage device. I don't understand how Linus can hate SCSI emulation so much when it comes to burning CD's yet it is perfectly acceptable to use it to mount a USB disk. Seems a bit hypocritical, but then again...he did sort of invent Linux so I guess I can cut him some slack.
So all in all, I have been disappointed in the 2.6.x series of kernels and if they are the one's that are supposed to take the desktop market by storm then I think Linux on the desktop is in trouble. It is no wonder Redhat and SuSE are staying away from it for the most part right now. It is going to take both of them a lot of work to get everything working properly I would imagine.
Am I the only one who went back?
Re:How many have upgraded and then gone back? (Score:3, Informative)
Re:How many have upgraded and then gone back? (Score:5, Informative)
As for
none
Re:How many have upgraded and then gone back? (Score:3, Insightful)
Re:How many have upgraded and then gone back? (Score:3, Insightful)
Re:How many have upgraded and then gone back? (Score:3, Insightful)
Help me understand... (Score:5, Interesting)
Seems like it would help a lot.
Right now, I can't even connect to a use mirror. Grrr.
Nforce2 APIC issues still not resolved :-( (Score:4, Informative)
I read somewhere that the problem currently lies in the BIOS, rather than in the kernel, and that some vendors have already released proper BIOS updates that add a "C1 disconnect" option, which supposedly does the trick.
Unfortunately, Asus has released no such update as of yet.
Does anyone here (perhaps one of the kernel developers involved) have any more details on this?
Can this problem eventually be solved in the kernel, even without any BIOS updates?
After all, as far as I understood it, the BIOS pretty much takes a back seat as soon as the kernel is running, right?
Re:In 94, I was using Windows 3.1 (Score:5, Insightful)
Maybe you mean the desktop experience? That's provided by KDE/GNOME/fluxbox whatever, and it's very clear what innovation is going on there if you look at KDE 3.2 vs KDE 1 (for example).
Re:In 94, I was using Windows 3.1 (Score:3, Informative)
If you looked at what's happened to the NT kernel during those 10 years, I reckon it would also look like "10 years of incremental patches". Apart from the graphics renderer turning up in it, that is
Re:In 94, I was using Windows 3.1 (Score:2)
Take a look at KDE and Gnome over the years and you'll see how they've become more idiot proof with each release. They're a hell of a lot younger than the Windows GUI, but IMO, they're at Windows 98/ME level of user friendliness and gaining quickly on XP and Mac OS X.
Re:In 94, I was using Windows 3.1 (Score:3, Insightful)
I dont think so. I have a dual-boot laptop running XP-pro and linux with KDE3.2. IMHO, KDE 3.2 is way better than XP-pro. KDE has long overtaken windows as far as user friendliness is concerned.
Re:In 94, I was using Windows 3.1 (Score:3, Interesting)
Re:In 94, I was using Windows 3.1 (Score:2)
Linux is a lot more than a set of "incremental patches". It has been rewritten over and over, not completely but large chunks at a time. Linux will never beat Windows un the Joe User category, because that's not the objective. If Linux was ever to become the prevalent OS I'm pretty sure most of us would stop using it. Not because we're a bunch o
Re:In 94, I was using Windows 3.1 (Score:2)
You don't have to tinker. You don't need to know what kernel version you're running. Get a modern distro and it will be the same thing as running your "innovative" Windows XP. You're also missing the fact that the kernel is only a small portion of the entire system. And the amount of tinkerability you have with Windows XP is nothing. You have no control on the low level stuff
Re:In 94, I was using Windows 3.1 (Score:5, Insightful)
Incremental improvements inspired by others is not innovation. What great new features have Microsoft ever introduced to the world? It has to be more than a couple to claim the status of "consistently innovating".
Things like ReiserFS? Major sections of the kernel have been completely rewritten since 1.0. The scheduler, the module loading system, the /dev handling (static /dev to devfs to udev), the network subsystem. Anybody even remotely familiar with the kernel wouldn't make the claim you are making.
That's a straw man argument. People don't claim that open source automatically makes something perfect.
Desktop OS of choice for some people. It's certainly not the desktop OS choice for me.
Zealots of any kind aren't objective. But people who use and develop Linux at home or work are not automatically zealots as you seem to be implying.
Re:In 94, I was using Windows 3.1 (Score:4, Interesting)
What else than "incremental patches" does Microsoft deliver, especially in the days where there is no week with new IE and OE exploits being announced and eventually (after months) being fixed?
The reason why "Windows is still the desktop OS of choice" is just because it comes preinstalled with any vanilla PC you can buy out there. Because it will run the games people copy from their friends. Because it runs Microsoft Office.
If Microsoft released Office for Linux I'm more than sure that numerous offices will switch to Linux and if it's just to escape the virus race which cost them plenty of time, money, and nerves.
Re:In 94, I was using Windows 3.1 (Score:3, Informative)
There is a difference between extension and patch (bugfix) in that extensions are entirely optional. If you don't need anything in Linux 2.x, then you are perfectly able to run Linux 1.x or even 0.x.
"But I can do that with Windows!"
Not really. You cannot (in general) run a Windows NT program on Windows 3.11, as Windows 3.x is a 16-bit OS, whereas NT
Re:updating the kernel - Is it necessary? (Score:2)
Re:Ready for the desktop? (Score:2, Insightful)
This is not quite true, Windows does not run on as many architectures as Linux does.
Look at the new Debian installer, it takes alot of time to "get it right", only because it has to work on so many architectures.
I think this is the same reason why there is no 1-click upgrade procedure or something for Linux.
It doesn't mean it's impossible, I think it's just damn hard to creat
Re:Ready for the desktop? (Score:3, Informative)
"Normal people" wait (and rightly so) for new packages coming from their distributor (Fedora, SuSE, Mandrake,
Re:Ready for the desktop? (Score:3, Interesting)
This is why new kernels are "bleeding edge" for people that want to play until the distributions release them officially. This kernel release has *nothing* to do with why people are put off from using Linux. In fact, since 1997, when I've started using Linux, I've NEVER once upgraded my kernel because the official "standard" kernels have a
Ummm, apt-get? (Score:3, Insightful)
Re:Ready for the desktop? (Score:4, Informative)
That is not normally enough to get a 2.6.x kernel working correctly with the rest of the system.
Debian Distros Only!
First edit your apt sources file so you are upgrading to unstable. (Insert Windows Joke Here!) (I don't know offhand if any other Debian branch has the right stuff for Linux Kernle 2.6.x)
apt-get update && apt-get install module-init-tools && apt-get upgrade
apt-get upgrade may not upgrade module-init-tools for some reason. You might also want to run "apt-get install udev" if you have the hotplug stuff built into your kernel. Other things may need to be done for your system. This was enough for mine.
The debian command dselect may do a better job of Upgrading your debian system as far as conflict resolution is concerned, but I really don't like the user interface to it. If you want to know more about debian packages check out http://www.debian.org/distrib/packages.
A complete Debian 2.4.x to 2.6.x upgrade guide would be nice. Anyone know of one?
Re:Gentoo Ebuilds avalible (Score:2)
Re:fixes to XFS support? (Score:2)
(A quick check shows that they don't appear to be "bad stuff" type of fixes)
Re:USB Blues (Score:3, Insightful)
Re:Anyone know what Rusty is talking about here? (Score:5, Informative)