

Linux 2.4.15 is out; Linux 2.5.0 has also begun. 211
jbondjr writes: "It appears 2.4.15 is released. It's not quite updated on kernel.org's main page, but it is there if you dig through the tree. You can find 2.4.15 on one of your friendly Kernel.org Mirrors (note the 2.4.15 Changelog) From the 2.5 readme: "Linux-2.5.0 is exactly the same as 2.4.15, except for a version number change." So, enjoy the
The 2.5 Tree
So who else is downloading 2.5 (Score:5, Funny)
Re:So who else is downloading 2.5 (Score:3, Informative)
Re:So who else is downloading 2.5 (Score:1)
Re:So who else is downloading 2.5 (Score:1)
Re:So who else is downloading 2.5 (Score:2)
patch for XFree86 4.0.3 dri? (Score:1, Offtopic)
Re:patch for XFree86 4.0.3 dri? (Score:1)
Alan Cox has updated his dri modules in a way so you can still use XFree 4.0.3.
Re:patch for XFree86 4.0.3 dri? (Score:3, Informative)
Re:patch for XFree86 4.0.3 dri? (Score:1, Informative)
Turkey! (Score:4, Funny)
Linus is a little joker, isn't he?
Re:Turkey! (Score:5, Informative)
Re:Turkey! (Score:1)
-tasteful-salad
-sitting-duck
or
-speedful-penguin
Re:Turkey! (Score:1)
Re:Turkey! (Score:1)
I bet he still goes back home for Christmas, tho.
Preemptible kernel (Score:5, Informative)
From what I hear, however, it's not recommended for servers where bandwidth is more important. But then again, you wouldn't be putting a bleeding edge kernel on there anyway, now would you?
Re:Preemptible kernel (Score:4, Informative)
Re:Preemptible kernel (Score:2)
Linux dwpws 2.4.15 #3 Fri Nov 23 07:49:28 EST 2001 i586 unknown
Re:Preemptible kernel (Score:1)
Re:Preemptible kernel (Score:1)
Kinda useful given the number of releases
Re:Preemptible kernel (Score:1)
Re:Preemptible kernel (Score:1)
Re:Preemptible kernel (Score:2, Informative)
I use it flawlessy for a few weeks now. A few lines are pushed down in the source, but that doesn't hurd. I recommend it.
I apply first xfs then preempt patch.
Re:Preemptible kernel (Score:2)
* Specifically, the binary part of the Alcatel/Thompson Speedtouch ADSL modems aren't SMP safe.
There is probably nothing that RML can do anything about that. Alcatel needs to look into it, and consider releasing a fully open module, so that thier modems are better supported under Linux and other non-Linux OSs.
Network downtime (Score:1)
No-one can explain this, but two very identical setups, only differing by this patch...
Re:Preemptible kernel (Score:2)
It depends what kind of "server" is involved. Where one is mainly running interactive clients (or X terms) then such a patch might be very useful.
But for a file server, web server (serving mostly static content), email server, web proxy, etc. You probably don't want to apply it.
Hopefully soon this will become a compile option, rather than a patch.
Re:Preemptible kernel (Score:2, Informative)
--_Knots
Re:Preemptible kernel (Score:2)
This patch is not 100% clean, but the only reject is on an already patched file.
Linus is SOOOooo unprofessional (Score:3, Redundant)
You'd think it would be 2.4.15, consistent with all other kernels.
but NoooOOooo...
he has to name it:
2.4.15-greased-turkey
Unprofessionalism has a price (Score:2, Informative)
Fatal: Label "2415-greased-turkey" is too long
While it's easy enough to fix (edit lilo.conf), I bet this is going to cause problems for someone.
I'm crying (Score:2)
but anyway, last I checked "make install" put bzImage into
Never used make bzlilo myself. Sounds like one of those features of the kernel you really shouldn't use, but some people do, and if you do use it you should really know what you're doing, but I guess that should be true of anyone compiling their own kernel.
Re:Linus is SOOOooo unprofessional (Score:1)
Todo list? (Score:5, Interesting)
I was just wondering (read karma-whoring) what the first big change in 2.5.0 will be.
I guess cml2, the new config/make system.
Some other changes that might be expected;
Jfs and Xfs in the main kernel,
Fixing the latency, and maybe make the kernel pre-emptive.
There will be a scsi layer rewrite and maybe a ide layer rewrite (that's correct?),
Re:Todo list? (Score:5, Informative)
ALSA Re:Todo list? (Score:2, Interesting)
I finally switched my Red Hat 7.2 and recompiled KDE with Alsa support, and things are SO MUCH nicer than free-OSS. I can finally use Real Player or Quicktime Player (via CrossOver) seemlessly with KDE. No more fussing with artsdsp to get Real Player to work, or terminate artsd in order for Wine audio to play.
Re:Todo list? (Score:5, Informative)
Raw access to block devices (DB work)
SCTP (nice network tricks)
Block layer redesign (scsi, ide, etc)
High performance file systems (xfs, jfs, etc)
Re-worked network driver API
Hot-Plug Devices (pci/pcmcia)
Kernel build system
Intergration of some NSA secure linux idea's (mandatory ACL's, etc)
Async-IO addons (non posix conforment)
ACPI / Power management (needed for hot plug?) ;-)
And a lot of other topics. 'Specialy make sure to check out the video's. They provide some nice insights into the wo the file systems (xfs, etc), raw access to block devices (oracle was hot on this i think),rld of kernel hero's
check out this link to the lwn article [lwn.net] for more details, descriptions and links.
Re:Todo list? (Score:2, Interesting)
Re:Todo list? (Score:2)
And what about the firewall code? I don't know about you guys, but I just love spending a large chunk of a weekend learning the new firewall every time a new kernel series arrives. It just wouldn't be the same if it didn't fsck up my firewall scripts...
What are you talking about? You can still run 2.0.x ipfwadm stuff on the latest 2.4 kernel. Likewise 2.2.x ipchains stuff. iptables has backwards compatibility. If you want to use the newer interface, you can. No one's forcing you to.
From linux-2.4.14/Documentation/Configure.help:
pchains (2.2-style) support
CONFIG_IP_NF_COMPAT_IPCHAINS
This option places ipchains (with masquerading and redirection
support) back into the kernel, using the new netfilter
infrastructure. It is not recommended for new installations (see
`Packet filtering'). With this enabled, you should be able to use
the ipchains tool exactly as in 2.2 kernels.
If you want to compile it as a module, say M here and read
Documentation/modules.txt. If unsure, say `N'.
ipfwadm (2.0-style) support
CONFIG_IP_NF_COMPAT_IPFWADM
This option places ipfwadm (with masquerading and redirection
support) back into the kernel, using the new netfilter
infrastructure. It is not recommended for new installations (see
`Packet filtering'). With this enabled, you should be able to use
the ipfwadm tool exactly as in 2.0 kernels.
If you want to compile it as a module, say M here and read
Documentation/modules.txt. If unsure, say `N'.
Re:Todo list? (Score:2)
Our DBAs tell me that under the latest versions of Oracle, there is no performance increase on raw versus cooked partitions, and that it's therefore not worth the trouble anymore.
Re:Todo list? (Score:2)
Think large enterprises which have huge databases. Oracle might know better about how to organize and access and cache the data than the OS does. The OS buffer could make things LESS efficient. Think read-ahead in situations where it is not appropriate.
Sometimes you just need the OS to get out of the way.
Re:Todo list? (Score:2)
Think large enterprises which have huge databases.
Right, like us. These databases are multi-terabyte. There are only a hundred and change larger businesses than us in the world. We've got more IT employees than many large telecommunications firms, and more airplanes than all but one of the largest airlines in the world.
I'm talking about FedEx, and the DBAs in question work on the largest projects in the company, including the one that does all the billing for FedEx Express.
They're quite adamant about the performance of the latest Oracle on cooked vs. raw.
Raw devices are good (Score:2)
You have the raw device ignore the buffer cache. If you must switch between block and char devices (unlikely), use the block device, then flush it before any access to the character device (unless it already has been flushed).
Just because using raw char devices messes up the block device cache isn't a reason to remove the feature. It is a reason to NOT MISUSE the feature.
Do your light sockets have anything in them designed to keep your tougue out of them?
Re:Todo list? (Score:2, Interesting)
But I could be wrong.
Use the mirrors (Score:2, Informative)
http://www.kernel.org/mirrors/
Sorry, seldom post, so don't know how to make a link on
how to make a link Re:Use the mirrors (Score:2, Informative)
<a href="http://www.kernel.org/mirrors/">http://www.
This works in html formatted <B> and </B> plain old text. (i think code as well).
just a tip.
Re:how to make a link (Score:1)
Re:Use the mirrors (Score:1)
Well...Kinda like you'd make a link anywhere really. So assuming you're not posting as code or extrans, I suggest you buy a book on html.
Re:Use the mirrors (Score:1)
ext3 (Score:5, Informative)
You will not need to download ac/ext3 patches anymore to get your journaling running.
Re:ext3 (Score:2)
Re:ext3 (Score:2)
How to shutdown 2.4.15
Bring your machine to init 1 on the command line. Make sure that there are no files in /var/lock and /tmp/.X11* if you are running X. Then umount -n /var and /tmp if you have them on seperate partitions. Then umount -n al other mount points. And then shutdown. This will help prevent the nasty fsck. However it is a real PIA.
There should also be noted that there is a nasty bug in ECP in 2.4.14 adn 2.4.15 and 2.5.0 that may cause problems with devices that need ecp like webcams.
Kbuild sorted in 2.5 I hope !! (Score:2)
regards
john jones
Why? (Score:2)
Quick question: I was wondering why there is so much fuss about this KBuild thing, and why there is going to be so much time / resouces spent on it in 2.5. I have never had a problem with the current kernel config, and find it quite intuitive (make xconfig especially). I can think of many more things which I would think deserve a higher priority than this. Someone care to enlighten me?
Re:Why? (Score:2)
But the user should see some changes as well. The configuration will be streamlined, and some level of automatic configuration will be available. According to Eric the new system will make it impossible to create invalid configurations. Also, a single "make" will compile everything you need, including modules and dependencies. Parallel builds will be improved and it will be possible to build individual sections instead of recompiling the whole kernel if need be.
However, there is a big gripe some have with CML2; it's (currently) implemented in python.
It will happen again? (Score:5, Insightful)
fast development (Score:1)
Stable or not? (Score:4, Interesting)
One big thing I'm looking for a fix for (hopefully with the 2.4.x series) is for the SNMP/netstat info to use more than 32 bit integers to store the number of bytes transferred. Mine keeps resetting after 4 GB transferred and over 6 months that would've added up, but right now it resets itself back to zero after it hits the 4 billion byte limit.
Also, the SMP is supposed to be better, but will that really make a difference on a server which does mild web serving, other miscellaneous duties, and who's primary purpose is serving Unreal Tournament games? As of now, it doesn't look like UT takes advantage of both processors, it just uses one...
Stability (Score:2)
But why take my word for it (or anyone else's) - download, compile, install, stress test, use.
If you don't have a test machine - wait a while, read the mailing list, see if anyone reports bad uptime / errors which affect you.
If you're so worried about stability, I don't see any other real option for you. Certainly, it seems naive to consider an 'official' designation of 'stable' sufficient to jump in with both feet. Either test it yourself, or read other peoples reports - there's plenty of them.
My experience? I have had no trouble with the 2.4 series, except for VM probs in 2.4.9 which brought my desktop machine to a short lived pause once or twice. I installed 2.4.13 last night and am hoping Andrea's VM will cure this.
Re:Stable or not? (Score:5, Insightful)
Stable is totally relative. The 2.2.x tree has had a lot longer to mature. It'll probably be a year before 2.4.x is as solid. This is true with most operating systems. If you have a mission critical server that's been working flawlessly on 2.2.x, then you have no reason to upgrade to 2.4.x. Since the old series is still maintained with security fixes, you can stay with the old kernel for a long time.
On the other hand, if you're installing a new machine you might benefit from some of the 2.4.x features. As long as the machine isn't really critical, you might as well go for it. If you're starting a project that won't be deployed for another six months or so, then 2.4.x is definately the way to go. Likewise on a desktop machine.
In your particular case, you need to evaluate how stable your Unreal Tournament server needs to be. Will you go out of business if it crashes? If not then I'd go ahead and upgrade. Chances are it'll be rock solid, and if not you can always go back.
Preemptability has nothing to do with stability (Score:2)
Preemptability is not:
-an attempt to fix a bug in linux or make linux more stable
-a way to make Linux slightly more advanced than MacOS
-Something that is desperately needed
Preemptability is:
-A way to make processes that have long execution threads inside the kernel not take away from higher priority user-space threads (priority is not the same as niceness).
So PLEASE, lets stop this bandying about of "preemptability" when you know not of what you speak.
Re:Stable or not? (Score:1)
Re:Stable or not? (Score:2)
I suspect its the kernel that's only keeping the 'ifconfig' counters to 32bits. the ucd-snmp pkg (the most popular) supports 64bit counters for the o/s's that have real native support for that.
being an snmp guy myself, I'll take a look at this. if, in fact, the linux kernel DOES support 64bit ifconfig counters, then its trivial to wrap that support back into the ucd pkg.
hard packed versions (Score:3, Interesting)
Linux-2.5.0 is exactly the same as 2.4.15,
except for a version number change.
Subsequent releases diverge, with Marcelo Tosatti
maintaining the stable 2.4.x kernels, while the 2.5.x kernels are for development work.
and looking at the filesizes we find what we expect that
linux-2.5.0.tar. takes up 129 699 840 bytes
linux-2.4.15.tar takes up 129 699 840 bytes
are the same. But if we look at the packed versions
linux-2.5.0.tar.bz2 23 748 963
linux-2.4.15.tar.bz2 23 747 061
A difference of 1902 bytes
linux-2.5.0.tar.gz 29 404 635
linux-2.4.15.tar.gz 29 404 736
A difference of -101 bytes
How come?
Re:hard packed versions (Score:1)
Just a thought...
Re:hard packed versions (Score:1)
Re:hard packed versions (Score:1)
Re:hard packed versions (Score:1)
Re:hard packed versions (Score:2, Informative)
just my
Re:hard packed versions (Score:2, Informative)
At last (Score:1)
What I really want to know: how is ext3 doing? And why is Alan still patching
Hmm, hopefully will be able to leave work early this evening...
Cheers, Lars
Request for 2.5.x (Score:2, Insightful)
Re:Request for 2.5.x (Score:2)
So scratch that of your linux 2.5.x wishlist, and put it on your cdrecord TODO list
SCSI Emulation? (Score:2)
Loopback device fixed..and new pcmcia-cs 3.1.29 (Score:2, Informative)
works again in 2.4.15
There is also a new (at last! almost 4 months since
Problem with ALSA and 2.4.15? (Score:1)
amixer: Mixer 0/0 open error: Invalid argument
direct links to kernel mirrors (Score:3, Redundant)
Version 2.4.15, full tarball:
al [kernel.org]
dz [kernel.org]
as [kernel.org]
ad [kernel.org]
ao [kernel.org]
ai [kernel.org]
aq [kernel.org]
ag [kernel.org]
ar [kernel.org]
am [kernel.org]
aw [kernel.org]
ac [kernel.org]
au [kernel.org]
at [kernel.org]
az [kernel.org]
av [kernel.org]
bs [kernel.org]
bh [kernel.org]
bd [kernel.org]
bb [kernel.org]
by [kernel.org]
be [kernel.org]
bz [kernel.org]
bj [kernel.org]
bm [kernel.org]
bt [kernel.org]
bo [kernel.org]
ba [kernel.org]
bw [kernel.org]
bv [kernel.org]
br [kernel.org]
io [kernel.org]
bn [kernel.org]
bg [kernel.org]
bf [kernel.org]
bi [kernel.org]
kh [kernel.org]
cm [kernel.org]
ca [kernel.org]
ic [kernel.org]
Almost totally off-topic but... (Score:3, Funny)
"Windows installation day one. Getting rid of the old windows was easy - they fell apart quite happily, and certainly wont be re-installable anywhere else. "
Blimey, I thought, until I remembered his house is getting done up...
Re:Almost totally off-topic but... (Score:1)
Marcelo Tosatti (Score:1)
Is Alan Cox still tied up in 2.2.x maintenance or is he just tired of maintaining stable trees?
Anyone know more about this guy?
I know he's been a kernel hacker for a long time and has done some work with linux-ha project.
Re:Marcelo Tosatti (Score:2, Interesting)
Alan Cox is going to be in touch more with the customers of his employer, RedHat.
Marcello is a knowledgeable guy, he has proven to be sceptical and is imho able to discriminate well between a 'bad' patch and a Good(TM) patch. Alan said he would assist and advice Marcello if he needed help.
If you want to know more about Alan Cox, please search google for Alan's diary and website. (Or try Telsa's website, might be even more fun to read.)
2.5 not fully open yet (Score:2, Informative)
talk about verison inflation (Score:2)
ALSA and the 2.(4.15|5.0) kernel (Score:2)
While we are talking about incompatible kernel patches [slashdot.org], please be aware that ALSA 0.5.12 does not work under 2.4.15. You need to get the CVS version, as described here [geocrawler.com]. ALSA 0.5.12 compiles, but does not work.
Re:ALSA and the 2.(4.15|5.0) kernel (Score:2)
For good details on what broke ALSA 0.5.12, see here [geocrawler.com].
How are preX patches applied? (Score:2)
And at last, the solar designer patch is ported... (Score:2)
Re:And at last, the solar designer patch is ported (Score:2)
Alternately, a lock on your house door won't protect you from a burglar (the *only* entry that a lock will stop is a standard check-for-open-door entry, in case you didn't know), so you can have a lock on your door, as long as Assumption #0 is that the lock won't even slow down a burglar.
Patch download for FS corruption problem (Score:2)
Re:Release (Score:2)
Re:Release (Score:1)
For the complainer, you can always go to your preferences, and select Linux articles to be excluded from your frontpage.
I noticed that the article wasn't available to me, until I logged in anyway.
Maybe that's a slashdot tactic to rid some of the AC posts.
Re:Release (Score:1)
Or:
Szo
Informative (Score:5, Funny)
So... has anybody found any bugs on 2.4.15 yet?
Re:Informative (Score:1)
Well okay, but see I wacky-parsed the headline as
Linux 2.4.15 is out; Ringo's in
So naturally I clicked on it.
Re:Release (Score:1)
Yeesh.
Zephaniah E. Hull.
Re:Release (Score:1)
Re:Release (Score:2, Interesting)
Re:Release (Score:4, Funny)
It's slashdot. You can tell it is because it says "Slashdot - News for nerds" at the top.
You can easily recognise freshmeat when you see it as well - it has a logo at the top with "FM" written in it.
I'm surprised you have difficulty telling them apart. They really are quite different.
please mod parent down, this is rediculous (Score:1)
Did I already mention that Bin Laden is evil?
--
Live on earth may be expensive, but it includes an annual free trip around the sun!
Re:please mod parent down, this is rediculous (Score:1)
my post was not supposed to be informative (although strictly it is as you point out)
Those who share my sense of humour might have said funny rather than informative.
Re:Release (Score:3, Funny)
"How many people who can't read 'use the mirrors' can fit over a 100MB pipe?"
:)
Re:Bad Timing (Score:2)