Slashdot Mirror


Linux 2.4.16 Released

tekniklr writes: "They just released Kernel 2.4.16. Download it here, and you can read the changelog here. This hopefully fixes the error that 2.4.15 had of corrupting filesystems on unmount." Update: 11/26 14:14 GMT by T : p.s. Don't forget to look in the mirrors.

317 comments

  1. Linking by jeriqo · · Score: 5, Informative

    Current bandwidth utilization 96.75 Mbit/s

    Out of 100mbps..

    Linking directly to the .tar.gz from the slashdot homepage was not a good idea, timothy.

    You should have pointed to the mirrors, instead:

    --
    Alexis 'jeriqo' BRET
    1. Re:Linking by 42forty-two42 · · Score: 1

      They should've linked to the .tar.bz2 ;)

    2. Re:Linking by peloy · · Score: 2, Informative

      Actually they should be linking to the patch (patch-2.4.16.bz2) rather than to the full tarball.

    3. Re:Linking by Draoi · · Score: 3, Interesting

      ..... considering that the patch is less than 6KB. This has to be a record for the smallest kernel release increment yet! (How many people out there are opting to d/l the whole 26MB package 8-b )

      Pete C

      --
      Alison

      "It is a miracle that curiosity survives formal education." - Albert Einstein

    4. Re:Linking by jeriqo · · Score: 5, Funny

      Considering that the people who downloaded the 2.4.15 kernel got their file-system crashed, i guess they will have to re-download the whole 26MB package :)

      -J

      --
      Alexis 'jeriqo' BRET
    5. Re:Linking by evil_one · · Score: 1

      I had 2.4.15 and unmounted. I lost no data. Yes, my fs got fscked, both literally and figurativly, but the problem was corruption, not data loss.

      --
      Desperation is a stinky cologne
    6. Re:Linking by psamuels · · Score: 2, Informative
      ..... considering that the patch is less than 6KB.

      Pedantically speaking, the patch is 17330 bytes long. It compresses to under 6KB.

      This has to be a record for the smallest kernel release increment yet!

      Actually that would be 1.0.9, at 2678 uncompressed bytes.

      (Not counting pre-1.0 releases, or -pre* releases, or 2.3.0 or 2.5.0 which are just version number changes.)

      --
      "How can you claim that you are anti-crack, while still writing a window manager?" — Metacity README
    7. Re:Linking by WNight · · Score: 2

      How about making the main site HTTP instead of FTP. Then check the referrer tag. If it's Slashdot.org, or fark.com, or K5, whatever, redirect the user to the mirrors page.

      Hell, if the referrer is anything except the mirrors page, refer the user to the mirrors page.

    8. Re:Linking by eyez · · Score: 1
      How about making the main site HTTP instead of FTP. Then check the referrer tag. If it's Slashdot.org, or fark.com, or K5, whatever, redirect the user to the mirrors page.


      They should ALSO be hosting the mirrors page on other linux-friendly sites. I'm sure that both linux.org and linux.com would be more than willing to host a copy of the mirrors page- so that even if the server goes to hell, we can still HIT the mirrors page in the first place...

      --
      get 0wned. irc.w30wnzj00.com
    9. Re:Linking by Anonymous Coward · · Score: 0

      Actually that would be 1.0.9 [kernel.org], at 2678 uncompressed bytes.

      Wow, thanks, that brings back a lot of wonderful memories. Kernel 1.0.9 was truly magnificent. My children were conceived while I was running that kernel.

    10. Re:Linking by Fortyseven · · Score: 1

      Most of these guys seem to have no regard for the people they link to. It's like giving a 13 year old a loaded gun -- they just fuck around, have a good time, and don't give a shit about who it's pointed at. Instead they just giggle and go "Oops! That rascally Slashdot Effect! Hehe we really brought that guys server to it's knees!"

      I find it barely above the level of script kiddie responsibility.

      If they honestly gave a shit, they'd never have linked where they did...

    11. Re:Linking by Anonymous Coward · · Score: 0
      Kernel 1.0.9 was truly magnificent. My children were conceived while I was running that kernel.

      Yeah, it was too bad about that nasty bug in the birth control subsystem. The patch was in 1.0.10, but...

    12. Re:Linking by Anonymous Coward · · Score: 0

      I think the phrase "Retarded Monkey" is what you were looking for.

      "Fucking Dipshit" is also apropos.

    13. Re:Linking by mojo-raisin · · Score: 2

      pomona?

  2. Re:Trashed Here by Anonymous Coward · · Score: 1

    Hahaha. Hello stoopid. Ever heard of backups? Ever take notice of the fact that the quality control on new kernel releases has been more akin to the unstable branch than for the stable branch. Clearly, something is going wrong in the kernel release camp...

  3. Re:Trashed Here by Junta · · Score: 2

    I was under the impression that the corruption could be corrected by an fsck, and that while the ext structure was invalid, the data was left intact, that the issue was more with lock files, so an fsck would restore a valid inode table, and the actual data should still be intact, did I misunderstand this? I didn't ever actually use the beast, so I could be wrong...

    --
    XML is like violence. If it doesn't solve the problem, use more.
  4. I am thankful... by Blob+Pet · · Score: 2, Insightful

    for those who are brave enough to immediately try out fresh kernels that may break one's system so I don't have to - and for those responsible for putting the fix out so quickly.

    --
    "...today consumers have been conditioned to think of beer when they see a bullfrog..."
    1. Re:I am thankful... by indigo78 · · Score: 1

      I've started reading Slashdot when I've tried kernel 2.4.11 on a server (and then realized it was buggy) and I was searching for some more infos about that. Now I wait a couple of days (reading Slashdot) before plugging a new kernel into my systems...

      --
      I'm fat, you're ugly. I can get slimmer, and you?
  5. Re:Trashed Here by onepoint · · Score: 1

    Ouch that must have hurt. 24 gigs. But, you really did have a back up. Everyone knows that you don't do the updates for a while if your system is critical.

    Onepoint

    --
    if you see me, smile and say hello.
  6. RedHat by ultrabot · · Score: 0, Offtopic

    I suppose these later 2.4 kernels will get a good number of downloads, due to the early version of the kernel shipped w/ Red Hat 7.2 (and the fact that they finally got ext3 into the main kernel tree). At least I'm semi-restlessly waiting for a kernel to settle on, to get that new "better" VM.

    --
    Save your wrists today - switch to Dvorak
    1. Re:RedHat by YoullOnlyGetOfftopic · · Score: 1

      I've had 2.4.14 running for about month. Stable as hell, and that new VM code works an absolute treat keeping my baby zipping along. Give it a whirl. It doesn't work with VMWare yet

    2. Re:RedHat by goonda · · Score: 1

      vmware 3 appears to work on my 2.4.13 machine w/ no problems.

    3. Re:RedHat by psamuels · · Score: 3, Interesting
      I've had 2.4.14 running for about month. Stable as hell, and that new VM code works an absolute treat keeping my baby zipping along. Give it a whirl. It doesn't work with VMWare yet

      You mean VMWare doesn't work with 2.4.14 yet. Not the other way around. Since VMWare is closed-source (yes there is an open-source shim layer but it is just a shim layer) it is their responsibility to make it work with Linux.

      If a regular application breaks with a new kernel release, it is the responsibility of the kernel maintainers. (Oh, except that Java thing from 2.2.18 or so - the JRE was relying on undocumented behavior so too bad.) But VMWare is not a regular application, it is more of a kernel mod.

      --
      "How can you claim that you are anti-crack, while still writing a window manager?" — Metacity README
    4. Re:RedHat by Anonymous Coward · · Score: 0

      VMWare 3.0 works out of the box too

  7. Just wait for a bit by Anonymous Coward · · Score: 0

    No sense in beta testing something that's supposed to be stable with your production machines. Linux is no better than MS in that respect... you always have to wait for the service packs. Hopefully this one's different but I'm certainly not going to rush out to get it.

  8. Re:Linux by Anonymous Coward · · Score: 1, Informative
    I see that you apply the same quality controls to your spelling that are applied to stable releases of the Linux kernel.

    I for one am not touching a new Linux kernel until other people have risked their systems with it and verified that it works fine. I will possibly stick with using an OS with proper quality control procedures (name your own out of FreeBSD, OpenBSD, NetBSD, Windows, etc...)

  9. Re:Trashed Here by Anonymous Coward · · Score: 0

    The 24gig drive "was" the backup for 6 systems, luckily none of those's systems got corrupted so another set of tapes was made. As far as fscking the drive it chokes ourt and frezes the system, perhaps this is not due to the new kernel but I had no issues with the drive prior to the update.

  10. Re:Trashed Here by Anonymous Coward · · Score: 0

    and what if you just recieved those 24 GB of data and a few hours later it gets trashed?

  11. Oh, the Illuminated Numbers by scorcherer · · Score: 3, Funny

    2^4 = 16

    --

    --
    The Cap is nigh. Time to get a fresh new account.

  12. Simple Solution: Don't be on the bleeding edge by robvasquez · · Score: 0

    I've been using 6.2 for the LONGEST time....installed an update or two, but there's no sense in upgrading what is proven to work great, unless you NEED to.

  13. Re:Trashed Here by Anonymous Coward · · Score: 0
    You put a brand new release of a Linux kernel on a production machine without testing or waiting to see if there were any problems?!?!?!?!?!?!

    Please wait while I reattach my sides. Oh, the humour. Do you still have a job? You don't deserve to.

  14. Better than Apple ... by gus+goose · · Score: 0, Troll

    At least the linux kernel is fixed before I was aware of the problem ... and I am normally close on the heals of the latest kernel.

    Apple on the other hand released their partition destroying software and let it run rampant for weeks.

    gus

    --
    .. if only.
    1. Re:Better than Apple ... by Anonymous Coward · · Score: 0

      24 hours IIRC.

    2. Re:Better than Apple ... by Draoi · · Score: 2, Informative

      Apple on the other hand released their partition destroying software and let it run rampant for weeks
      [FUD ALERT]

      ... surely you mean less than 24 hours

      --
      Alison

      "It is a miracle that curiosity survives formal education." - Albert Einstein

    3. Re:Better than Apple ... by Anonymous Coward · · Score: 0

      Weeks? It was only available for 24 hour at the most. And it didn't even affect most of the users, only those with multiple partitions (most Mac users only have the one the computer came with) that had spaces in the partition names.

      Mod this troll down.

  15. Re:Linux by Anonymous Coward · · Score: 0
    So true, 2.4.10 and now 2.4.15. Both were simple problems. Both showed that the testing was restricted to booting the system.

    The Linux kernel needs a robust set of test cases to be tested against before release. This is good software engineering, and it will improve the image of Linux, sadly tarnished twice in the last few months by untested stable kernels. Lets not even mention the VM fiasco...

  16. What's the best kernel? by Griim · · Score: 5, Interesting

    I've been following all the kernel releses, and their bugs. I was just curious, what is the best way to tell which kernel is currently the most stable, without jumping immediately to the latest release? Obviously there is no way of knowing if it is, without it being out there for at least a couple of weeks.

    I was hoping that kernel.org or somewhere would list what is currently the most stable. I know that from roughly 2.4.5 through to 2.4.11 or so suffer from some sort of swapping/memory leak, I can't remember. This is just from loosely following what has been posted to slashdot in the past few weeks.

    Is there any resource tracking for this? What is the most stable of the latest kernels?

    1. Re:What's the best kernel? by sekra · · Score: 3, Insightful

      > What is the most stable of the latest kernels?

      IMO the most stable kernel release is 2.2.20. Some people say that 2.4 is still testing, not stable.

    2. Re:What's the best kernel? by Snowfox · · Score: 4, Informative
      I've been following all the kernel releses, and their bugs. I was just curious, what is the best way to tell which kernel is currently the most stable, without jumping immediately to the latest release? Obviously there is no way of knowing if it is, without it being out there for at least a couple of weeks.

      First of all, unless you've got some very specific requirements only satisfied by a 2.4 series kernel, if you're worried about stability then you should be running a 2.2 series kernel.

      That said, if you must track 2.4, then you're best off tracking the changelogs and only upgrading when you see a fix for a problem likely to affect you. If the problem is minor, consider giving the new version a little time. There are enough version whores and neozealots out there that other people with gladly rush out and do the mine stomping for you.

    3. Re:What's the best kernel? by p3k · · Score: 3, Insightful
      The very best way to keep up on what is happening with the kernel is to read the Linux Kernel Mailing List. Here is info from the LKML:
      To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
      --
      --PEK
    4. Re:What's the best kernel? by indigo78 · · Score: 1

      Surely 2.2.x, but if you want to try some 2.4.x I suggest 2.4.14 (provided you correct that "small" bug in loop.c, but you won't use that kernel without this small correction: it doesn't compile). I am running 2.4.14 on three different systems and I have no problems at all.

      --
      I'm fat, you're ugly. I can get slimmer, and you?
    5. Re:What's the best kernel? by GypC · · Score: 2

      Hmmm... 2.4.14 compiles fine for me without patching that bug. Of course the loopback device module doesn't work, but everything else, including full Athlon optimization is working like the proverbial "greased weasel". Also, it compiles fine with the latest gcc, no need for an older compiler. I guess they cleaned up the code.

    6. Re:What's the best kernel? by ajs · · Score: 5, Insightful

      What's the best way to tell which kernel is best? Run it for about 2 months on a wide variety of hardware, with a wide variety of software loads. Record incidents and map those against known problems, apply available patches for those that will impact you the most. Re-test.

      Then again, your distribution vendor already does this, so why would you be grabbing the latest development release (don't let the term "stable" fool you, that refers to interfaces, not field performance)? Red Hat is now up to 2.4.9 . I know that there's a lot of work going on in the VM world, and it seems to have been sorted out, but as you are noticing, there are other things in the kernel besides VM. If you want a kernel whose performance charactaristics are known, and whose primary bugs have been addressed, you have to sacrifice bleeding-edge fixes.

      Not an easy pill for the "I want my tarball now!" world of Open Source, is it? Look on the bright side, 2.4.9 updates from Red Hat on 11/2 beats the heck out of the too-little-too-late geological updates from any closed-source proprietary OS vendor. Q/A is hard work and cannot happen in zero-time.

    7. Re:What's the best kernel? by 4of12 · · Score: 2

      What's the best way to tell which kernel is best? Run it for about 2 months on a wide variety of hardware, with a wide variety of software loads. Record incidents and map those against known problems, apply available patches for those that will impact you the most. Re-test.

      Sound advice, and I'm certainly glad to know that the big distributors of Linux do testing like this.

      In the long haul, however, I'd feel more comfortable if there were something open, free and distributed that accomplished the same thing. Just in case any of those good testers at RH, SuSE, Mandrake, Caldera, Debian ... move on from testing things on really weird old hardware combinations, like the kinds you might find in schools or in the third world, for example.

      Something like a database with motherboard, chipset, CPU, peripherals, kernel version alongside uptime and perhaps some rudimentary performance figures. Each user could contribute an entry to the database so that a very rapid feedback mechanism would be available to kernel hackers due to the size of the user base reporting in a methodical way.

      A more organized system would sure beat the anecdotal empirical approach of

      "Try this patch. - Works for me. - Wait, doesn't work for me!"
      --
      "Provided by the management for your protection."
    8. Re:What's the best kernel? by jdh28 · · Score: 1

      If you try to compile the loopback device into the kernel (rather than as a module) then the compile will fail at the link stage.

      john

    9. Re:What's the best kernel? by ajs · · Score: 2
      In the long haul, however, I'd feel more comfortable if there were something open, free and distributed that accomplished the same thing. Just in case any of those good testers at RH, SuSE, Mandrake, Caldera, Debian [...]
      Umm... since when is Debian not open, free and distributed? Did they get bought by IBM or something?!

      Sure, what you propose would be a great adjuct to what Debian does now (perhaps they already do, I'm not much of a Debian guy 'cause I've never really had the time).
    10. Re:What's the best kernel? by 4of12 · · Score: 2

      Umm... since when is Debian not open, free and distributed?

      Sorry. Quite right - since never has Debian been closed.

      I didn't mean to imply they were closed.

      I only included them in an incomplete list of known distributors of Linux and GNU that might do some testing as part of their release process.

      My main point, obscured by my poor capacity for expressing coherent ideas, was to advocate the establishment of a formal open database that provides functional, benchmark and performance information about different flavors of the kernel in combination with different flavors of hardware.

      Along the same lines, a deliberately heterogeneous Beowulf cluster might be useful for testing kernel versions to see the impact of proposed patches and changes.

      Too often I hear kernel developers lapse into arguments about VM schemes, etc. where the arguments cannot be resolved because they depend upon actual empirical data that the developers do not yet have!

      Yes, there might be benefits for a new scheme under some circumstances and drawbacks for the same scheme under other circumstances. But we won't know until testing on various hardware with typical application suite combinations if the ratio of advantageous/disadvantageous is 95/5 or 5/95.

      <operativeword>Imagine</operativeword> data something along the lines of:

      A 386 with 12 MB with two ISA Ethernet cards had its NAT performance improve by 10% from 2.4.3 to 2.4.4

      A dual PIII running Apache with KDE user apps starting and stopping had 15% decreased throughput after 2 hours of uptime after applying the foobar VM patch to 2.4.8

      You get the idea.

      --
      "Provided by the management for your protection."
    11. Re:What's the best kernel? by xanadu-xtroot.com · · Score: 1

      To be honest, I was using 2.4.9 for a long time (long in kernel release history, I mean). I could not get anything above that to work on my machine. Hell, some of them wouldn't even finish compiling... I'm, now running 2.4.14 with no problems (well, I forgot about my USB module, but I don't use any USB devices so I don't really care...).

      My personal opinion, judging on personal experience, is that the 2 above mentioned kernels (2.4.9 & 2.4.14) are quite stable.

      That's just my 2 cents, though...

      --
      I'm not a prophet or a stone-age man,
      I'm just a mortal with potential of a super man.
    12. Re:What's the best kernel? by LoonXTall · · Score: 1
      ...it doesn't compile...

      I admit I'm relatively new (13 months to my credit) to this, but I happen to expect that a "stable" release is actually compilable. Why are we worried about compiling on weird systems for QA if nobody even bothers to test them on a normal one?

      --

      ~~~LXT~~~
      Life is like a computer program: anything that can't happen, will.

    13. Re:What's the best kernel? by Jon+Abbott · · Score: 2


      I have a machine at work running 2.4.5 that has been running rock solid for 157 days. Granted, it's just a workstation that runs GIMP and other handy programs. However, it does run xaos while I'm not using it (so it has been at 100% CPU for most of that time)! It is still very responsive after all this time. PPro 200s are great machines...

    14. Re:What's the best kernel? by berzerke · · Score: 1

      In my opinion, the last "good" kernel in the 2.4 series is 2.4.11. I've had problems with 2.4.12, 2.4.13, 2.4.14. Luckily, I was slow in upgrading, so I avoided the bug in 2.4.15 . I'm waiting to see about 2.4.16.

      BTW, as an aside, the new VM works better for me. One test I read shows both 2.4 VM's are much better than the 2.2 VM, but was inconclusive about which 2.4 VM is better.

    15. Re:What's the best kernel? by mark_lybarger · · Score: 1

      the stable kernels do compile. linus compiles it, tests it, and releases it. it's even tested by others who use the "pre" releases. they certainly can't test _every_ possible build option to be sure that it builds every which way. i guess some test script could probably do that, but it might take quite some time to build all those different kernels.

      QA is for people who use the beta release for RH using their beta RPM kernel. if you're rolling your own, you're in the development stages.

      so, the stable releases do compile (get rh source RPM's for that), the development releases, just like dev releases of all other software. it _might_ not even compile for you, it _might_ give you file system corruption, it _might_ ....

    16. Re:What's the best kernel? by Li0n · · Score: 1

      indeed...

      they do not seem to be installing these things on old hardware anymore.

      I tried last night to install mandrake 8.1 on a P166MMX with 48 MB RAM, and the installer (!!) ran out of memory.

      And it was a text install... To install only server stuff... no X no nothing.

      I could install my old SuSE 6.4 though.

      --

      ~
      ~
      :wq
    17. Re:What's the best kernel? by Anonymous Coward · · Score: 0

      yep. i also had problems with debian installs on my 386DX-25 with a 40MB HDD and 4MB RAM. had to upgrade to 8MB to get it to install.

    18. Re:What's the best kernel? by Tachys · · Score: 2

      I found this web site which shows the bugs which are in the 2.4.x kernels.

    19. Re:What's the best kernel? by Anonymous Coward · · Score: 0

      slack 8.0 worked fine for me.

      386/sx 20 w/4mb

    20. Re:What's the best kernel? by dinivin · · Score: 2

      the last "good" kernel in the 2.4 series is 2.4.11.

      So, in your opinion, the last "good" kernel is the one that's listed as "linux-2.4.11-dontuse.tar.bz2" on the ftp servers? Wow. That's a pretty daring statement :-)

      Dinivin

    21. Re:What's the best kernel? by Anonymous Coward · · Score: 0

      On the subject of PPro 200s, I have a dualie short on memory (90M), anyone knows where to get cheap EDO?

    22. Re:What's the best kernel? by Glytch · · Score: 2

      i guess some test script could probably do that, but it might take quite some time to build all those different kernels.

      What the hell, I've got lots of karma to burn...

      Imagine a Beowulf cluster running this!

    23. Re:What's the best kernel? by berzerke · · Score: 1

      Well, see, it shows you how bad the latest batch of kernels are. :^)



      I don't use dangling symlinks, so it isn't a problem for me. For most people, 2.4.9 is probably the best choice.

    24. Re:What's the best kernel? by Syberghost · · Score: 2

      "Best" is an awfully loaded term.

      For most people, all that this will do is cause them a flood of email about minutiae for which they have no context.

      I would rate Kernel Traffic much higher on the "best way to keep up with what's happening in the kernel" scale for anybody who's not actually contributing code to the kernel. Even experienced C coders, if they aren't ass-deep in the kernel for other reasons.

    25. Re:What's the best kernel? by hta · · Score: 2

      this is probably too late to do any good, but....
      the stats at the Linux Counter show that the most popular 2.4 kernel is 2.4.12 (144 boxes), closely followed by 2.4.9 (126), 2.4.13 (116) and 2.4.14 (110).
      The average uptime of 2.4.0 boxes is higher than for anything else in the 2.4 series (46.5 days), but this is very much a reflection of the days since release, too!

    26. Re:What's the best kernel? by LoonXTall · · Score: 1
      "the stable kernels do compile."

      As it was explained in countless things I read before getting Linux, even-numbered minors (e.g. 1.0 or 2.4) are the stable releases of the kernel. These should work. They don't. 2.4.4 broke xscreensaver. 2.4.[378] wouldn't compile. 2.4.12 had a bug in the IEEE 1284 parallel port code that prevented compilation. 2.4.{11,15} had more severe bugs. So out of 16 releases, 12.5% are so buggy they hit Slashdot. 40% of the ones I've tried wouldn't compile without error. Only half of them seem to work without problems. That is a pitiful rate for stable kernels.

      "if you're rolling your own, you're in the development stages."

      So I have to wait for my vendor to release an upgrade before I can take advantage of the security fixes, huh? (Like the deep-symlink DoS.) I left Windows because of Microsoft's stupidity in handling security, and now I'm stuck with the same thing?

      --

      ~~~LXT~~~
      Life is like a computer program: anything that can't happen, will.

    27. Re:What's the best kernel? by p3k · · Score: 1
      Yeah, LKML is very busy -- the digest version cuts down on the number of emails.
      Here is what the FAQ has to say about subscribing:
      1.How do I subscribe to the linux-kernel mailing list? (ADB) Think again before you subscribe. Do you really want to get that much traffic in your mailbox? Are you so concerned about Linux kernel development that you will patch your kernel once a week, suffer through the oopses, bugs and the resulting time and energy losses? Are you ready to join the Order of the Great Penguin, and be called a "Linux geek" for the rest of your life? Maybe you're better off reading the weekly "Kernel Traffic" summary at http://kt.zork.net/. OK, if you still want to read linux-kernel in it's full glory, send the line "subscribe linux-kernel your_email@your_ISP" in the body of the message to majordomo@vger.kernel.org (don't include the " characters, and of course replace the fake email address with your true address). You have been warned!
      --
      --PEK
    28. Re:What's the best kernel? by Jon+Abbott · · Score: 2

      Coast Memory is a good company to order RAM from, and they're always running deals on various different types of RAM. They currently have 64 MB EDO SIMMs for $14.60 here, and 128 MB EDO SIMMs for $29.00 here.

  17. Re:Trashed Here by MassacrE · · Score: 1, Funny

    dude, the disk checker is called 'fsck', not 'fdisk'. The issue was that it did not save recent filesystem changes to disk before shutting down - no way possible to destroy a whole drive with that, only corrupt the recent files.

  18. Re:Trashed Here by Enahs · · Score: 1, Troll
    Heh.



    Do you still have a job? You don't deserve to.



    If this loser was for real, I'd have to agree...I have to think that this is some guy who's either a *BSD nut or sitting in an office in Redmond somewhere.



    Either way, let that be a lesson to everyone: don't use new releases for production machines! That doesn't go for just Linux, either.

    --
    Stating on Slashdot that I like cheese since 1997.
  19. Dagnabbit! by ewe2 · · Score: 1

    Now I'll have to wait for patch-2.4.16-to-2.5.0.bz2! Maybe next week...

    --
    insecurity asks the wrong question irritation gives the wrong answer
  20. Why I haven't migrated to the 2.4 kernel by Lew+Pitcher · · Score: 2, Insightful

    Although I like to be as "leading edge" as everyone else, I've held back on migrating to the 2.4 kernel because of the sorts of things that have been happening to this release.

    Although the 2.4 kernel seems to be overall a major step forward from the 2.2 kernel, there have been too many major changes with too little testing to make it a 'stable' kernel yet. It was only a couple of 'mod levels' ago that the VM was entirely rewritten to fix a performance problem that the original 2.4 VM (rewritten from 2.2) introduced. And, the 2.4 kernel (finally having been pronounced 'stable' by the kernel team) is discovered to have a major file corruption problem (now, apparently fixed in the +1 mod).

    Not to disparage the kernel team (whom I think have done a wonderful job in giving us the next generation kernel), but I think I'll wait until this 'stable' kernel stabilizes a little more.

    --

    "values of beta will give rise to dom!"

    1. Re:Why I haven't migrated to the 2.4 kernel by Anonymous Coward · · Score: 0

      Most of the problems in the 2.4 kernels have been fairly rare and boundary cases. For the most part the 2.4 kernel are by far the best kernels I've run. I've experienced no problems at all, no data loss, nothing negative at all.

    2. Re:Why I haven't migrated to the 2.4 kernel by Thax · · Score: 2, Informative

      And this is why the 2.4 kernel has had such a rough time. Please see the post on the linux kernel mailing list that has message id Pine.LNX.4.33.0111251946400.9764-100000@penguin.tr ansmeta.com

      In it, Linus clearly states what the problem is with any major release... The people you really want to test it won't test it when its development.

      The number of people testing a development release is sadly too small to catch some of the problems. The same is true in a lesser degree to -pre releases in regards to the final releases.

      At any rate, if you really want to help, setup a test box and test the development releases and provide useful feedback, then the time to a really stable release will decrease.

    3. Re:Why I haven't migrated to the 2.4 kernel by Lew+Pitcher · · Score: 1

      There is, of course, a trade off.

      If, like me, you aim for stability on your systems, sacrificing leading-edge capabiliies for a reliable environment, you don't participate in the kernel update-fest.

      However, I don't discourage anyone else from having the fun of using those leading edge facilities, or suffering those 'bleeding edge' failures that accompany unstable code.

      How many of those 2.4 users wanted to use an unstable kernel? How many of those users reported their problems to the kernel team? How many participated in the debugging and remediation process?

      It all fine and good to say that more people should help testing a development release, but kernel 2.4 is not a development release. If your point is that the 2.3 tree was not sufficiently tested, I agree. However, I'm not a kernel hacker, and anyone who installed a 2.4 "stable" kernel should have been able to expect stability. Experiments are for the development kernels; there were too many experiments included in the 2.4 kernel to make me comfortable with it. I'll wait for the experiments to end and the kernel to stabilize.

      --

      "values of beta will give rise to dom!"

  21. Yeah, great idea guys by mosch · · Score: 2, Insightful
    Okay, 2.4.15 was supposed to be "enterprise quality and bug-free", but it couldn't unmount filesystems without destroying them and now we're all supposed to go upgrade to the latest poorly tested kernel? What the fuck?

    It's time to admit that most people don't need the newest kernel, and should just run whatever their favorite distro has properly tested. Unless you enjoy pain and you have no data of consequence, chasing kernel versions is a losing proposition.

    1. Re:Yeah, great idea guys by barneyfoo · · Score: 2, Informative

      ...but it couldn't unmount filesystems without destroying them...

      Ok, that's just plain false. The worst that could happen is you get a few stale lock files left over (sometimes a bunch) that are undeleteable, and can only be erased with a fsck. Not a huge deal. The problem is that when you unmounted a filesystem, if there was data that still needed to be synced, it could get garbled. No big deal. Do an fsck, and everything is restored. No offense, but did you even bother to read about the bug?

    2. Re:Yeah, great idea guys by Anonymous Coward · · Score: 0

      Yeah, and "enterprise-quality" drivers never have serious bugs huh?

    3. Re:Yeah, great idea guys by Penguinoflight · · Score: 1

      Um, did you ever consider that perhaps a "enterprise quality" kernel wouldn't have to be unmounted? The "Enterprise" servers stay up until they go down, they don't get rebooted every week. It would have been nice if the 2.4 kernels were more reliable though.

      --
      "And we have seen and do testify that the Father sent the Son to be the Savior of the World"
      1 John 4:14
    4. Re:Yeah, great idea guys by Anonymous Coward · · Score: 0

      and now we're all supposed to go upgrade to the latest poorly tested kernel?

      Only if you're

      • Reckless/insane/foolhardy
      • A kernel tester/developer (i.e. part of the solution)
      Otherwise, the obviously most wise thing to do is keep away from the recent stuff and let someone else test it. If there aren't any horror stories after a couple of weeks, then maybe give the new one a try.
    5. Re:Yeah, great idea guys by mosch · · Score: 1, Flamebait

      okay, so there's a very real chance that data could get garbled, and that's "No big deal"? I can see why you deserve to make a generous salary of up to $25k/year!

    6. Re:Yeah, great idea guys by Anonymous Coward · · Score: 0

      TO SLASHDOT,
      Over the last year you guys have gone down the drain. I cant belive the crap you are doing now. This guy has a valid point. He should be angry for a reason. Look at the crap the STABLE kernel hackers are pummping out. WHERE IS QUALITY CHECKING

      MOD ME DOWN
      MOD HIM UP

    7. Re:Yeah, great idea guys by barneyfoo · · Score: 2, Insightful

      Dude, do you have a slacker job that pays $25k/year? I'll take it.

      However, my point still stands. You had no idea the extent of the bug and promulgated false claims about it on slashdot. This is not very evil.

      Oh, and it is "No big deal" for my desktop system. If you're running 2.4.15 on a mission critical machine you should be shot anyway. The bug was found less than 24 hours after the release. ANyone who uses Fresh release software on mission critical boxes should be shot. You should be shot for even thinking this might be a viable possibility. Silly you.

    8. Re:Yeah, great idea guys by Anonymous Coward · · Score: 0
      As if that's an excuse...

      The pure diletantism of Linux development is showing through here.

      This is a motto to live by if you want to talk about enterprise quality: "Failure IS NOT an option".

    9. Re:Yeah, great idea guys by Anonymous Coward · · Score: 0

      HAHAHA.

      Try: The motto to tell your customers you live by, while in the backroom doing as shoddy a job as you can get away with.

      I swear, if we have to restore our Oracle database from backups only once a year, I feel lucky.

    10. Re:Yeah, great idea guys by hebertrich · · Score: 0

      Novelty is just novelty.
      It has no business in mission critical machines.
      The race for bleeding edge, the latest is just
      a game for teens.Yes it's new.. so what ?
      Has it been thoroughly tested ? no
      Is it safe to use ? no

      So if you have a test machine . go for it.
      If you have a computer, stick to the kernel
      available from your distro's disks and updates.

  22. Re:Trashed Here by Anonymous Coward · · Score: 0

    If he did use fdisk, theres his problem. The fucktard probably deleted his partitions.

  23. 2.4.x 2.2.y by valentyn · · Score: 1

    We're awaiting x>y (in 2.4.x and 2.2.y).

    --
    my other sig is a 500 page novel
  24. 4Tb of cache fixed? by ishark · · Score: 2

    I looked at the 2.4.15 and 2.4.16 changelogs but I cannot understand if they fixed whatever problem happens with the disk cache. I often find myself with 2^32-1 Kb of RAM devoted to cache, which has some interesting results.... If you just ignore it goes away after a bit, so it's probably a counter somewhere which underflows.
    But it's certainly fun, have you ever seen bubblemon turn pink? Or blood-red? :)

    1. Re:4Tb of cache fixed? by barneyfoo · · Score: 3, Informative

      Ok your problem is easy. That happens with the _new_ VM introduced in 2.4.10, with the _old_ ext3 patch. So I am assuming you used 2.4.10 - 2.4.14, and you applied the ext3 patch. This is a harmless reporting bug. When the ext3 patch was merged into mainstream it was fixed. Use 2.4.16, it's probably the most stable 2.4 release ever[1] (except for /possibly/ a redhat kernel).

      [1] 2.4.15 would have been the most stable/robust kernel execpt for that inode bug. Looking at the changelog for 2.4.16 one can see that the only real change was the inode bug, and one can make a safe prediction that 2.4.16 will turn out to be the most stable kernel in 2.4 series so far.

    2. Re:4Tb of cache fixed? by Meleneth · · Score: 1

      while I really really hope that your are right (having been tremendously excited by 2.4.15 and wondering if I've been burned) but it is a little to early to call at this point. The only way to know is to let the kernel age, and that means that more people need to run it.

      Don't wait to upgrade your desktop; After all, you do have backups, don't you?

      don't you?

      --
      remote access CLI with tools is the only friend you'll ever need.
    3. Re:4Tb of cache fixed? by barneyfoo · · Score: 2

      Nope no backups. I'm pretty cavalier. I've been using the "new" kernel since 2.3.53, which went to 2.3.99, which went to 2.4.0preXX, which went to 2.4.0, which went to 2.4.16. I haven't lost important data once in that time. Er wait I did lose my ext2 / partition somewhere in there in 2.3.xx... Heh. cant win em all.

  25. preemptable patch by MartinG · · Score: 3, Informative

    For those interested, the preemptable patch against 2.4.16-pre1 also applies cleanly to 2.4.16 final.

    --
    -- MartinG To mail me: echo kewyjlcxyzvjfxbqwh | tr bcefhjklqvwxyz .@adgimnoprstu
    1. Re:preemptable patch by deaddrunk · · Score: 1

      Does this make a noticeable difference to desktop performance, as I'm about to recompile my kernel for other stuff and I might put this in as well if it's worthwhile.

      --
      Does a Christian soccer team even need a goalkeeper?
    2. Re:preemptable patch by Totally_Tux · · Score: 1

      The biggest difference I've seen with the patch is to basically eliminate slightly jerky mouse movement during kernel compiles and other CPU heacy tasks. That alone makes it significant for my own personal needs.

    3. Re:preemptable patch by Elbows · · Score: 2, Informative

      On my PII 350 wi/ 128 megs of RAM, it made a big difference. The mouse used to get a little jerky when opening a big app, and if I was playing oggs it would often skip. After the patch both of these problems are gone.

      It may not be such a big deal on somewhat newer systems, but I highly recommend it.

    4. Re:preemptable patch by Anonymous Coward · · Score: 0

      Should this patch make a difference on SMP systems?
      I heard it used the same semantics as SMP support, only on UP systems. If that's the case there shouldn't be a difference. Is the SMP kernel fully preemptible by default?

    5. Re:preemptable patch by sagei · · Score: 2

      Should this patch make a difference on SMP systems? I heard it used the same semantics as SMP support, only on UP systems. If that's the case there shouldn't be a difference. Is the SMP kernel fully preemptible by default?

      Yes, it will. The SMP kernel is no more preemptible than the UP one. What we mean by saying "the preempt-kernel patch leverages the existing SMP locks" is that we take advantage of the fact the linux kernel is already protected against concurrency and reentrancy where needed, and we make use of that.

      In other words, an SMP system will benefit from a preemptible kernel in the same manner a UP system will ... the kernel still runs to completition without the patch. That said, the effects will be a little less pronounced since you have a second CPU to run tasks and thus scheduling latency won't be as bad ... at least in theory, heh.

      The patches are at kernel.org but please use a mirror. The 2.4.16-pre1 patch is fine as previous mentioned, but I'll put up a rediff against 2.4.16 soon.

      --

      Robert Love

    6. Re:preemptable patch by redcliffe · · Score: 1

      Here's a version for 2.4.16 instead of pre1:

      http://www.kernel.org/pub/linux/kernel/people/rm l/ preempt-kernel/v2.4/preempt-kernel-rml-2.4.16-1.pa tch

    7. Re:preemptable patch by redcliffe · · Score: 1

      It definately seems to make a difference for me. I'm using Kmail, konqueror, and compiling FlightGear, all while playing mp3's with xmms. No slow downs at all. Applications seem to open faster too.

      David

    8. Re:preemptable patch by arminhammer · · Score: 1

      I just compiled two kernels, 2.4.16 straight and 2.4.16 preemptible. I am using the latter right now because it increases KDE and other userland app performance by at least 50%. If you feel like your desktop is moving sluggishly, try out this patch.

      Don't run it on any servers though!

      --
      One Potato Only Please
    9. Re:preemptable patch by NeonSpirit · · Score: 1

      As this patch has good feedback for workstaion installs, has this been submitted to the main kernel tree as a config option?

      Spirit

      --
      I will not be pushed, filed, stamped, indexed, briefed, debriefed or numbered.....my life is my own.
    10. Re:preemptable patch by bfree · · Score: 2

      I was waiting for my memory to arrive for my Gateway Solo 2550 to take it from 64Mb to 320Mb to see if that sorted out most of my workability problems with my Debian testing with OpenOffice system but then I went f-it and tried compiling this preemptable patch again (can't remember what happened last time, think it would go onto a debian kernel-source).
      I am now sitting at my newly booted 2.4.16 kernel in mozilla, launching star office while listening to XMMS and the system is still incredibly reponsive. I know I might have compromised peak potential of the box for this responsiveness but for a laptop (and probably any desktop I use from now on) this is a major breakthrough! I Love it. Lets hope it doesn't kill me with any bugs :-)

      --

      Never underestimate the dark side of the Source

  26. Re:Well by gazbo · · Score: 1

    IIRC there was also a nasty bug in a kernel released a couple of weeks back (can't remember if it was the 2.4 or 2.2 series) that broke one distribution's installer.
    Now this one can corrupt volumes on umount.

    I know the philosophy of 'release early, release often' is held sacred, but surely there are limits?

    PS. Sorry I didn't look up the details about the other bug, but I suspect there's no point checking if search is working...
    PPS. A slap with a bony kipper to the first person to champion Linux because it only took 2 days after his HDD was corrupted for a fix to be released. This is not something to boast about.

  27. even. Re:Oh, the Illuminated Numbers by leuk_he · · Score: 2

    2^4 = 16

    And this one is an even number, they are supposed to be stable.

    2.2.x --> stable
    2.3.x-> development
    2.4.odd --> seems to heve unexpected bugs.
    2.4.even --> might be stable. who knows?

    2.5.0 --> unstable! it had to be. now everyone who said that 2.5.0 would be the last 2.odd stable one will be proven wrong.

    Didn't this have to to do with the odd and even numbers of the start trek movies 8-). Or don't you think this is funny after downloading 2.15 just a few hours ago and syncing/fscking like hell now?

    1. Re:even. Re:Oh, the Illuminated Numbers by 42forty-two42 · · Score: 1
      It seems to me like 2.4.15pre1 should be stable...

      Extra geek points for running a prerelease beta kernel!

    2. Re:even. Re:Oh, the Illuminated Numbers by Wild+Wizard · · Score: 1

      > 2.4.odd --> seems to heve unexpected bugs.

      Actually I and some others posting in this topic have had excelent operation on 2.4.13
      and we have our fingers crossed the 2.4.16 will work and have no *major* bugs

  28. So what's broken this time? by Dimensio · · Score: 2, Interesting

    Seems that there's always a bug in every new kernel release lately and it either is so major that it warrants switching to a previous kernel lest I suffer catastrophic effects or its minor but it's still something that affects me (such as ntfs or emu10k support).

    I somehow missed the 2.4.15 announcement so fortunately I wasn't hit by any problems (I also missed the 2.4.13 release, dunno how), but even though I normally pop in the newest kernel upon release I'm pondering waiting this one out.

    1. Re:So what's broken this time? by Anonymous Coward · · Score: 0

      I simply read /. comments, if people bitch that it sucks I'll wait for the next version. 2.4.16 seems to be solid to me so far.

      I held back on .13 .14 and .15 because of bugs that would have affected at least one of my machines, well I was away for thanksgiving for .15...

  29. Mirrors not helpful yet by uslinux.net · · Score: 2

    Most people should wait a day or so to grab the latest kernel. As I'm finding (most of the US mirrors at least), 2.4.16 hasn't been mirrored to many of the mirrors yet :-)

    1. Re:Mirrors not helpful yet by tzanger · · Score: 2

      Most people should wait a day or so to grab the latest kernel. As I'm finding (most of the US mirrors at least), 2.4.16 hasn't been mirrored to many of the mirrors yet :-)

      I dunno; the Canadian mirror had 2.4.16 at 10AM (EST)

      [ Reply to This | Pare
  30. Thank god... by Anonymous Coward · · Score: 0

    I downloaded the 2.4.15 kernel, but was too lazy to compile it. I think that this is the first time where laziness actually paid off.

  31. Uhm by Anonymous Coward · · Score: 0

    Is 2.4.16 going to trigger the release of 2.5.1 ? =P

  32. Re:Better than Apple ... ??? by victim · · Score: 3, Informative

    Which Apple partition destroying software would that be? I must have missed that one. I am only aware of two.

    The iTunes partition destroyer was pulled in something like 24 hours and replaced not long after.

    Some years ago there was a problem with certain models of hard drives (Quantums I believe) that didn't handle their write caches well on a scsi reset. That went on for quite a while, but was not an issue with supported Apple hardware, it was some 3rd party drives that had tweaks to enable write behind caching. (The very large Oracle installation on Alphas that I work with had the same problem with them. Unable to resolve it with the vendors we finally scrapped all the disks and replaced them with a different vendor's drives.)

  33. Re:Trashed Here by Anonymous Coward · · Score: 0, Redundant

    Interesting none of the prior comments on this post say "fdisk" as far as i can see, but this guy claims so and gets a mod +1 ?

  34. Mirroring by DrBlubGut · · Score: 1

    Why is it that every time this happens we /. the hell out of all the home and mirror sites. It seems to me that the first thing to do would be to get it out on as many distributed file sharing systems as posable. I'm getting this onto all the file sharing programs that I use as soon as the DL finishes. It would be nice if everyone did the same.

    1. Re:Mirroring by Sloppy · · Score: 1

      Why is it that every time this happens we /. the hell out of all the home and mirror sites

      Because Timothy is an irresponsible linker, and most slashdotters are irresponsible users. One or the other would be survivable, but it's a nasty combination.

      --
      As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
    2. Re:Mirroring by Anonymous Coward · · Score: 0

      bah. its on a 100Mbps link. it should survive. :)

  35. Re:wait a few days by scorcherer · · Score: 1

    That's logic - you can wait forever then because of the bugs in 2.4.17 and so on... I hope you get an endorphin overdose from your precious 1.0.0.

    --

    --
    The Cap is nigh. Time to get a fresh new account.

  36. Re:wait a few days by barneyfoo · · Score: 1

    Not likely. The changes from 2.4.15->2.4.16 were basicly the inode bug, and a driver fix for 8139too.

  37. how to implement ext3 by flok · · Score: 2, Interesting

    Now ext3 is in the 'stable'-release, could someone please point me at a document describing

    1) how to migrate the filesystems to ext3

    2) what flags to set in lilo.conf so that I will be able to have the root-partition in ext3

    3) tell what slackware boot-scripts I should change (and how)

    4) what packages I should upgrade

    I could find it out myself, but I'm convinced someone did all of that already

    --

    www.vanheusden.com - home of Multitail, HTTPing, CoffeeSaint, EntropyBroker, rsstail, bsod, listener, nagcon, nagi
    1. Re:how to implement ext3 by ascii-kekkonen · · Score: 0

      If you'd bothered with Google, you would have found it, maybe here.

    2. Re:how to implement ext3 by willamowius · · Score: 3, Informative

      Very simple:
      Compile ext3 into your kernel (make sure it's not a module, if you want to use it for your root file system).
      Do a "tune2fs -j /dev/hdaX".
      Reboot.

      That's it.
      The help for the kernel option tells you which version of the ext2progrs you'll need (at least 1.20 ?).

    3. Re:how to implement ext3 by rossi · · Score: 0

      Ijust did a search on Google for ext3. Hey, I found a FAQ. Try it...!

      But if your still lazy :-) follow the white rabbit here... http://people.spoiled.org/jha/ext3-faq.html

      --
      I want to meet the guy who invented beer and see whats he's up to now.
    4. Re:how to implement ext3 by cloudmaster · · Score: 1, Flamebait

      In the order that you asked:

      1) copy data to new partition, reformat old partition as ext3, copy old data back to old partition. Perhaps change the partition type using fdisk.

      2) no flags needed. Just compile support for your root FS into the kernel - *don't* use a module. Is anyone at SuSE listening? My root FS is Reiser, so don't build support as a module. It makes upgrading very annoying.

      3) no boot scripts need changed, though you will need to modify /etc/fstab to reflect the filesystem's new type

      4) you'll need to get a new version of mkfs that supports ext3, I think. You may need to update fdisk too. Do that before migrating.

      Personally, I'd go with Reiser (hey, that *is* what I did!), but that's just because I dislike that whole number-based naming thing (ie pentium2/3/4 and windows95/98/2000). ExtFS v.3 would be OK, though. :)

    5. Re:how to implement ext3 by Draoi · · Score: 5, Informative

      You need to get the latest e2fsprogs (1.22) and the latest util-linux (2.11). Don't install the
      login utils if you're installing from a source tarball instead of an rpm.

      When done, type "tune2fs -j /dev/hdwhatever". Done! A journal will be created automatically. Remember to only run this on a clean ext2 partition (make sure you're not running 2.4.15! :) ). If you're going to convert over the boot volume, make sure ext3 is built into the kernel and not a module. You shouldn't have to set any particular LILO flags (I didn't & I'm typing this
      on ext3/2.4.16pre1). Update your /etc/fstab to show the new filesystem type.

      Not sure about the Slackware stuff, but I doubt if there are any config file changes.

      Andrew Morton's EXT3 page has all the details.

      --
      Alison

      "It is a miracle that curiosity survives formal education." - Albert Einstein

    6. Re:how to implement ext3 by Draoi · · Score: 1

      You shouldn't have to reformat coz ext3 is basically ext2 with a journal attached. ext2 converts right over to ext3 with tune2fs -j. It's possible to revert back to ext2 any time ...

      --
      Alison

      "It is a miracle that curiosity survives formal education." - Albert Einstein

    7. Re:how to implement ext3 by psavo · · Score: 1

      And don't forget to edit /etc/fstab to ext3 instead of ext2.

      --
      fucktard is a tenderhearted description
    8. Re:how to implement ext3 by DeanT · · Score: 1
      Cute. I wonder how many folks will follow this bad information, and how far they'll get before they figure out it won't work.

      To migrate from ext2 to ext3 for all filesystesms other than the root: make a backup, but don't overwrite your disk with NULLs like the above will probably do. (I don't know, I didn't feel like testing it.)

      Make sure ext3 is available in the kernel or as a module.

      # tune2fs -j /dev/hda6
      will enable a journal on hda6
      # tune2fs -i 0 /dev/hdb6
      will disable the auto fs check interval
      # vi /etc/fstab
      to change the filesystem type for hda6 from ext2 to ext3.

      DeanT

    9. Re:how to implement ext3 by Draoi · · Score: 1

      Actually, the latest e2fsprogs is 1.25 - geez, these things move fast! Here's the homepage ....

      --
      Alison

      "It is a miracle that curiosity survives formal education." - Albert Einstein

    10. Re:how to implement ext3 by cloudmaster · · Score: 1

      Bah, reading documentation is for pansies. :) Especially since the "Remember, you can tune a fs, but you can't tune a fish" line doesn't appear in my copy of the tuen2fs man page...

    11. Re:how to implement ext3 by gylle · · Score: 1

      Or better yet, ext2 -> auto. Then you can also boot older kernels thant don't understand ext3. This could be useful right now, when your brand new kernel is broken.

    12. Re:how to implement ext3 by Anonymous Coward · · Score: 0

      Personally, I'd go with Reiser (hey, that *is* what I did!), but that's just because I dislike that whole number-based naming thing (ie pentium2/3/4 and windows95/98/2000). ExtFS v.3 would be OK, though. :)

      Please then don't give out wrong advise. The biggest benefit of ext3 over Reiser is you get a journaling file system without having to change your ext2 partitions.

      Even better - say in the next kernel you compile you forgetto add ext3 - hey - it still boots on ext2!

    13. Re:how to implement ext3 by Legion303 · · Score: 2
      Someone please mod this anonymous fuckwit down to -5 before a newbie takes his advice and hoses their system.

      -Legion

    14. Re:how to implement ext3 by Anonymous Coward · · Score: 0

      I particularly enjoyed adding the bit about running strip on the libs. Nice touch, but now I think of it, it should have been /boot/* instead. Oh well.

      & if anyone is dumbfuck braindead stupid enough to follow my advice, then they deserve what they get.

    15. Re:how to implement ext3 by berzerke · · Score: 1

      If you're going to convert over the boot volume, make sure ext3 is built into the kernel and not a module.



      Actually, you can use it as a module if you use an initramdisk. However, for most people, the suggestion above is the easiest way to do it.

    16. Re:how to implement ext3 by Anonymous Coward · · Score: 0

      The advise wasn't "wrong", it was merely overcomplicated. :)

      By the way, what moron forgets to compile in support for their root filesystem *and* doesn't keep a backup kernel they can boot off of? If I forget to include support for my filesystem, I want my machine to stop booting - strongly alerting me to that fact. I don't want it to pretty much silently continue on as if nothing's wrong, while reverting back to some inferior compatability mode.

    17. Re:how to implement ext3 by willamowius · · Score: 1

      When I set my root filesystem to type auto, df doesn't show it any more. (Suse 7.3)
      Haven't figured out why, yet.

    18. Re:how to implement ext3 by Anonymous Coward · · Score: 0

      swapping of/if flags for the blank cd was a nice add on too.

    19. Re:how to implement ext3 by Anonymous Coward · · Score: 0

      Just make sure you do a tune2fs and not a mke2fs (not that I've done that!).

      Anyone else support a confirmation flag on mke2fs?

  38. Re:Trashed Here by gazbo · · Score: 0, Offtopic

    I believe he was trying to imply that the only way you could lose 24GB of data with this bug is to use fdisk in place of fsck.

    It would seem to be you, sir, who has the misplaced +1 mod. The previous poster wasn't modded up either, he just posted at 1.

  39. Re:Trashed Here by JatTDB · · Score: 4, Insightful

    At least with FreeBSD I never had to worry when I cvsup'd to the latest sources in the -stable branch and built a new world and kernel. If the Linux kernel people are going to bother to have separately labeled stable and development versions, they should do at least some rudimentary testing before slapping a stable version number on some code and pushing it to the mirrors. Sure, there's no rules to this game...nothing says they have to do that...but they better do it, if they want Linux to ever get anywhere.

    And yes, using new stuff on production machines is a bad idea...doesn't change the fact that if Linux ever wants any sort of market respect, showstopper bugs like this can't be allowed to make it into versions that are indicated to be "stable".

    --
    "That's Tron. He fights for the Users."
  40. Thanks... by L.J.+Hanson · · Score: 1

    Thank you kernel developers for all your hard work.

  41. And 2.5.1? by pdqlamb · · Score: 1

    Did this patch make it into 2.5 yet? :)

    1. Re:And 2.5.1? by psamuels · · Score: 1
      Did this patch make it into 2.5 yet? :)

      Which patch? The iput bug (aka "fs corruption on unmount") is fixed in both branches.

      --
      "How can you claim that you are anti-crack, while still writing a window manager?" — Metacity README
    2. Re:And 2.5.1? by pdqlamb · · Score: 1

      (slow, deep breath) Er, when the mirrors get caught up, there should be a patch-2.4.16.gz file for 2.4; one could hope there will be an (identical) patch-2.5.1.gz file in the 2.5 directory...

    3. Re:And 2.5.1? by psamuels · · Score: 1
      one could hope there will be an (identical) patch-2.5.1.gz file in the 2.5 directory...

      See 2.5.1-pre1. The patch is not identical to the v2.4 version, but that shouldn't surprise anyone who follows kernel development - sometimes the "conceptually correct" fix to a problem is not the same as the "most obvious and bug-free" fix.

      --
      "How can you claim that you are anti-crack, while still writing a window manager?" — Metacity README
    4. Re:And 2.5.1? by fok · · Score: 1

      patch-2.5.1-pre1.gz is what you're looking for. both patches are identical and fix the name things (including the "8139too oops").

      --
      \m/
  42. The 2.4 series was treated like odd-numbered ones by isdnip · · Score: 2

    Okay, isn't the convention supposed to be that even-numbered middle-dot releases (2.2, 2.4...) were supposed to be stable with the experimental stuff in odd-numbered (2.1, 2.3...)? While 2.4 in general has many nice things about it, the whole thing feels too much like a "2.3" series for my taste. This umount error is just one more example.

    I note that 2.4.x broke my system badly -- it decided (as supplied with both Mandrake 8.1 and RedHat 7.2) that my ATAPI CD-RW was a DMA device, regardless of what I told the BIOS. With ide-scsi loaded over it, mounting caused kernel panic. An extremely helpful person on comp.os.linux.development.system helped me debug it with hdparm. But even building a custom 2.4.13 kernel didn't "solve" the problem (meaning that I have to leave hdparm in place and not use devfs). The kernel README is way, way out of date too. I'd expect this kind of stuff on an odd-numbered series. Perhaps even-numbered kernels need a bit more of a testing stage before release.

    Wouldn't it be strange if 2.5 became the more stable one? At this rate, it could happen.

  43. I'm glad that linux has a stable & dev kernel! by duffbeer703 · · Score: 0, Troll

    Oh, wait, 2.2.whatever was the last stable kernel!

    Glad I use AIX & Solaris at this job! Kernel upgrades on 150 servers is a pain in the ass.

    --
    Conformity is the jailer of freedom and enemy of growth. -JFK
  44. I'm not trollin...but... by xtermz · · Score: 1

    This is one of the reasons I havent switched over to Linux full time lately ... And if I was a novice, I would be real hesitant to switch . It seems like everybody who uses linux has to join to Kernel of the week club. And it's not like these bugs are minor annoyances, some of them have been straight out pain-in-the-ass ones.

    I used to run linux steadily a couple of years ago, but ever since I saw development type bugs showing up in 'Stable' releases, I got the hell out of there...

    --


    I lost my concept of community when my community lost all concept of me.
    1. Re:I'm not trollin...but... by Anonymous Coward · · Score: 1, Informative

      Use the kernels from one of the vendors.. e.g.
      Redhat.
      If you'd seen the bugs found in aix and solaris
      stable kernels, you'd probably get the hell
      out of there...

    2. Re:I'm not trollin...but... by Sloppy · · Score: 2

      And if I was a novice, I would be real hesitant to switch . It seems like everybody who uses linux has to join to Kernel of the week club.

      Novices should be using a distribution. Those typically don't have a kernel-of-the-week phenomenon. A lot of people who are complaining about lack of QA, are bypassing QA.

      --
      As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
    3. Re:I'm not trollin...but... by Chandon+Seldon · · Score: 1

      This is one of the reasons I havent switched over to Linux full time lately ... And if I was a novice, I would be real hesitant to switch . It seems like everybody who uses linux has to join to Kernel of the week club. And it's not like these bugs are minor annoyances, some of them have been straight out pain-in-the-ass ones. I used to run linux steadily a couple of years ago, but ever since I saw development type bugs showing up in 'Stable' releases, I got the hell out of there...

      You will only hit problems like this if you join the "Kernel of the Week Club". If you just rely on your distribution's kernel packages you can straight out avoid problems like this.

      If you randomly mess with your operating system's kernel and things break, it's your own damn fault. It doesn't matter what OS you're running.

      I hate it when people install Linux, try to do something that they can't do at all on Windows but have no need to do on Linux, mess things up, and then complain (It let me do X but it was hard and I broke something, this is way to unreliable, I'm going back to Windows.)

      --
      -- The act of censorship is always worse than whatever is being censored. Always.
    4. Re:I'm not trollin...but... by Lumpy · · Score: 2

      no you dont have to. in fact I tell all my linux-newbie-converts. th NEVER EVER upgrade their kernel. even via the redhat up2date function unless I tell them to do so.

      the only reason you need a bleeding edge kernel is for bleeding edge things like firewire.

      right now witha redhat 7.1 it is prime for a linux-newbie to start playing and ditch windows. I dont reccomend redhat 7.2 due to problems with it. and hopefully I'll find a red-hat alternative to start giving away.

      the Linux of today with the right distro is as easy as windows 2000/xp for the seasoned user.
      anyone trying a simple 30 day no windows run will see this... (except for video editing people.... you're still stuck in the windows world due to the blinders worn by the management at AVID)

      --
      Do not look at laser with remaining good eye.
    5. Re:I'm not trollin...but... by Anonymous Coward · · Score: 0

      >>". If you just rely on your distribution's kernel packages you can straight out avoid problems like this.

      >>If you randomly mess with your operating system's kernel and things break, it's your own damn fault. It doesn't matter what OS you're running.

      The trouble is I have to randomly mess with my distro's kernel just to get sound to work. And even then it doesn't work and I have to update with ALSA drivers.

      That's tough when you are using your box as a sound workstation.

      My own fault? I'm just trying to get the same functionality I get with Mac or Win. I guess I should have stuck with using Linux as a server rather than as a workstation.

    6. Re:I'm not trollin...but... by Chandon+Seldon · · Score: 1

      That's the compatible hardware issue. You wouldn't complain when you go to install WinXP on your iMac and it doesn't work. You really shouldn't expect the software to magically work with incompatible hardware.

      --
      -- The act of censorship is always worse than whatever is being censored. Always.
  45. Re:Linux by Anonymous Coward · · Score: 0

    Great. You do that. Don't come back, please.

    If you want better quality kernels, do something about it. Test them! That's the way it's supposed to work. Pre-versions are released and people test them. Then the bugs are fixed.

    Don't just sit there wanking your dick expecting people to bring everything to you ready in a neat package. Especially if you've paid zero for it.

    Go to your *BSD and stay there. Please. We don't want to know.

  46. User mode linux? by whovian · · Score: 3, Interesting

    Having just joined the x86 camp, I wondered whether running 2.4.15 within User Mode Linux would have been helpful in this case. For that matter, how large is the actual user-base for UML?

    --
    To-do List: Receive telemarketing call during a tornado warning. Check.
    1. Re:User mode linux? by Anonymous Coward · · Score: 0

      Possibly. However, as I understand it, UML is using some sort of loopback mechanism for its "filesystem" - it would depend if the umount bug also affected loopbacks (haven't read the complete bug description, doesn't affect me ;)

      Glenn

  47. Open Letter to Linus by jd · · Score: 5, Insightful
    This is ONLY a suggestion, not a flame. But could you please make better use of that -pre qualifier? Don't be in such a rush to make releases. Sure, the essence of Free Software is "release early, release often", but that's what the -pre stage is for.


    Kick back, relax, take it easy, and run some automated burn-in tests for the kernel. Releasing code doesn't need to be a strain, or rushed. Remember, you're not doing it for "them". There is no "them", except in Sci-Fi, or paranoid extremist literature. Rushing is a self-inflicted injury. If you need to do self-harm, use a rubber razor-blade or something.


    Many of the major shifts in the kernel have been the Right Thing To Do(tm), but those are the times you need to relax -MORE-, not less. Anyone with a penguin as a mascot understands cool. Cool is good. Cool is exactly what that penguin needs. Cool is what YOU need. You can't run at top gear, indefinitely, and expect to be even close to 100% of your ability.


    As I recall, we went through something in excess of 120 pre-releases for one early kernel, and other early kernels often went through 20-30 pre-releases. (Oh, for the days of using a-z for the pre-release number! Sometimes the kernel fell off the end of z, and I think that was part of the incentive to switch to numbers.)


    When Alan Cox maintained his series, he would often get into the tens, I suspect much for the same reason. A kernel is a complex thing, and the interactions can be hideously obscure. It takes a lot of testing and validating to work even just the worst of these glitches out.


    If we reach 2.5.0-pre100, with the understanding that 2.5.1 will be solid enough to do new work, without forever struggling to figure out if a bug is in new code or a cold kipper from 2.4.x, nobody is going to complain. Well, nobody with any sense. The rest we can secretly smuggle into Afghanistan, where nobody'll care what they think.


    I'd rather see 2.5.1 for Thanksgiving -NEXT- year, than be unable to do any serious development work for it. A solid foundation and a late, but perfect structure, is a billion times better than a sky-scraper made from twigs and built on straw, even if the sky-scraper is built on time.


    You, like anybody, are undoubtably feeling all sorts of pressures - from work, to the family, to the economy, etc. Many of those pressures are bogus. Worrying about job security won't give Transmeta a greater profit. If it itches, scratch it (just be careful what you scratch in public), and if it doesn't, forget about it. You don't need to go creating problems. We have a Government to do that for us.


    None of what I've written is new to you. Little, if any, is probably new to anybody. But it's all stuff we need to hear, from time to time. And when I see someone who is no idiot repeatedly making some very basic coding errors over a relatively short time, I think it's not unreasonable to think that there's a guy who is burning themselves out in the hamster wheel of life, and that that guy might benefit from kicking back & kicking the wheel over. Sometimes we go the furthest by making the least effort.

    --
    It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    1. Re:Open Letter to Linus by (startx) · · Score: 2, Interesting

      actually I think the new maintainer did the right thing this time. He had -pre1 sitting there for about a week letting people hammer at it, and people didn't have any major problems with it, so he released it (with a slight tweak to the 8139too driver to make it compile with gcc 3.0.2).

    2. Re:Open Letter to Linus by jd · · Score: 2

      Yes, I'd agree with that. A week, between sub-versions, is probably about right. I'd honestly prefer a sub-sub version number, with one release of that every couple of days or so, no matter how small the changes. Gives people some exercise, and would get people to think about Linux as a rapidly evolving product, rather than a dead weazel that was no so much greased as run over by a 10 tonne truck.

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    3. Re:Open Letter to Linus by Anonymous Coward · · Score: 0

      Writing to Linus is irrelevant now that Marcelo is maintaining the 2.4 tree. Look at the ChangeLog for 2.4.16 and compare it to 2.4.15's or 2.5.x's - it's a different formatting style, isn't it? That's because Marcelo's writing them now.

    4. Re:Open Letter to Linus by Anonymous Coward · · Score: 0

      Looking at the patch, it's not hard at all to tell that the realtek driver fix has nothing at all to do with gcc 3.0.x. It's just that a certain struct member was being left uninitialized (which can be really deadly in kernel space... :P)

    5. Re:Open Letter to Linus by mandolin · · Score: 1
      This is ONLY a suggestion, not a flame. But could you please make better use of that -pre qualifier?

      :) Right, I'm looking forward to 2.4.17-pre3-pre5-pre1 as well.

    6. Re:Open Letter to Linus by Anonymous Coward · · Score: 0

      Actually, I think compiling the kernel before releasing it could help a lot (NTFS - 2.4.9, IEEE1284 - 2.4.12, LOOP - 2.4.14, etc.) These errors should be easy to detect with a full compile.

    7. Re:Open Letter to Linus by Listen+Up · · Score: 1


      Going the furthest by making the least effort is never, ever true. Making the least or no effort makes you go nowhere. What is true and what you, I am sure what you meant to say since I have the feeling you have a brain, is that %100-%150 effort is always a good thing and never, ever a bad thing. Just that instead of spending %90 of their/the effort on releasing 100 times a year, they should instead be spending %90 of their/the effort on planning, forward thinking, implementation, and exacting code, with %10 of their efforts directed towards schedules or 'public image'. A public image that avoids creating an image of not doing any work by releasing stable, yet far between/apart releases. Actually, there needs to be medium struck between the two ideologies...I mean, look at FreeBSD for example. It appears that nothing ever happens that is exciting or interesting with that camp. But, that is only because they seem to release major upgrades about once a year. This is also why BSD is so incredibly stable. In actuality, BSD is very exciting all around. But, it's appearance in the public image is terrible because it appears to be basically dead in the water, due to long release cycles. Linux takes the exact other approach...and well, 2.4.15 is the result.
      Never, ever, ever give less effort than you possibly can to anything in your life. Or your life will just be a waste. But, without wisely finding a middle ground -or- better approach to this software problem it may be hard to not either fall out of the public image of being a leader or fall into the public image of never being stable/bug-free and not worth the risk of trying.

    8. Re:Open Letter to Linus by carm$y$ · · Score: 2, Insightful

      He had -pre1 sitting there for about a week letting people hammer at it, and people didn't have any major problems with it, so he released it

      Hammer it, as in trying the most stressful things load-wise (cpu, storage, video etc.). The lesson to be learnt here is that there are other things that must be tested - like the very-rarely occuring reboot.

      Ok, in the real world there are a lot of linux machines that don't run crazy uptimes - like dual or multi-boot machines, with people booting windows to play games or to use m$ office. Give them a confidence boost - that they can use a "stable" kernel from the 2.[even] series without having to reinstall linux. :)

      --
      -- No sig today
  48. So, what's the best way to upgrade? by BlueUnderwear · · Score: 4, Interesting
    Ok, say you are running 2.4.15 now. You are compiling 2.4.16. And now you want to reboot with the new kernel. But reboot implies unmount, which might trigger the bug! So what would be the safest way to jump off that 2.4.15 timebomb? Is this a situation where just pushing the reset button would be safer than a clean shutdown?

    Would remounting the filesystems read-only help? Or would that also trigger the bug?

    And, if your filesystems are reiserfs, do you need to worry too, or does this only affect the traditional filesystems.

    --
    Say no to software patents.
    1. Re:So, what's the best way to upgrade? by knarf · · Score: 2

      Before you reboot, do the following:

      touch /forcefsck

      if you have the 'magic sysrq' option enabled, you can use the key-combination 'Alt-PrintScreen-S' (from the console, of course...) to sync the filesystems. Do this a couple of times (with a 1-2 second interval), followed by a couple of 'Alt-PrintScreen-U' (unmounts and remounts read-only all filesystems). When all filesystems have been remounted R/O, use 'Alt-PrintScreen-R' (on some systems only the left Alt-key works for this combo) to reboot the box. The presence of the /forcefsck file should force a fsck on the next boot (it does this through a check in the rc.sysinit script, grep for fsck in this script to see whether your rc.sysinit uses this file or some other mechanism if you're not sure about this).

      If you DON'T have the magic_sysrq option enabled, you can sync(1) a couple of times before rebooting to lower the chance of there being dirty inodes on umount.

      The most important bit is that about forcing a fsck on the next boot, no matter what filesystems you use. This bug affects all filesystems, including ext3 and reiserfs and others.

      --
      --frank[at]unternet.org
    2. Re:So, what's the best way to upgrade? by sfe_software · · Score: 4, Informative

      From my understanding the bug affects all filesystem types.

      I patched my kernel to 2.4.16-pre1 yesterday in light of this bug, and here's what I did:

      1) Compile kernel using my normal procedure
      2) Switch to single user mode ('init 1')
      3) 'sync' and 'umount' each partition (except /)
      4) sync
      5) shutdown -r -F now

      No corruption, no problems (I'm on ext3 so the forced check wasn't even noticable).

      You might be tempted to remount / read-only first, but if you do, first create '/forcefsck', which is exactly what the -F flag on 'shutdown' would do, but of course only if / was writable.

      --
      NGWave - Fast Sound Editor for Windows
    3. Re:So, what's the best way to upgrade? by knarf · · Score: 2

      Oops,

      Of course you need 'Alt-PrintScreen-B' to boot the box, not 'Alt-PrintScreen-R'.

      --
      --frank[at]unternet.org
    4. Re:So, what's the best way to upgrade? by Anonymous Coward · · Score: 0

      I have /boot as ext2, all the rest is reiser. 2.4.15 spoiled /boot only, did no harm to reiserfs partitions. I installed 2.4.16, booted off SuSE CD,
      ran mk_initrd; lilo, rebooted, and it's all fine.

  49. It's a bit odd... by Anonymous Coward · · Score: 1, Funny
    Perhaps it's somewhat odd, but is this a sign that even kernels with an even minor version and an odd release number should be considered a bit odd, and the odd concept of using even and odd numbers to mark stable/unstable should be extended also to release numbers? I know, it looks odd, bu even my mother could get accustomed to it.

    (for the humor impaired: it's just a joke on the oddness of even kernels with odd release numbers, like 2.4.11 and 2.4.15).

    1. Re:It's a bit odd... by psamuels · · Score: 2
      Perhaps it's somewhat odd, but is this a sign that even kernels with an even minor version and an odd release number should be considered a bit odd, and the odd concept of using even and odd numbers to mark stable/unstable should be extended also to release numbers?

      (:

      That doesn't explain 2.4.9 versus 2.4.10. I had such a bad experience with 2.4.10 that it scared me away from using the new VM until 2.4.15 (luckily I didn't upgrade to that either yet, but I will try 2.4.16 probably today).

      --
      "How can you claim that you are anti-crack, while still writing a window manager?" — Metacity README
  50. Hmm... by Penguinoflight · · Score: 0, Redundant

    Last time I heard, they were working on Linux 2.5... ;-) Good idea to stay with .2 releases if you're using redhat though.

    --
    "And we have seen and do testify that the Father sent the Son to be the Savior of the World"
    1 John 4:14
  51. Re:Better than Apple ... ??? by Snowfox · · Score: 2
    Which Apple partition destroying software would that be? I must have missed that one. I am only aware of two.

    Alright. That's it!!! I'm sick of Apple's reckless behavior -- I finally have to agree that there's only one solution for all this!

  52. Previous slashdot article by w4z4bee · · Score: 1

    there was also a nice slashdot article which links to
    IBM which explains in lengthy yet interesting details
    what exactly ext3 is and how to implement it:
    LINK,/a>

    if you read the older articles as well, there is a bit about ReiserFS and devFS.

    enjoy ;)

  53. beta testers anyone? by mrm677 · · Score: 1

    Like I'm going to try this kernel! I used to grab kernel sources nearly right away, but with the latest releases, I'm going to wait until any serious bugs are found.

    1. Re:beta testers anyone? by Anonymous Coward · · Score: 1, Insightful

      "Like I'm going to try this kernel! I used to grab kernel sources nearly right away, but with the latest releases, I'm going to wait until any serious bugs are found."

      Just wonderful!!! It's exactly this type of attitude that causes these problems. We all need to help. This is a community effort. If we all shy away waiting for the perfect kernel, nothing gets tested. If nothing gets tested, bugs prevail and the kernel never advances.

  54. Re:I'm glad that linux has a stable & dev kern by Anonymous Coward · · Score: 0

    Cute. This makes no sense. If you were in charge of 150 servers and were to download and install each kernel release, for no other reason except that it's the newest, you should be taken out back and shot.

    When a kernel version comes along that has some new feature you need or a bugfix that is relevant to you, you build a new kernel and install it on a test box. You run the machine through its paces, and when you are satisfied that it is stable and does what you need it to do, _then_ you roll it out to your 150 servers.

    (after typing all this I realize I'm probably responding to a troll, thus the AC)

  55. 2.4.13 by romey · · Score: 1

    2.4.13 has been stable for me, and i'm not going to upgrade from it unless there is a bug/security problem that affects me.(or untill i start testing the 2.5.x series)

  56. 2.5.1? by death_denied · · Score: 1

    Shouldn't they also release a 2.5.1 to fix their little screw-up?

    1. Re:2.5.1? by Anonymous Coward · · Score: 0

      Seeing how 2.5.x is a development tree... no i dont think 'they' will go to a .1 allready now.
      a preX will do nicelly..

    2. Re:2.5.1? by Cro+Magnon · · Score: 1

      There is a 2.5.1-pre1 fix, but it's not tested enough for a full 2.5.1. Now THAT scares me!

      --
      Slow down, cowboy! It has been 4 hours since you last posted. You must wait another few hours.
  57. Which distribution allows easy kernel upgrades? by cuteface · · Score: 1

    I tried Mandrake 8.0...didn't get passed the lilo
    stage after all the compile, bzImage and so on
    I tried with RH6.2 and failed utterly in getting
    so many apps running properly with v2.4.13
    i just give up. (Suspect it's the old libraries)

    Finally, tried the latest slackware CDs and presto!
    Works fantastically, but i must admit it's not
    as easy with it's pkgtool instead of rpm

    I don't know about other distros, care to share?

    --
    Reality is what we taste, smell, see, hear and touch yet we cannot comprehend it...only approximate it.
    1. Re:Which distribution allows easy kernel upgrades? by Anonymous Coward · · Score: 0

      http://www.linuxfromscratch.org

      because then you are running a standard unpatched kernel.

    2. Re:Which distribution allows easy kernel upgrades? by Anonymous Coward · · Score: 0

      Debian is very easy to upgrade. As long as you know how to configure a kernel (I recommend using "make xconfig" for starters) the entire process is more or less described in the README that comes with any of the tarballed kernels.

      I use Debian stable (potato) and haven't had any unusual problems with the 2.4 kernels (well, except for problems specific to the kernel!). One thing that I recommend to do is that if you are currently running ipchains with a distribution that has a 2.2 kernel from the default install, select to compile ipchains back into the 2.4 series kernel to simplify matters.

      Also, concerning your issues with slackware and pkgtool, a lot of people choose Debian over Slackware because of the apt-get/*.deb packaging system. Very slick. Most packages can be downloaded and installed by just typing apt-get install packagename

    3. Re:Which distribution allows easy kernel upgrades? by Make · · Score: 1

      Debian! Debian! :-))

      Download the newest kernel with 'apt-get update; apt-get dist-upgrade' (usually the Debian ppl need 1 week to upload a new kernel), then do a 'make-kpkg kernel-image', and the nice program kernel-package will create a Debian package which can be easily installed with 'dpkg -i'. It also registers the new kenrel in LILO and re-installs LILO.

      Now that's easy!

    4. Re:Which distribution allows easy kernel upgrades? by Anonymous Coward · · Score: 0

      With Mandrake, it's relatively easy to compile a later kernel which is compatible and doesn't break anything - simply copy the existing .config file from the mandrake kernel source in /usr/src/linux, make oldconfig, address any new configuration
      items and recompile.

      Works a charm on stock 8.0 and 8.1, i've got both running on 2.4.14 (an actual stable feeling kernel as opposed to the 2.4.8smp-mdk kernel I was using)

    5. Re:Which distribution allows easy kernel upgrades? by TheLinuxWarrior · · Score: 1
      I have to say that the latest Redhat release does a kernel upgrade with ease, and in record time. I've upgraded my kernel in literally under 5 minutes. Right now I'm running my Dell Latitude C810 with Redhat 7.2 and kernel 2.4.13. Solid as a rock.

      Hope that info helps.

    6. Re:Which distribution allows easy kernel upgrades? by ViXX0r · · Score: 1

      All the distributions allow upgrading the kernel easily. You just have to treat them differently.

      Slack was no problem because it keeps the kernel in /vmlinuz (which is where the kernel install puts it as well)

      Redhay, and by extension, Mandrake, put kernels in /boot/kernel-version

      All you have to do is make sure that the new kernel ends up where /etc/lilo.conf is looking and rerun /sbin/lilo.

      The kernel is not dependant on libraries at all, so library version conflicts should not effect a kernel upgrade process.

      --
      University - a box of academia nuts.
  58. compile by stmpynode · · Score: 1

    anyone have any compile problems with 2.4.15? after the entire kernel was done compiling and about to create the bzimage it dies with some bootsector 32 bit error messages.

    --

    Blah.

  59. Re:Trashed Here by elefantstn · · Score: 3, Insightful
    Sure, there's no rules to this game...nothing says they have to do that...but they better do it, if they want Linux to ever get anywhere.


    Since 99% of Linux users get their kernel from their distributer, who patches it and tests it thoroughly before giving it out, this unstable kernel business has zero with Linux's popularity or lack thereof.
    --
    If it ain't broke, you need more software.
  60. Re:Trashed Here by onepoint · · Score: 1

    I would cry. then I would start the "nasty restore"

    --
    if you see me, smile and say hello.
  61. Re:Trashed Here by death_denied · · Score: 1

    Releasing buggy operating systems without extensive testing sounds like a certain software company we all love to hate. I guess the Linux developers are trying to get the same level of prominance as Microsoft by mimicking them at the deepest level.

  62. What are YOU doing to help test the pre releases? by Spoke · · Score: 2, Insightful

    You know what? As Linus posted to LKML[1], it doesn't matter if there are a million pre releases, as long as it's a pre release, most people don't download it and run it on their hardware and workloads. Not to mention the fact that Linus doesn't like to maintain kernels and turns them over to other maintainers (Alan and Marcelo) for maintenance.

    Hence, bugs don't turn up until after real releases are made.

    Anyone who goes out and runs a shiny new kernel on a mission critical machine which was released 20 minutes ago is just asking for trouble. These kernels simply don't get the QA they need to be determined to be stable for a number of days after they're released.

    If you want a QA tested kernel, go to RedHat, Suse or any of the other Linux distributions, shell out whatever they charge for bundling it up and use their kernel. When that kernel breaks, go whine to the distribution maintainers. (I've done this personally with RedHat, and found them to be very responsive to bug reports.)

    Its either that, or fix it yourself, it's that simple. What, you want something for nothing? That's not how free software works.

    Whining about the problem will not fix it. Going out and fixing it yourself, will.

    1. See posts about Linus and maintaining stable kernels here and here.

  63. init 1, sync, hit the reset button. by Flammon · · Score: 2, Informative

    init 1, sync then hit the reset button. Boot with your rescue floppy, (you have one right?) and force a fsck on your partitions. Note: The >/forcefsck will NOT work with reiserfsck. You must run reiserfsck manually.

    Rich

  64. Re:I'm glad that linux has a stable & dev kern by duffbeer703 · · Score: 3, Interesting

    The 2.4 series of kernels have been out for almost a year, which hardly makes them bleeding edge. There are plenty of things that make moving 2.4 compelling.

    The last 8 or so kernel releases have been released largely in response to major bugs in crucial kernel areas like virtual memory management. Upgrading to fix these problems seems like a reasonable thing to do if you are crazy enough to run linux on production boxes that do anything besides run DNS, SMTP gateways or some similar purpose.

    You can call me a troll if you wish, but the writing is on the wall. Linux is in serious trouble due to feature bloat and releasing too early. I for one am glad that the idea of Linux has motivated the Unix vendors to open up a bit, and has exposed some fresh blood to the advantages of Unix.

    Unfortunately, the implementation of Linux is falling apart by trying to do too much.

    After typing this I realized that I'm not talking to a troll, but a know-it-all 15 year old. So I'll post under my actual moniker.

    --
    Conformity is the jailer of freedom and enemy of growth. -JFK
  65. Re:2.4.x 2.2.y by Chandon+Seldon · · Score: 1

    If you had waited for that on 2.0 vs 2.2, you still wouldn't get to upgrade. I think that it's 2.0.32 and 2.2.20 at the moment.

    --
    -- The act of censorship is always worse than whatever is being censored. Always.
  66. Re:Trashed Here by JatTDB · · Score: 2

    That's hardly the point. Anything to keep the blame off those we hold in high regard.

    That even number in the middle is supposed to mean *stable*. Sure, there's always going to be a collection of minor bugs that'll get through just about any reasonable level of testing...but come on...this bug was simply huge. Even if you don't feel that it is necessarily the duty of kernel programmers to do extensive testing, I hope you do think they have enough ethics to do *some* testing before kicking a version out the door.

    --
    "That's Tron. He fights for the Users."
  67. 2.4.16 and ALSA by pwagland · · Score: 5, Informative
    Well, this was posted for 2.4.15, but it is also relevant for 2.4.16:
    While we are talking about incompatible kernel patches, 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 . ALSA 0.5.12 compiles, but does not work.
  68. Re:Trashed Here by elefantstn · · Score: 2

    I know it's not the point, I was just commenting on it. I agree; it's terrible they would put out what is, in the eyes of most power-user types, a stable kernel with so little testing, and something should change in that respect. I was merely pointing out that while it's important, it's not going to have any effect on Linux's popularity as was implied, any more than IIS worms make desktop people switch from Windows.

    --
    If it ain't broke, you need more software.
  69. Re:The 2.4 series was treated like odd-numbered on by Anonymous Coward · · Score: 0

    Try the instructions on this site for CD-RW drives.

  70. Re:The 2.4 series was treated like odd-numbered on by Anonymous Coward · · Score: 0

    Are you perfect?
    Well, neither are they. They just do their best.

  71. I have a 2.0.38 Kernel by BattyMan · · Score: 1

    And it works fine. Rock solid.

    --
    Exceeding the recommended torque is not recommended.
    1. Re:I have a 2.0.38 Kernel by Anonymous Coward · · Score: 0

      2.0.38? You mean the one with a remote root exploit?
      You might consider upgrading to 2.0.39 like everyone else.

  72. Overview of kernels and bugs by Anonymous Coward · · Score: 0

    at
    http://www.ramdown.com/war/kernel.html

  73. Re:Trashed Here by gazbo · · Score: 1
    Offtopic? Why? Explaining a previous poster's on-topic post is off-topic?

    This is off topic. Feel free to moderate it as such. The parent is on topic, so don't pretend it isn't.

    Alternative moderation:
    • Perhaps redundant, as it should have been clear from the original post (though people obviously didn't find it so)
    • Or flamebait; if the previous poster was *incredibly* sensitive, he may have taken offense and flamed me
    • Overrated maybe, because it is not exactly an awe inspiring post.

    Personally I think 1 is the right level - no need to mod it up, no need to mod it down.

    Off-topic is just plain wrong.
    </sulk>
  74. sync in runlevel 6 as a workaround for bug? by CTho9305 · · Score: 1

    Would it work to just have runlevel 6 sync as the last thing init does? There shouldn't be much disk activity after that.

    1. Re:sync in runlevel 6 as a workaround for bug? by josepha48 · · Score: 2
      The problem in 2.4.15 is umount does not umount. I had to bring my machine to init 1 from init 3 or 5 and then stop any remaining services, like apcupsd which was still running. Then I had to unmount -n /var and /usr and /tmp (as they are all mount points) run e2fsck on them. Then mount them and delete any /var/lock files that were there and then delete any /tmp.X11 files if there were any. Then shutdown and it still ran fsck at startup.

      Not sure what it would do to a journaled ext3 fs. I was planning on moving on small partition over to ext3fs with 2.4.15, but I may wait till 2.4.16 or later to make sure that all is aoky.

      --

      Only 'flamers' flame!

  75. Re:Trashed Here by Anonymous Coward · · Score: 0

    FreeBSD is an OS. Linux is a kernel.

    Tell me the last time a RH/Mandrake/Debian/Slackware/... upgrade did bad things to you.

    If you can't handle the kernel weirdness, then stay with what the distributors are releasing. That's an additional level of abstraction that the Linux world has.

  76. Re:2.4.x 2.2.y by psamuels · · Score: 1
    I think that it's 2.0.32 and 2.2.20 at the moment.

    Actually 2.0.39. 2.2.39 won't happen for a long time, methinks.

    --
    "How can you claim that you are anti-crack, while still writing a window manager?" — Metacity README
  77. 9 paranoia-steps for upgrading out of the bug. by aussersterne · · Score: 5, Informative

    0) Make sure you have compiled and installed a patched kernel.

    1) "shutdown now" or "init 1" as root to go single-user.

    2) sync

    3) umount all non-busy filesystems (usually only root is busy for most people).

    4) sync

    5) mount -n -o remount,ro /
    (so now the root filesystem is read-only -- this step *is* important).

    6) e2fsck -f /dev/partiton
    (once for each partition, starting with root [/] device, substitute e2fsck with reiserfsck, etc., as necessary -- force a check on each filesystem)

    7) sync, hit reset

    8) make sure not to ever boot into the buggy kernel again!

    --
    STOP . AMERICA . NOW
  78. Save your time... by Anonymous Coward · · Score: 0

    Why compile the latest kernel when you can just type 'su -c "rm -Rf /"'?

    ;)

  79. In other words, by Anonymous Coward · · Score: 0

    *Linux is dying!

  80. Murphy's law of programming by felipeal · · Score: 1

    This hopefully fixes the error that 2.4.15 had of corrupting filesystems on unmount.

    And hopefully it does not introduce another serious one...

  81. Think I'll wait... by Legion303 · · Score: 2
    I'm running 2.4.15. I haven't rebooted since the boot that brought me into 2.4.15, and my disks haven't been unmounted (except for the FAT32 drives; I have a script that unmounts them and remounts RO before running vmware, but this bug shouldn't affect those drives). Since I'll hit this bug when I reboot, I think I'll compile the 2.4.16 kernel but sit on a reboot until a couple of weeks go by to make sure there are no problems....

    You guys beta test and let me know, OK? :P

    -Legion

    1. Re:Think I'll wait... by Anonymous Coward · · Score: 0

      make a new kernel with the patch fix, or 2.4.16, once its built and installed, run sync a couple of times, then shutdown -r -f now, force a fsck on next bootup, which of course is a safe kernel.

    2. Re:Think I'll wait... by Legion303 · · Score: 2
      Well, my point was that if the unmount bug was the only thing wrong with 2.4.15, I may as well keep running it until I'm fairly sure there are no major flaws in 2.4.16. Since I'll hit the bug on reboot anyway, there's absolutely no incentive for me to switch kernels yet.

      -Legion

  82. Re:The 2.4 series was treated like odd-numbered on by chromatic · · Score: 1
    Perhaps even-numbered kernels need a bit more of a testing stage before release.

    You're absolutely right. Linus and company should regularly make available tarballs and patches of the current progress, encouraging people to download them and to report any bugs before they put out tarballs and patches and expect people to download them!

    er, wait...

    (Now setting up integration boxes in a compile farm, that's a good idea!)

  83. Wrong. Vmware v2.04 DOES work with 2.4.14 by fialar · · Score: 2, Informative
    I'm running 2.4.14 and VMWare 2.04 right now. You need to patch the VMWare modules.

    You can get the patch here.

    -Fialar

  84. Re:Kernel 2.4.17 by meheler · · Score: 0

    /. is one of the only news sites I get a chance to read in the morning. 8 of the last 9 kernel releases I found out from /. (the other one I found simply by browsing the kernel.org ftp). I also get to read the /. community's thoughts and problems with installing said kernel, so I know whether or not to use it or not on my work/development machine.

    In short, yes, I do think /. should continue to post news about new kernel releases.

    -Mike

  85. Re:Trashed Here by smittyoneeach · · Score: 1

    The fundamental difference between 'Soft and 'nux in this case is the amount of green lining left in the user wallet.

    --
    Get thee glass eyes, and, like a scurvy politician, seem to see things thou dost not.--King Lear
  86. Re:What are YOU doing to help test the pre release by jd · · Score: 2
    What -I- do to test pre-releases is to run them. Hard. On mission-critical systems, when I can.


    Am I stupid? No. There is no better test of a kernel than a real situation. There never will be. Real Life will always throw up situations that can never be anticipated in the laboratory.


    What else do I do? I compile patches. Pre-releases, new releases, ANY releases. I bundle them together, release them on Sourceforge, and watch the counters fly. You say that nobody would run a pre-release? 400-800 people regularly say otherwise, whenever I upload a new FOLK patch. That is as "pre-" as you can get, yet hundreds of people actually use it!


    I have used Linux since 0.1, the BSD's since William Jolitz first ported the Berkeley tapes to the Intel, and I can tell you this from first-hand experience -- the BSD releases are damn-near rock solid, BECAUSE the people behind them insist on extensive pre-release cycles. HOWEVER, Linux overtook the BSDs within 2 years of coming out, because Linux development was open.


    What I am asking for is to re-merge the two approaches. It's as simple as that. Re-merge? Yes! As I said in the letter, early Linux kernels went through tens, sometimes hundreds, of development itterations, before a release was made.


    "Nobody uses pre-release versions"? Methinks you and he have forgotten that ftp.funet.fi was saturated, every pre-release that was made.


    Sure, Linus can't QA a complete kernel. I wasn't asking him to. I don't even believe in the entire QA philosophy. Stoccastic testing is comparable to throwing darts in a map, in an effort to find gold. You =MIGHT= be lucky, but the odds are that you will miss the bloody obvious many times more.


    To really test a kernel requires exhaustive testing of EVERY function call, under EVERY possible entry condition & state, OR a formal proof, neither of which is terribly practical, whether you're an individual or a distribution manufacturer. Red Hat may be rich, compared to Joe Average, but they still can't afford the 10,000 Ph.D mathematicians they'd need to check a kernel rigorously, in any realistic time-frame.


    So, how do you achieve a decent quality? Easy! You run the program in much more compact cycles. By compacting the software life-cycle, and running many many more itterations, you can produce (in much less time, and for much less money) a quality comparable to having a few gigantic life-cycles of enormous cost.


    Linus know this. He isn't an idiot. If he has to change the versioning, so that there isn't a "pre-" label, but rather a sub-sub version, to get people to run the kernel, then that's what he should do. There is NO excuse for umount() bugs in a 2.ANYTHING kernel. Development, pre, or otherwise. That kind of bug should not exist, even in the darkest imagination, beyond version 0.1

    --
    It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
  87. Re:Trashed Here by Anonymous Coward · · Score: 0

    Please take Debian out of that list. I can remember at least 3 times Debian has seriously fucked up.

  88. No reason not to upgrade by runswithd6s · · Score: 2

    Just take a look at the 2.4.16 changelog. There really weren't that many changes to the kernel, and this bug is a fairly troublesome one. I would only sit on 2.4.15 if I had a UPS and I touched the /forcefsck file in root (you should do that now, anyway).

    There really is no reason NOT to install the new kernel. You probably haven't racked up much uptime anyway, and not that uptime on 2.4.15 is really worth bragging rights anyway.

    Personally, I upgraded when 2.4.16-pre1 came out. I also converted many of my partitions to ext3 (finally). I've been waiting for ext3 to be merged in with stable for a very long time!

    Another improvement that wasn't detailed because of the famous "...merge with Alan..." messages in the ChangeLog was that most of LVM is up to date in the stable kernel now. LVM has been at the 1.0.1rc4 release for some time now, and not having to patch my kernel is pretty nice (although, the LVM crew made creating patches quite simple). If you haven't checked out LVM yet, do so. It's quite sweet!

    --
    assert(expired(knowledge)); /* core dump */
  89. Re:Linux by Anonymous Coward · · Score: 0
    Test them! That's the way it's supposed to work.

    No!

    If I'm going to adopt Linux kernels to a production quality system SOMEONE ELSE has to do the testing and take the blame if necessary. Anything else is just bollocks.

  90. Release? Mabe this was an escape... by IdleMindUI · · Score: 5, Funny
    Perhaps we've got some Klingon Programmers working on the kernel now.
    8) "What is this talk of 'release'? Klingons do not make software 'releases'. Our software 'escapes' leaving a bloody trail of designers and quality assurance people in it's wake."
  91. Silly Moderators by Anonymous Coward · · Score: 0

    "Linux kernel people...should at least do some rudimentary testing...if they want Linux to ever get anywhere...if Linux ever wants any sort of market respect"

    And *why* exactly did this get +5 Insightful instead of -1, Troll? This is hardly objective criticism.

  92. Re:Linux by Anonymous Coward · · Score: 0

    and who is that SOMEONE ELSE ? its YOU you fsking idiot.

  93. Newbie needs advice by KjetilK · · Score: 2
    OK, I'm pretty much a newbie here. I have been on UNIX for a few years, but only a few weeks ago got a root password to my own box. I've been following Linux for some time, though, because I'm a free software idealist.

    Now, I've got Red Hat 7.2 on my machine, running the 2.4.7-10 kernel that came with the distro. All my partitions are ext3, and that's why I need a pretty recent kernel. Since ext3 was accepted by Linus in his tree, I figured I should upgrade, and indeed, I rushed to upgrade to 2.5.0 (cool, eh!) the minute it was released. Well, I got my file systems down apparently undamaged.

    So, when you're saying

    It's time to admit that most people don't need the newest kernel, and should just run whatever their favorite distro has properly tested.

    ...you're saying that I shouldn't pick up the latest version to get Linus tree, but run the 2.4.7-10 kernel that came with RH7.2? It does pretty much everything I need, I must admit. USB support isn't compiled in by default, nor is frame-buffer-devices (?), but then, I have 4 USB ports but no USB gadgets, and I'm just writing a thesis on this box right now, so I don't need any fancy graphics.

    I'm happy for any advice I can get! :-)

    --
    Employee of Inrupt, Project Release Manager and Community Manager for Solid
    1. Re:Newbie needs advice by Spoke · · Score: 1

      You've almost got it.

      After installing any distro, you want to update all the software to the latest bugfixes.

      For RedHat, this means FTPing to updates.redhat.com and downloading all errata for your distribution release and running a rpm -Fvh *.rpm. You will notice that this includes a kernel update as well, bumping it up to 2.4.9-something.

      Running a distro kernel is the best thing to do for most users. The QA process the distribution goes through is part of what you're paying for when you buy the shiny box!

    2. Re:Newbie needs advice by greenrd · · Score: 2
      Well, I got my file systems down apparently undamaged.

      Are you sure? Did you force a fsck? Unless you force a fsck, fsck won't notice there's anything wrong when you reboot.

  94. Re:Trashed Here by JatTDB · · Score: 2

    Leave RedHat out of that list...I've seen plenty of botched RedHat upgrades, and let's not forget that little problem they seem to have of requiring 2 iterations past each major version before they get it decently solid.

    Maybe this is a level of abstraction that *should* be removed?

    --
    "That's Tron. He fights for the Users."
  95. Re:What are YOU doing to help test the pre release by Spoke · · Score: 1

    I'm not sure where you think I say Nobody uses pre-release versions, I said most.

    If you run pre-release kernels on mission-critical servers, why are you complaining about the quality of the so-called release kernels? Obviously you know what you're doing and know enough to not trust a kernel until you can test it under your workload and hardware.

    I can't argue with the fact that a full-regression test-suite for the kernel is a good idea. In fact, people are already working on it over at the Linux Test Project.

  96. Re:Linux by Anonymous Coward · · Score: 0

    Then back the fuck up and buy a fucking Windows XP you fucking weenie and stop expecting free shit to just fall from the heavens you twit.

  97. Re:Trashed Here by duffbeer703 · · Score: 2

    It will have a big effect on Linux's popularity.

    IIS worms do not affect most Windows users directly.

    The Kernel corrupting a volume while it gets unmounted affects every user using that kernel.

    Linux is already considered a joke in many IT departments. These high-profile Linux bugs only make the joke funnier.

    --
    Conformity is the jailer of freedom and enemy of growth. -JFK
  98. Re:Trashed Here by elefantstn · · Score: 2
    IIS worms do not affect most Windows users directly.


    And neither do kernel bugs that never get to most Linux users. That was the point.

    Linux is already considered a joke in many IT departments.


    Oh, you're a troll. Never mind then.
    --
    If it ain't broke, you need more software.
  99. I have an idea by Anonymous Coward · · Score: 0

    How about a slashdot variable is created called $KERNELMIRROR for each user, using the country from their user preferences. Then, submissions linking to kernel-latest.tar.bz2 (or kernel-patch.bz2) would be in the form ftp://${KERNELMIRROR}/pub/linux/v2.4/kernel-latest .tar.bz2

    for example, for someone in Australia, $KERNELMIRROR would be au.kernel.org, meaning that the full link for 2.4.15 would be ftp://au.kernel.org/pub/linux/v2.4/linux-2.4.16.ta r.bz2

    of course, ACs like me would throw this off :)

  100. Re:Trashed Here by duffbeer703 · · Score: 2

    It's typical for a slashbot loser to call anyone who thinks for themselves a troll. You are reminiscent of a fourth grader in the schoolyard.

    The bug never got to most Linux users because the bug was so trivial it was discovered almost instantly.

    Since the kernel coders apparently do no testing beyond trying to make everything compile, there are plenty of other, more subtle bugs waiting.

    Large IT departments see Linux as a joke. As the price barriers to purchase commercial Unix systems drop, the incentive to use Linux drops with it. In smaller shops, there is more incentive to use Linux since they are more price-sensitive.

    --
    Conformity is the jailer of freedom and enemy of growth. -JFK
  101. Re:Trashed Here by Anonymous Coward · · Score: 0

    I am ready to try Freebsd. I just ordered the cd's from cheapbytes.com and found disk 1 defective. :-(

    Anyway I am sick of the kernel silliness and want something reliable and really hackerish. but my main gripe is poor package management for linux. I really hate rpm's. I believe its a conspiracy for redhat to keep reselling distro's to keep customers upgrading. I am aware debian has the best one in the linux world but I need a high speed connection to keep it current. Freebsd seems to fit my bill. I only have a 56k modem connection. Is this too slow for cvs-up ? I heard its less bandwith intensive then get-apt for debian. (I had never tried debian). ALso how is java support comming? This is my only gripe I have left about bsd.

  102. Re:Trashed Here by elefantstn · · Score: 2
    It's typical for a slashbot loser to call anyone who thinks for themselves a troll.


    It's typical for trolls to think that just because they blindly follow a different groupthink, they "think for themselves."
    --
    If it ain't broke, you need more software.
  103. Re:Trashed Here by Billly+Gates · · Score: 2
    Not everyone can afford a tape drive. A cd-rw with a few files may be the only option for desktop users who don't have lots of cash. So stop with the "did you do a backup" thing. Also this patch was in the so called "stable" kernel tree where things are usually tested before they are released. Its not the users problem but the developers for not testing the kernels properly. Also if Linus doesn't use cvs or do a seperate prelease tree soon, I would expect lawsuits to come in. That would be very bad. Linux is made by individuals and not corporations so a lawsuit could really hurt development. Just something to think about.

  104. Re:Trashed Here by lparosii · · Score: 1
    On the other hand, Linux has managed to surpass FreeBSD on basically all counts in only 10 years time, so the development model cant be all bad.

    It is unfortunate that a bug like this slips through and ofcourse it should be avoided if possible. But if the price of avoiding situations like this is that the Linux kernel development slows to a crawl then I'd much rather keep the current system.

  105. Re:Trashed Here by cpeterso · · Score: 1

    Releasing buggy operating systems without extensive testing sounds like a certain software company we all love to hate.

    If Microsoft does not test their software, then why was Windows 2000 three years late? They were fixing bugs, bugs discovered from testing.

  106. Re:Over-zelous whinging ass face by YoullOnlyGetOfftopic · · Score: 0
    > You mean VMWare doesn't work with 2.4.14 yet. Not the other way around. Since VMWare is closed-source
    > (yes there is an open-source shim layer but it is just a shim layer) it is their
    > responsibility to make it work with Linux.

    You're right - string me up and shoot me. Garotte my family, and poop in my bed. How could I have been so filthy. Because I clearly meant that it was the kernel's responsibility. There was no leeway whatsoever that I might have just meant that the two didn't get along. I just meant that Linus had to get his finger out to fix bugs that stop vmware working.

    Except, of course, that your poo probably doesn't work with my bed yet.

  107. You Must Be A Newbie by rat7307 · · Score: 1

    Now I wait a couple of days (reading Slashdot) before plugging a new kernel into my systems...


    Idiot! You must NEVER EVER EVER rely on slashdot for anything..... ever

    SLAP!


    Please tell me that was sarcasm....... Pleeeeessseeee

    --
    Burma?
    1. Re:You Must Be A Newbie by greenrd · · Score: 1
      Well, it's certainly better than installing straight away without relying on any user feedback (which is what I usually do, if the preemptive kernel patch is ready).

  108. Re:Trashed Here by onepoint · · Score: 1

    >>So stop with the "did you do a backup" thing

    No way, Back-ups are the only thing that will protect you in the long run. And I'll be the first to tell you that I hate doing them. But I'm happy that I do. Last Febuary my system crashed ( hard drive failure ) . The only way to recover and get back up to speed was to go out and buy a drive and spend the next 11 hours restoring, reconfigurating and a hole buch on other stuff.

    I lost 5 days of productivity on that crash ( 7 people entering data all week long ). That was a very costly mistake ( I was backing up weekly on sunday's ) Now I'm daily and using a "somewhat" better back-up platform, now it's only 3 tapes per backup instead of 14 tapes.

    --
    if you see me, smile and say hello.
  109. Don't Forget to Bring a Towel! by Anonymous Coward · · Score: 0

    Whenever you download a kernel you should always bring a towel.

    1. Re:Don't Forget to Bring a Towel! by Anonymous Coward · · Score: 0

      worst episode *ever*

  110. It does work with VMWare by Anonymous Coward · · Score: 0

    Some damn patch to VMWare somewhere

  111. Re:Trashed Here by Anonymous Coward · · Score: 0

    your advice is wise, why I'm sure thats why bsd is the success story that it is. I mean its stability is obviously why it dominates the desktop and goes everywhere. I await the "but macosx is bsd" flame, cause though it may have relations to bsd I don't consider it "freebsd" or "openbsd" or using any of those development models.

  112. Amen! by Anonymous Coward · · Score: 0

    See subject.

  113. Re:Trashed Here by shogun · · Score: 1

    If Microsoft does not test their software, then why was Windows 2000 three years late?

    Because that was the length of time marketing felt they needed to run the Windows 2000 advertising campaign to its full impact.

  114. FreeBSD is just fine w/56k by craig2787 · · Score: 1

    Don't listen to the rumours pal. I have 56k and I cvsup everyday. The more frequently you do it, the less time it takes (to a point). Don't let cvsup scare away from freebsd. Also, you can use CTM, which is supposedly very bandwidth friendly.

  115. Re:Trashed Here by Anonymous Coward · · Score: 0

    Yah, because Linux steals a lot from the BSD's here and there. Of course stealing is faster than creating yourself, you fucking twit.

  116. Possibly "stable" kernel by indigo78 · · Score: 1

    Warning: with 2.4.11, 2.4.12, 2.4.14 and 2.4.15 Slashdot carried quite soon some kind of bug reports (don't remember about 2.4.13, sorry). Now there are over 290 comments and there's no "SERIOUS BUG" in them. Maybe 2.4.16 is a "good" kernel?

    --
    I'm fat, you're ugly. I can get slimmer, and you?
    1. Re:Possibly "stable" kernel by josepha48 · · Score: 2

      so far it is better than 2.4.11 to 2.4.15. It has ext3fs support as well. Although I have not tested that yet. There are some bugs but only in the buggy hardware that I have.

      --

      Only 'flamers' flame!

  117. one fstab issue by Nick+Mitchell · · Score: 1

    You should edit /etc/fstab to specify your ext3 partitions as type "auto" rather than ext3. That way, your /etc/fstab is now independent of whether you're running an ext3-enabled kernel, and fsck will know to do log replays (rather than a full fsck) -- however, this latter issue may have been resolved in your distribution, or in later versions of e2fsprogs.

  118. Re:NVidia driver problem by O · · Score: 1

    Don't use Rivafb. I was having that problem. I'm not sure if you can use vesafb or not.

    --

    1, 1, 2, 3, 5, 8, 13, 21 -- Mathematics is the Language of Nature.
  119. Re:NVidia driver problem by indigo78 · · Score: 1

    I am using vesafb on both a NVidia TNT2 and a Savage MX card, it works fine.

    --
    I'm fat, you're ugly. I can get slimmer, and you?
  120. Re:Trashed Here by Enahs · · Score: 2

    Going back to FreeBSD...on my home machine, a machine that I used to run Linux for weeks (even months) on end on, I put FreeBSD stable on the machine...and had the machine freeze 3-4 times a day. That was this year. I put Slack on the box and haven't looked back since.

    --
    Stating on Slashdot that I like cheese since 1997.