Slashdot Mirror


Linux 2.5.2 Kernel Released

valdis writes "Amazing.. it's been out over 3 hours and not discussed to death. Well, maybe there's not as many bleeding-edge crazies out there. But if there are, here's what's new. You can get it at the usual place, but please use the mirrors if you can."

20 of 234 comments (clear)

  1. USB by ciryon · · Score: 5, Interesting
    USB update (including initial 2.0 support)

    Sounds rather interesting. I've had some issues with my Rio 800 MP3 player with many 2.4 kernels, perhaps it's more stable now? Also great that the kernel guys are working on 2.0 support.

    Ciryon

  2. So... by dbolger · · Score: 4, Funny

    ...who's up for setting up a tent outside RedHat HQ and waiting for the first 2.5.3 release? ;)

  3. Mirrors by Rentar · · Score: 5, Informative

    Apart from the entire 'slashdot is not freshmeat'-discussion I'd like to note, that maybe slashdot should not mention the URL to the kernel archive, but only the URL for the mirrors-list. I'm sure everyone able to compile and use a 2.5.x kernel is able to find the correct download directory, should he be confronted with a mirror list.

  4. Re:Cool by Kynde · · Score: 5, Informative

    Those of you anxious to contribute by testing I suggest you get acquainted with the following sites:
    Linux Kernel Mailing List FAQ (a must read before submitting bugs or oopses)
    Good site about kernel hacking (not just for newbies either)

    --
    1 Earth is warming, 2 It's us, 3 it's royally bad, 4 we need to take action NOW
  5. Re:Hardware support by Patrik+Nordebo · · Score: 4, Insightful

    You don't need to talk to the slashdot community about this, you need to talk to the hardware vendors who are the people who can provide programmers with documentation and support, or even pay programmers to write the drivers just like they do for Windows.

  6. Re:Hardware support by Kynde · · Score: 4, Interesting

    In the future (read "when linux is 2.6ish") we'll have an autoconfiguration tool to assist in probing hardware and accompanying appropriate drivers for the build process. This in turn will hopefully push more manufacturers to release linux drivers along with their M$ drivers since more and more ppl will be able to compile their kernels.

    There's huge amounts of discussion going on in the lkml (Linux Kernel Mailing List) right now the autoconfiguration tool.

    --
    1 Earth is warming, 2 It's us, 3 it's royally bad, 4 we need to take action NOW
  7. Re:Hardware support by theridersofrohan · · Score: 3, Informative

    I know that this is a troll, but I'll bite: If you want to use Linux, you need to buy Linux-compatible hardware. Just like you wouldn't by a winprinter for a mac or an iPOD for win32 (yet), you shouldn't buy stuff that you know they don't work or work well under linux. This has been pretty well documented.

    Instead of bitching around in message forums with your 24.6k modem connection, why don't you spend the time researching what works under linux and what doesn't. Maybe you would have found that there are card readers for every digital film format (compact flash, smartmedia, memorystick, sd etc) that work under linux.

    Or maybe, if you can afford "the outrageous price" for the HP printer, you can afford a win32 CD and perhaps then _you_ could do something more than "practice networking skills and use the internet! Whopity-friggin doo!". Or even a mac (which are not expensive compared to a PC. definetly not -especially the imacs).

    "I'll do everything within my power, be it donating money to carrying your kids to soccer practice, if you folks will just start writing drivers!"

    How about stop bitching and be thankful to the people that _have_ written the million lines of code (including drivers) that make linux usable and enjoyable for us. Oh and start running windows. I have a feeling you two will get along just fine.

  8. Re:Bah by MjDascombe · · Score: 5, Funny

    Who's modding this thread? Why is everyone a troll for having a laugh? Anyway, everyone knows the fastest way to upgrade linux is to alter the version verision number in the source.

  9. Or maybe... by SilentChris · · Score: 5, Interesting
    "Well, maybe there's not as many bleeding-edge crazies out there."

    Or maybe most of us are at work and are working on (relatively) stable workstations that we can't tinker with. I'm not a kernel hacker myself (I wait until a distro comes out with a new stable kernel and all the trimmings) but I can imagine that kernel traffic probably peaks after business hours.

    1. Re:Or maybe... by elefantstn · · Score: 5, Funny

      Time for a new job, dude. If recompiling development-branch kernels isn't billable time, you're in the wrong line of work.

      --
      If it ain't broke, you need more software.
  10. Re:Development is News? by schwap · · Score: 5, Insightful
    This kind of attitude bugs me.

    Reading LKML has been one of the most enlightening experiences. Following the conversations, reports, complaints and rants you can really piece together a very lucid picture of the very complex nature of large open-source projects. The whole process of kernel development demonstrates why open-source works; how hundreds, if not thousands, of people scattered accross the globe can work on a project; how cooperating with fierce competition produces results.

    Some days it's like going to the pub and discussing politics. Other days its a horse track where betting takes place on patches. Still, other days its a battlefield where someone has to prove that he can match wits with his adversaries who are also hacking the kernel. Linux kernel development shows that when you embrace all those human traits (competitiveness, arrogance, violence, love, friendship, shame, curiosity, idolitry, desire, hate, intelligence, stupidity, humor, spite, disgust, altruism), and apply them in the appropriate places at the appropriate times you can achieve much more than if you listened to what you were supposed to do. Like all of life it is a seathing, organic process that becomes what it becomes through relentless change and its ability to fulfill a particular niche. The chemestry is the drive of the hacker; the elements are the lines of code: a primordial soup of abstract ideas.

    Just a couple of my thoughts at 5:00am.

  11. Updates to OSS drivers by BlowCat · · Score: 4, Insightful

    I'm amazed that Pete Zaitcev continues to update YMF PCI sound driver in the middle of discussion about the source layout of ALSA drivers. Nobody doubts that ALSA will be included, the only question is how.

  12. Re:Honestly.. by Kynde · · Score: 4, Insightful

    Honestly..these Linux programmers need to take their time..people don't want to download the new kernal once a week..I mean..release it after you make some serious updates and stop bugging us!

    That gets pointed out so often that I'm doubtful about making yet anothe r reply to this, but...

    First off we're dealing with a 2.5.x release here, the whole 2.5.x is a developement branch, which is not meant for normal users, it's for those developing or otherwise interested in hacking the kernel.

    Secondly even for stable branches (2.2.X and 2.4.X and 2.6.X one day) it is recommended that normal users stick to vendor provided kernels. For example the RedHat released 2.4.9-13 is still a valid kernel. It contains a lot of fixes that came to linux kernele main tree after the 2.4.9.

    The sad mishaps with 2.4.10 et al happened because at that time the 2.4.x branch were still the developement branch. The problems with those releases didn't involve those that used distribution kernels, only those that were either adventureous enough to try the cutting-edge stuff or mistaken into believing that every 2.4.x release was to be taken as the stable-release for the normal users.

    Want stability? Stick to distribution kernels. Want to toy around and hopefully learn something while adventuring with a developement kernel? Head over to www.kernelnewbies.org and rtfm....

    This is not a question of getting the latest and the finest, because for normal users the latest distribution kernel released is the finest in every practical sense. (either that or you might concider changing our distribution preference)

    (and by a normal user I'm referring to a user not particularly interested in developing or otherwise hacking the kernel)

    --
    1 Earth is warming, 2 It's us, 3 it's royally bad, 4 we need to take action NOW
  13. Re:New Scheduler by psamuels · · Score: 3, Informative
    Ingo published a huge scheduler update that looks promising, might be worth checking it out if you have a system under high load that tends to become poky/etc.

    Definitely - but you probably won't notice much difference on most machines - his scheduler was intended to address problems particularly with huge systems. A mere 1-CPU or 2-CPU machine isn't going to see the real benefits.

    Which isn't to say the patch is worthless on anything less than 4 CPUs - apparently it beats the old scheduler on all benchmarks. But for most of us, scheduling doesn't take a lot of CPU anyway.

    --
    "How can you claim that you are anti-crack, while still writing a window manager?" — Metacity README
  14. Re:or.. by psamuels · · Score: 4, Funny
    Have you linux guys even given Windows XP a fair shot?

    My primary desktop machine, which runs Linux just fine, is a Pentium 166 with 128MB of RAM. Will Windows XP run OK on this, or would I have to go out and spend money to buy a new computer? (Having already spent money to buy Windows XP.)

    Oh yeah, I also have an original 3c905 Ethernet card (not 3c905B). Is that still supported in Windows XP? I ask because Windows 2000 no longer supports the 3c590, which is a similar (but even older) model.

    --
    "How can you claim that you are anti-crack, while still writing a window manager?" — Metacity README
  15. Re:Bah by MjDascombe · · Score: 3, Insightful

    It's sad when people can't have a laugh, especially when it's concerning a /hobby/ which was started for /fun/ :p

  16. Re:O(1) Scheduler? by thing12 · · Score: 5, Informative
    I don't think it's in the kernel, but you can get the 'final' patch here (there's one avaiable for the 2.4 series as well):

    http://people.redhat.com/mingo/O(1)-scheduler/

    I must say that after using it for a few days, I'm impressed. It totally changes the characteristics of multiprocess servers like Apache and PostgreSQL under high load. For example, I've run ApacheBench against a mod_perl script that queries a pgsql database, in the new scheduler I get a mean response time that is N*1.05*concurrency with a standard deviation of less than 1% of the mean. In the old scheduler I'd get a mean that is N*1.07*concurrency with a sd of up to 75% of the mean. So in other words you get essentially the same throughput with both schedulers (O(1) appears slightly faster in my limited testing). But what's more important is that in the O(1) scheduler everyone is treated equally - they all get served in 1.05*N*concurrency, no more, no less -- while with the old scheduler some requests get a response that's 1*N and others get a response all the way up to 4*N*concurrency.

    IMHO, it's better to give everyone an equal level of service than to randomly favor one group of users over another.

  17. Re:O(1) Scheduler? by anpe · · Score: 3, Informative

    I don't think it's in the kernel

    According to the change log ingo's scheduler changes _are_ integrated.

  18. Re:or.. by FattMattP · · Score: 3, Funny
    Have you linux guys even given Windows XP a fair shot?
    I sure have! It was riddled with cryptic, eight character-long filenames with three character extensions. I was wondering what Windows package some of these files might belong to but I couldn't find a way to discover that. I know on my Red Hat system I can just type rpm-qif<filename>. I searched in vain on the net and in the online Windows help system for an equivilent Windows command.

    Also, I couldn't find the source code to ntoskrnl.exe. Nor the C compiler, for that matter. How am I supposed to use the system to solve problems if I can't compile and install software on my system? How do developers write and compile any code?

    --
    Prevent email address forgery. Publish SPF records for y
  19. Re:Bah by Gehenna_Gehenna · · Score: 3, Interesting

    I quite agree. the above was intended as A JOKE. How in the world is this considered a troll. Weenies. Take your non-stable kernal and stick it in your nose.
    It's goofball losers like the 2 folks who modded me a Troll that make the Linux environment so difficult to break into for Linux newbies like myself. Get off your uber-elete soapbox and have a laugh.

    Off topic? Sure. Mod me down. I got the karma to burn.

    --