Slashdot Mirror


Kernels Galore

Linus has blessed what could very well be the last kernel in the 2.0 series, 2.0.38. The small patch fixes a dangerous TCP/IP bug, and two other small bugs. Please use a local mirror (ftp.us.kernel.org for us folks in the US). Update: 08/26 07:25 by J : It seems that 2.2.12 and 2.3.15 have also been blessed by the holy penguin pee :)

122 comments

  1. Re:2.0.38? What happened to the 2.2 tree? by Anonymous Coward · · Score: 0

    So much for accusing Microsoft of shipping buggy software!

    (Troll not intended, but observation of sad fact that there are major bugs in supposedly stable 2.2.x)

  2. Why do I care about 2.0? by Anonymous Coward · · Score: 0
    I care about 2.0 because it works, something that can't be said of any 2.2.

    Oh, try accessing an NFS mounted CDROM with a 2.2. Timeouts, retries, failures, and other bugs. Don't even try to export NFS under 2.2 NFS under 2.2 is broken, please fix it in 2.4.

    And why does PPP require the novj flag?

    And then there was the general rush to publishing a 2.2 release. The new releases have so many bugs, misconfigurations, and other general quality control problems that Win95 seems a downright sane choice.

    But other than that, I just luuuuuuuuuv 2.2. Not. Sticking with 2.0 at work, thank you belly much.

    And why can't /. auto translate a carriage return?

    1. Re:Why do I care about 2.0? by spacey · · Score: 1

      I haven't had a problem with it as a desktop or as an nfs client. As a server I haven't had crashes on 2 production servers and 1 development server under 2.2.5-22, redhat's last production patched kernel, I believe.

      Also, if you read the choices next to the "preview" button when you submit a comment, you'll notice the "extrans" option. You'll like it.

      --
      == Just my opinion(s)
    2. Re:Why do I care about 2.0? by AmirS · · Score: 1

      "And why does PPP require the novj flag?"

      Not sure:

      I'm using it because I upgraded to 2.2 when I got a new machine with a decent (56k) modem, and without "novj" I'd only get 2-3 kb/sec, but disabling vj gets me the proper 4-5 kb/sec.
      I had however thought it was to do with the service provider I use, whose servers can't handle vj compression at the higher speeds (I know others at the same ISP who've had the same problem).

      Thing is, I'd have thought the same problem exists with whatever kernel as it's not a problem on my side.

  3. NFS works on 2.2.5 by Anonymous Coward · · Score: 0

    I've been using Suse 6.1 with a 2.2.5 kernel for nearly 3 months now. I use NFS to mount home directories on all networked workstations and they work fine. I've also used NFS on 2.2.5 to mount CD's and ZIP's etc.

    If NFS didn't work on 2.2.5, I'd be shut down. Really cool things when you get finished with it all is the fact that I can logon to any workstation in the network (using NIS & NFS) and that workstation looks exactly like my personal one.

    I'm hoping for improved NFS performance, better locking capabilities, and some load balancing/distribution services. (Self I've looked at CODA, but sheesh! What an ordeal. Anybody know of some better stuff?

    1. Re:NFS works on 2.2.5 by Anonymous Coward · · Score: 0

      In the most recent version of Linux Journal, one of the "questions" columns had a letter from a user asking about NFS on Linux (wanting to connect a Sun box, I believe). The column editor didn't even try to explain about NFS, instead choosing to imply it was really bad, and recommending the user implement SMB (Samba). It sort of shocked me to see something like this recommended quite explicitly in Linux Journal. Like they were saying "the NFS is bad, so bad that we recommend nobody use it. so bad we instead recommend a reverse-engineered Microsoft protocol."

      Absolutely shocking, I thought, since I use NFS all the time between Linux and NetBSD boxes.

    2. Re:NFS works on 2.2.5 by Anonymous Coward · · Score: 0

      Take a look at the more recent knfsd's from varesearch. The newer versions have kernel patches for lockd as well as NFS filehandles to fix problems with non-Linux clients. I have 2 Linux servers running 2.2.10 and knfsd-1.4.7 and have no problems with a Solaris 7 client (or Linux 2.2.10 clients for that matter).

    3. Re:NFS works on 2.2.5 by Roundeye · · Score: 1

      I personally have not had a problem using NFS
      from, on, or between 2.2.* (2.2.1, 2.2.5, 2.2.10,
      2.2.11) boxen. However, you might be right and
      there might be a bug.

      PLEASE PLEASE PLEASE

      Do us a favor and submit a bug report to the
      kernel developers (if it appears to be a kernel
      bug), or to the NFS developers if it is strictly
      a user-space problem.

      It won't get fixed if they don't know about it,
      and they might not read your post here. One of
      the great things about open source is peer
      review -- but implied in peer review is the
      reporting of the bugs found.

      TIA

      --
      "Cause there's 40 different shades of black, so many fortresses and ways to attack, so why you complainin'?"
    4. Re:NFS works on 2.2.5 by Johnny+O · · Score: 1

      I beg to differ. I cannot move to 2.2.x because specifically NFS Client Locking does not work against SCO Unix servers anymore. It is indeed broken. I have seen similar reports against DEC and Sun NFS servers. If I don't lock anything, it works GREAT! I use it for CD's and user directories. I tried it between 2 linux boxes and it did not work. One had 2.2.10 and the other 2.2.11... (I forget which one was the client and which the server, but you get the point)

      I truly hope it gets fixed in the 2.4 series! I love Linux!

    5. Re:NFS works on 2.2.5 by Zurk · · Score: 1

      tcfs/cfs seem to help nfs..of course they slow things down some.

  4. Re:2.0.38? What happened to the 2.2 tree? by Anonymous Coward · · Score: 0

    This is a dual processor compute and file server with 45 GB disk space (IDE and SCSI mixed). 1 AIX and 3 Irix compute servers are saving data to its disks over NFS. At the same time, there are now 5 simulations running and the average number of running jobs are never less than three. This machine is doing its job *very* well. Version 2.0.36 kernel could not handle this. Do I need to say more? well, I do not care. 2.2 works much better for us.

  5. Re:2.0.38? What happened to the 2.2 tree? by Anonymous Coward · · Score: 0

    Is there any reason to not fix a known bug? The patch changes only 9 lines of "real" code. (comments + version number not counted)

    BTW. Linus appeared LIVE on CNN International here in Europe tonight in the Q&A show. Everybody missed?

  6. Re:Don't tell us what the bug _IS_ by Anonymous Coward · · Score: 0

    Umm.. do a diff on two versions, and you'll see exactly what was changed. If you are on kernel announce mailing list, announcement email lists every file that was changed, and how many lines added/removed. As far as I remember (I only glanced over that email for 3 seconds), there were only a couple tiny changes in a couple of files. Don't even try to compare this to Microsoft, where you get 700k .exe installer and have no clue what dlls are being replaced, much less what exactly was changed.

  7. Re:tragedy strikes again...(off-topic) by Anonymous Coward · · Score: 0

    Debian-stable, for example, still uses the 2.0.x kernel series. Provided the Debian developers aren't convinced of the 2.2 and above series' stability, we'll be using it in the next release of Debian.

    2.0.x is rock solid. It doesn't have some of the features that 2.2.x does, but it has uptimes measured in years. 2.4.x looks interesting enough (journalling FS, USB) that it's worth sacrificing some reliability for the new series. I wouldn't be surprised if Debian simply skipped over 2.2.x altogether.

  8. Re:tragedy strikes again...(off-topic) by Anonymous Coward · · Score: 0

    I would have to agree. Actually, I HOPE that Debian skips 2.2.x. I am running 1.2.13 and 2.0.36 and I like the fact that the machines are as likely to just fall over as my fridge or Dodge Cummins. They just run, like a toaster or a blender or a big electric drill or a good air conditioning unit. This is the way it should be, folks. The boxes are always on, always working on something (GIMPS, for instance), and they have been up for more than 18 and 9 months, respectively. When the newer revisions are there, I would love to use them -- I have seen them on similar boxes and they are nice and quick. But they aren't there yet. Debian is all about being all there.

  9. Re:Kernel Usage will fork unless... by Anonymous Coward · · Score: 0

    I don't know exactly which release they were introduced in, but /dev/ttyS* has been present in the 2.0.x tree for quite some time (with /dev/cua* being listed as depreciated). It was hardly a sudden, unannounced, recklessly incompatible change.

  10. Re:Kernel Usage will fork unless... by Anonymous Coward · · Score: 0

    "It's been deprecated" is not a very useful justification for dropping a feature that is required by many widely used packages. That phrase is usually a sign of egos in motion.

  11. um wheres 2.2 by Anonymous Coward · · Score: 0

    As you might guess, I am no Linux guru, and now that I will probably get flamed for this question, but I thought you linux guys were up to the 2.2 kernel. Are the older kernels still being updated because they are more stable than your newer ones or something? Seems it would be better to spend the time fixing the newer kernels, but what do I know ......

    [ b r a p ]

    1. Re:um wheres 2.2 by Anonymous Coward · · Score: 0

      Millions of machines are still running 2.0 kernels. Obviously, these machines comprise hardware that is supported by 2.0. Also obviously, these machines perform a functions that, without features new to 2.2, are useful to someone. In other words, they work, so why break them? Upgrading to 2.2 carries risk. For some, the upside to upgrading to 2.2 is negligible (for others, the upside is huge). For home users, the risks involved with upgrading to 2.2 may not be a big deal, but for a business the risk is considerable. I run 2.2 at home, but if I were responsible for an enterprise server that was happily running 2.0, I wouldn't dream of putting it at risk by upgrading to 2.2. But I would want to fix any known serious bugs.

  12. Re:Kernel Usage will fork unless... by Anonymous Coward · · Score: 0

    I'm making the general argument for greater compatibility between kernel releases. As the typical user profile of Linux changes there are going to be more people wanting upgrades based on binary rpms which do not break their existing installed software. This trend will make it harder for kernels with incompatibilities to be widely adopted.

  13. Re:example of 2.0/2.2 compatibilities by Anonymous Coward · · Score: 0

    This is an example of a general tendency in Linux kernel development towards pedantically changing interfaces even if they are harmless and widely used like /dev/cua*. This particular incompatibility was a matter of taste but it was not a technical necessity.

  14. Re:Kernel Usage will fork unless... by Anonymous Coward · · Score: 0

    "you can only be backwards compatible for so long and then you have to cut off the stragglers." This doesn't apply to /dev/cua* because the old serial interface could have been retained indefinitely. You seem to have misunderstood the point made earlier that the decision to drop /dev/cua* from 2.2 was made on grounds of taste not of technical necessity. My main argument is that as the typical user profile of Linux changes, it will get harder for kernels with incompatibilities to be widely adopted. Many Linux users in future won't understand how to recompile packages that get broken by kernel incompatibilities.

  15. Re:bugfix speed by Anonymous Coward · · Score: 0

    Someone else already pointed this out here.

  16. Re:2.0.38? What happened to the 2.2 tree? by Anonymous Coward · · Score: 0

    I positively love the way RedHat (and I'm sure, other linux distributors, too) continue releasing errata fixes built for the old versions. It makes me feel very comfortable, when I install a system, that it'll be supported in the long term.

  17. Re:2.0.38? What happened to the 2.2 tree? by Anonymous Coward · · Score: 0

    Instead of flocking imeediately to the latest and greatest release, some people are more mindful of software lifecycles and take version numbers seriously. As a result, they realize a few things when compairing 2.2.20 to 2.0.38. First, they can guess that 2.0.38 is going to be less likely to break their existing install than 2.2.20. Second, they can guess that 2.0.38 is likely to be more mature than 2.2.20.

  18. Re:Kernel Usage will fork unless... by Anonymous Coward · · Score: 0

    It's a pity you seem intent on being so melodramatic while still misunderstanding the general point I am making. Quoting from an earlier comment: as the typical user profile of Linux changes there are going to be more people wanting upgrades based on binary rpms which do not break their existing installed software. This trend will make it harder for kernels with incompatible changes to be widely adopted. "Do it yourself" is cruelly irrelevant to these users and a disservice to Linux.

  19. Stay away from 2.2.11!!!! by Anonymous Coward · · Score: 0

    2.2.11 is absolutly horrible! Several hours after "upgrading" I noticed the memory was completely full and the machine was swapping like crazy. I found and applied the tcp memory leak patch and rebooted only to come back the next day and find "out of memory" messages plastered all over the console and most daemons killed. The machine was responding to pings and Apache was accepting connections, but not serving files. I rebooted one more time and it happened AGAIN!

    The moral of the story: 2.2.x is not a stable kernel but rather a public beta test like 2.3.x. If you need a stable production quality system, use 2.0.x or go with another OS where they really mean stable.

    P.S.
    The machine in question is a heavily loaded web server and has been running fine for weeks before and days after with 2.2.10. (It needs the SMP support so it has to have 2.2.x.)

    1. Re:Stay away from 2.2.11!!!! by Anonymous Coward · · Score: 0

      Did you try Alan's patches? The tend to be a hell
      of a lot more stable for me.

      Also remember not to fix something that works. Don't upgrade to 2.2.11 when 2.2.10 is working fine.

      --
      Shad.
      shadur.nospam@nospam.sandwich.net

    2. Re:Stay away from 2.2.11!!!! by Anonymous Coward · · Score: 0

      2.2.11 also ran smoothly for me. X has been locking up for me ever since i started using it, I don't think it's a kernel error.

    3. Re:Stay away from 2.2.11!!!! by azz · · Score: 1
      I've had trouble with 2.2 too, although in my case it was 2.2.10. 2.2.9 was rock-solid, as is 2.2.11; under 2.2.10 I got frequent lock-ups in X.

      "I want to use software that doesn't suck." - ESR
      "All software that isn't free sucks." - RMS

    4. Re:Stay away from 2.2.11!!!! by JDLazarus · · Score: 1

      Why not? I like to fix things! Plus, I keep the older working kernel for a few weeks just in case I have to revert... zat bad?

    5. Re:Stay away from 2.2.11!!!! by Zerbey · · Score: 1

      Funny really, with all the problems I heard about with 2.2.11 my linux box was happy as a little duckie in a pond, it did yoyo impersonations with 2.2.10. Just lucky I suppose :-)

      Let's see what 2.2.12 does...

  20. Linux blows by Anonymous Coward · · Score: 0

    Too funny...that has to be about the oldest trick ever.

    So what have we learned here today?

    1. Linux has bugs, contrary to the FUD often spread here on slashdot.

    2. It sometimes takes a long time to fix them, once again contrary to the FUD.

    3. No one really seems to care about points 1 and 2.

    btw...If it wasn't for ACs slashdot would just be preaching to the pulpit...what would be the point? A typical discussion would be something along the lines of:

    ---------------
    Linux Rules!
    Ditto!
    Yeah...me too!
    I agree, but Linus is God too!
    Oh yeah, forgot to mention that!
    You also forgot Windows Sucks!
    You're right it does!
    Hey you're pretty cool!
    Yeah, so are you! :)
    ---------------

    And of course this thread would be moderated up and marked as "Insightful", because no matter how many times someon writes "Linux Rules" or "Windows Sucks" it's insightful.



    1. Re:Linux blows by Anonymous Coward · · Score: 0

      go kill yourself

    2. Re:Linux blows by Anonymous Coward · · Score: 0

      Incidentally FUD means Fear-Uncertainty-Doubt. It does not mean 'Over-Optimism'. Well..this thread is yesterdays news, but just for the sake of completeness... I know what FUD means and it is FUD when someone claims Linux has no bugs, never crashes, and that in the rare case a bug is found, it's fixed in days. Essentially these claims are supposed to create fear, uncertainty, and doubt in the minds of pepole who haven't chosen Linux. Here's how it works. ----------- Lou - Gee my Linux OS has no bugs and never crashes! Wendy - Wow! I had chosen NT and thought it reliable, but based on your obviuosly unbiased and honest assesment of Linux I am now uncertain I made the best choice. ------------ btw...if you want to get on someones case in regards to the overuse of the term FUD start with your fellow slashdolts. Bill Gates could talk about how he enjoys spending time with his family and slashdolts would somehow label it FUD.

    3. Re:Linux blows by LizardKing · · Score: 0

      you pimply cocksucker

      Great, homophobia rears it's lovely head. As for pimples, I'm long past the adolescent stage, so acne isn't a problem for me. How about you?

      what country are you in?

      Great Britain. If you're American are you sure you know where that is? I know from personal experience that many in the US don't know that other countries exist, let alone where they are.

      I shall hunt you down and kill you now

      Don't make threats you can't keep.


      Chris Wareham

    4. Re:Linux blows by yadda+yoda+yadda · · Score: 1

      >1. Linux has bugs, contrary to the FUD often >spread here on slashdot.

      Are you honestly claiming that previous to this article, you believed that Linux had no bugs? What _other_ project has millions of lines of code, and yet has no bugs. The software that control billion dollar space shuttles, military planes etc? No actually these have bugs too.
      (Software problems caused a number of problems for the military, i.e. the smart bomb that self-destructed if it did a 180-degree turn, even if it had failed to depart the torpedo tube)

      Open Source is quite good for somethings, but it does not perform *miricles*.

      The only project this large which does not have any bugs is Windows NT, which even has a "Blue Screen Of Death" to prevent typist from suffering RSI.

      I have found that, on the whole, Linux screws-up completely somewhat less often than Windows. If you have found NT reliable, then good for you.

      Incidentally FUD means Fear-Uncertainty-Doubt. It does not mean 'Over-Optimism'.

      > 2. It sometimes takes a long time >to fix them, once again contrary to the FUD.

      I believe *sometimes* is the key word here.

      If a bug only produces error on rare circumstances, it can be difficult to find, even assuming it exists. These bugs ofcourse are much less important.

      A serious bug in Linux may be fixed in a couple of days. An equivalent bug might take a month in NT. NT has it's advantages, I don't see speed of bug-fixing as being one of them. :(

      _Again_ FUD means Fear-Uncertainty-Doubt. It does not mean 'Over-Optimism'.


      >3. No one really seems to care about points 1 and >2.

      I don't care so much for my home computer, seeing as I never come across a bug in the Linux-kernel. 2.2.x is more than ok for my use (now if I could say the same for some of my linux apps :()

      However on linux servers, people *do* care. Why do you think that Linus T. said that people should not upgrade unless that actually needed the new features in 2.2. He was pleased that many Linux users had resisted the temptation to upgrade!

      Now I can just imagine Mr Gates. "As usual We have notified our customers that our new version of Windows may not be as stable as NT4. We are asking people not to pay for our new upgrade unless they really need our new features. We are looking forward to the lowest sales figures ever for Windows 2000."

      I think that I can assure you that people who actually use Linux are more aware of the points 1,2 than your average Windows user, who mostly get their info from "Window XX makes every thing easier, faster, better" ads ;)

      N.B. I mean people who actually _USE_ linux, not just post about it on /. or who play with it on occasion, etc.


      (Sorry for this rambling post)

      --
      We use GNU/SunOS. :)
  21. Re:stable > 2.0 > 2.2 > unstable by Anonymous Coward · · Score: 0

    ...and unlike NT you don't pay for the privilege of being a beta tester (snicker ;-)
    Well, they're more alpha testers to me.

    But like NT (or 98) you are beta tester even if you want to run production quality.

  22. Re:Well atleast they got one thing right.. (ot) by Anonymous Coward · · Score: 0

    Here's how it works:

    1. Post something as an AC. Initial score=0.
    2. Several people moderate your post up. Score=6. However, moderation no longer works by scoring the posts +/- 1. Instead, they use adjectives like "Intelligent" or "Interesting". So at this point your post is rated "6, Interesting".[*]
    3. One moderator marks you down as a Troll. Now your score reads "5, Troll". "Troll" is always -1 as far as I know.

    You can't moderate on an article to which you've already posted. It is possible for a friend to do so, but normally this sort of abuse gets corrected right away by the other moderators. Since I don't see any "5, Troll" posts right now, I assume this has already occurred.

    By the way, looking at one of the replies below, I've often wondered how people manage to reply to the wrong posting and often even the wrong article. How hard is it? You click "Reply", you type, you Submit. Too complicated for some, I guess.

    [*] If you were paying attention, you may have noticed that the moderation only goes up to +5. So I don't know how you would get to "5, Troll". Theoretically, "4, Troll" is the best you could do.

  23. Re:Well atleast they got one thing right.. (ot) by Anonymous Coward · · Score: 0

    Let me just make a comment on the previous post about Linux/Windows with bugs, first of all anyone that has ever developed software knows that all software has got some kind of bugs in it, regardless of how much testing and fixing you do, the more lines of code the more potential for bugs. The difference between bugs beings fixed in Linux and Windows is that with every new service patch release in windows to fix bugs, about a few dozen new bugs are created. I am being 100% serious about this. I am a free lance programmer and have a few inside friends within microsoft. You would be amazed what kind of new problems arize when trying to fix previous problems. With linux, you find a bug, you fix it, and life moves on. It is surprising how many developers at microsoft come home to their linux machine at night, Microsoft does pay them good money, but unfortunatley their product just isnt what it could have been. Dont expect alot from windows 2000 either, great ideas for the OS, but ......... well you get the point.
    [ b r a p ]

  24. 2.2.x=unstable? by Anonymous Coward · · Score: 0

    I've been having very weird problems with 2.2.x kernels. 2.0.35 and even 2.1.110 and 2.1.112 are very stable on the system but 2.2.4 and 2.2.10 and 2.2.11 seems to have random problems with SMP that either lockup the system or cause mysterious reboots. It's getting kind of frustrating.

  25. Re:Reasons for not upgrading by Anonymous Coward · · Score: 0

    In my case 2.0.x was well along by the time I moved off of 1.2.x, so I've not even upgraded my 2.0.x kernel that many times (upgraded the distribution just about as often). What can I say, after a while the continuous upgrading starts to get on you, used to be I'd jump on every new release that would come out back in the 0.9x days. Ever since the last SLS distro was released I've been fairly slow to upgrade.

    Personally I'm thinking of skipping 2.2.x all together and just going to 2.4.x when it comes out.

  26. Re:Don't tell us what the bug _IS_ by Anonymous Coward · · Score: 0

    Or, let me log in to Slashdot, either. I sure as hell wish I could log in twice consistently, but, I guess these guys are too busy to tend shop now that they're public. ===================== I dnloaded and searched the tcp.c and net/Changes but found no clearly visible reference to what this Nasty TCP fix fixes. If anyone knows (the chnage log hasn't been published, yet), could someone send me mail at van-biteme-@21ccs.com? I still have one relic 2.0.X kernel laying around, and want to know if I have to deal w/ it, yet. The server's too stable to upgrade if I don't need to. Thanks, Van

  27. 2.2.12 release notes by Anonymous Coward · · Score: 0

    Didn't see a post for the release notes, but I found them here: http://www.linux.org.uk/VERSION/relnotes.2212.html

  28. Re:bugfix speed by Anonymous Coward · · Score: 0

    Because it's actually not a very important bug. The fact is, TCP can always be spoofed if you have access to the network. This bug made it a little easier to do so even if you weren't controlling the routers, but it's not a big deal-- you're still insecure if you are relying upon TCP to keep your data safe.

    Only a secure, encrypted protocol like SSL can guarantee that network data isn't tampered with.

    (If this bug was a remote crash, _then_ 3 months would be a big deal)

  29. Re:Kernel Usage will fork unless... by Anonymous Coward · · Score: 0

    It's easy for you, me, and perhaps many other knowledgeable Slashdot readers too, to be arrogant by saying that a particular new kernel incompatibility is easy to fix at the command-line e.g. by making a link, and it is thus not a real incompatibility. My point is the typical user profile for Linux is changing to include more people who do not necessarily know or have the time to learn about command lines. This demographic trend will make it harder for new Linux kernels with incompatible changes to be widely adopted. Upgrading your Linux distribution is not a guaranteed solution for new users and upgrading a distribution does not fix incompatibility problems in third-party software packages a user may have installed, or, more likely, had installed by someone else. There are too many third-party Linux applications which do not get upgraded promptly by their maintainers every time new kernel incompatibilities arise.

  30. Re:Kernel Usage will fork unless... by Anonymous Coward · · Score: 0

    Upgrading a Linux distribution is not a guaranteed solution for new users and upgrading a distribution does not fix incompatibility problems in third-party software packages -- from outside a distribution -- which a user may have installed, or, more likely, had installed by someone else. There are too many third-party Linux applications which do not get upgraded promptly by their maintainers every time new kernel incompatibilities arise. It would be undesirable if the perception grows among Linux's new "non-technical" users that new distributions/kernels tend break their existing software packages. My suggestion is to place a little more emphasis on retaining compatibility between future kernel releases for the sake of the new "non-technical" users.

  31. Re:Why /dev/cua* is deprecated: lock files by Anonymous Coward · · Score: 0

    Your example illustrates one of the limitations of making user-space file locking mechanisms based on symbolic links act as device locks. One could deprecate /dev/ttyS0 because /dev/cua* was in Unix first.

  32. Re:Kernel Usage will fork unless... by Anonymous Coward · · Score: 0

    Yes, /dev/ttySx can be used instead of /dev/cuax but this fact is unlikely to be obvious, or even meaningful, to Linux's new "non-technical" users who, unlike knowledgeable users like you, me and others on Slashdot, do not know about or have time to learn the device names and command line usage in Linux.

  33. Re:Kernel Usage will fork unless... by Anonymous Coward · · Score: 0

    Linux's new "non-technical" users may not even know what recompilation is. There are plenty of useful ready-packaged applications available on the Internet for Linux that are not provided within Linux distributions and which don't get updated promptly by their current maintainers, if any, when a new kernel release breaks something. In such cases, upgrading the Linux distribution won't help a non-technical user.

  34. Re:Don't tell us what the bug _IS_ by Anonymous Coward · · Score: 0

    A reference to the full information you seek has already been posted in another comment in this thread. If you go back and read the rest of this thread, you will find a reference to BugTraq.

  35. Re:Kernel Usage will fork unless... by Anonymous Coward · · Score: 0

    Yes, creating a soft or hard symbolic link would make broken software work again but this fact is unlikely to be obvious, or even meaningful, to Linux's new "non-technical" users who, unlike knowledgeable Linux users like you, me and others on Slashdot, do not know and do not have time to learn the device names and command line usage in Linux.

    With a few more people as humble and helpful as you, it might be possible afterall that Windows users could be completely put off using Linux. Remember, calling other people stupid in public makes you look clever!

  36. Re:Kernel Usage will fork unless... by Anonymous Coward · · Score: 0

    Don't laugh too hard because your "insightful" detritus completely missed my main point. BTW, I do know how to fix the silly problem of the /dev/cua* disappearance. My main point was the typical user profile for Linux is changing to include more people who do not know or necessarily have the time to learn about command lines. There are several incompatibilities introduced in Linux 2.2 which could be problematic for Linux's new "non-technical" users -- serial device naming is one of them. My suggestion is to have a bit more emphasis on retaining compatibility between future kernel releases for the sake of the new "non-technical" users. A little history lesson: /dev/cua* existed before /dev/ttyS* and there was no technical requirement to remove /dev/cua*, only concern about a few bytes of kernel bloat.

  37. Re:Technically inept users... by Anonymous Coward · · Score: 0

    What is a "desp a rate" point please?

  38. Re:2.0.38? What happened to the 2.2 tree? by Anonymous Coward · · Score: 1

    What? Ya'll said the same thing about 2.0.37! That it would be the last. So I suppose we'll finally see the last one at 2.0.69 eh? ;-) By then we'll have 2.8.32 as well.

  39. Re:Don't tell us what the bug _IS_ by Anonymous Coward · · Score: 1
  40. Re:bugfix speed by Anonymous Coward · · Score: 1

    Alan Cox seems to be implying the bug was deliberately re-introduced (by him?) into 2.0.35 because the fix caused compatibility problems. It was fixed in earlier kernels.

    Alan Cox wrote 6th August in the Linux kernel mailing list:
    > So, the version of my patch for 2.0.34 didn't need to fix this any
    > more. Of course, future updates of the patch I was making based on
    > the latest one, and never bothered to check for this bug again.
    >
    > Now, after your post, I am looking at patch-2.0.35.gz:
    >
    > - return 0;
    > + return 1;
    >
    > So, the "feature" got re-introduced in 2.0.35. I don't know of the
    > reason for this. I can only guess that the other major TCP changes

    It was put back into 2.0.35 because the "fix" caused interoperability
    problems with many other stacks.

    Alan

  41. Re:Kernel Usage will fork unless... by Anonymous Coward · · Score: 1

    A good Torvalds quote is, "backward compatibility eventually goes away, while forward compatability does not."

  42. Re:Kernel Usage will fork unless... by Anonymous Coward · · Score: 1

    This was kind of a humorous read. Before spouting off about /dev/cua*, read the history about it. a) notice of /dev/cua deprecation was given in several years ago, 2.0 listed it as deprecated. b) /dev/ttyS* has been around since point a. c) bloat is not acceptable, if you think it is, go back to m$ land. d) your kernel issued warnings about using /dev/cua* devices. why didn't you pay attention? e) get the real reason why things are changed in the kernel before ranting. Blu3

  43. Kernel Usage will fork unless... by Anonymous Coward · · Score: 2

    Perhaps greater priority could be given to retaining compatibility between kernel releases even if there are apparently wonderful reasons for someone wanting to write this or that new feature which breaks existing packages. I agree there will be benefits for many in adding new features to future kernels, but I do not accept the scale of incompatibility in 2.2 was strictly necessary. As the installed base of Linux grows and the typical user profile changes from the early Linux days, it will get harder and harder for kernels with incompatible changes to be widely adopted. Addition rather than substitution should be the developers' guideline even at the expense of bloat.

    One example of the incompatibilities in 2.2 kernels with 2.0 kernels is the change in serial devices which dropped support for the long used /dev/cua* in 2.0 and all earlier kernels and enforced the new /dev/ttyS* introduced in 2.2. Needless to say this change breaks existing FAX and modem software requiring upgrades.

    1. Re:Kernel Usage will fork unless... by C.Lee · · Score: 1

      >This doesn't apply to /dev/cua* because the to have misunderstood >the point made earlier that the decision to drop /dev/cua* from 2.2 >was made on grounds of taste not of technical necessity.

      What's the big deal? Instead of using /dev/cua* or /dev/ttyS* just use /dev/modem as the serial interface and create a symbolic link to either /dev/cua* or /dev/ttyS*. It's simple. When running the 2.0.x kernel I made sure I was running as root and typed ln -s /dev/cua1 /dev/modem. When I switched over to the 2.2.x kernels I just entered ln -s -f /dev/ttyS1 /dev/modem. That's it. No need to recompile anything. You Windows users really need to start reading the docs and manuals that come with software packages you use. Not doing so only makes you guys look stupid.

    2. Re:Kernel Usage will fork unless... by Rendus · · Score: 2

      ln /dev/ttyS0 /dev/cua0

      Problem solved.

      (Read between the lines: No incompatibility. Make another argument, or drive through. Thank you.)

    3. Re:Kernel Usage will fork unless... by jab · · Score: 1

      People who don't want to recompile for themselves can just subscribe to a linux distrubution (debian comes to mind) which will do the dirty work for you.

    4. Re:Kernel Usage will fork unless... by Joe+MacDonald · · Score: 1

      At least with Linux you have a reasonable idea of what will break when you upgrade. What about Windows? Without any explination upgrading one of my machines from Win95 to Win98 caused the network card to stop working. The same model card in the same motherboard with the same BIOS revision on a different machine, also upgraded works fine. The difference is that the one that works is one where I flashed the EEPROM to choose the IRQ. They all work fine in Linux and NT.

      My point is that an OS upgrade (and really, when most people think of the kernel, they really mean the OS) is a violent action and in Linux it is far less so than in other products. MS has already prepared the world for problems with OS upgrades, we can just make it less painful with the new, shorter development cycle.

      --
      -Joe
    5. Re:Kernel Usage will fork unless... by azz · · Score: 1
      No, like many deprecated features ( in HTML springs to mind), cuax was dropped because it served no useful purpose. It is certainly not "required by many widely used packages", as you suggest---ttySx can be used wherever cuax was used before.

      "I want to use software that doesn't suck." - ESR
      "All software that isn't free sucks." - RMS

    6. Re:Kernel Usage will fork unless... by AmirS · · Score: 1

      "Many Linux users in future won't understand how to recompile packages that get broken by kernel incompatibilities"

      These same users will not be upgrading their kernels to a new version by themselves, except as part of upgrading their linux distribution. Thus the distribution maintainers would have checked for such incompatibilities and fixed them and generally made sure things work.

      If there are packages on the system they have installed themselves, then it's perfectly reasonable for them to download/get new versions which can be installed in the same way they originally installed them.

      So there are no problems.

    7. Re:Kernel Usage will fork unless... by TeknoDragon · · Score: 1

      If you had a clue you'd understand that "It's been deprecated" is a call for change.

      Think of the ISA bus: old, clunky, almost useless! The much vaunted PC98 standard (HA!) let everyone know that the ISA bus was being deprecated (or for you laymen "phazed out"). As a result devices that were a mainstay of the ISA bus were more rapidly redesigned and manufactured for the PCI bus (modems, soundcards). Modern motherboards overall have only 2 ISA slots, some less. If you have some old MIDI equipment and and old ISA soundcard then you'll just have to stick with an older motherboard. DUH! Progress has a price in compatability; you can only be backwards compatable for so long and then you have to cut off the straglers.

      Don't whine about "egos in motion". If you actually cared about using, for instance, some extremely old modem software and SMP simultaneosly you should either fix the packages yourself or write an e-mail to the maintainer pointing out the fact that he should have fixed this allready if it was deprecated in 2.0.x...

    8. Re:Kernel Usage will fork unless... by TeknoDragon · · Score: 1
      You seem to have misunderstood the point made earlier that the decision to drop /dev/cua* from 2.2 was made on grounds of taste not of technical necessity.

      I have seen very little evidence to support this point. Likewise compare this to the deprecation to the "dbmopen" function in Perl5. Indeed dmbopen still works, while deprecated, but "tie" is now the preferred method. In fact, tie does nothing more than make a call to dbmopen! Does that mean that it was for someone's sense of taste and not their intention to develop a new standard? No...

      AFAIK a new tie is being developed that will probably be much better than dbmopen ever could be. Likewise, while you can fudge a compatability with /dev/cua* I think it's likely that latter kernels will have a better method of accessing the serial ports and the old /dev/cua methods will crash and burn; better to force package maintaners to recode to the new standard before the old one is permanently removed than force a quick and viscious change right?

      So why retain such a feature indeffinately? Bloat the kernel a bit? No problem... What was that anecdote about windows? (a 32-bit patch to a 16-bit ...) ...or would you rather see development time spent on archaic interfaces rather than new features?

      ...and if you still want to whine about how these viscious dictators are making rediculous changes to your perfect linux you'd better put your ego in check until you can churn out a kernel feature or patch yourself. (ehem, I'm not complaining) So when ~1% of the users scream "You killed our feature!" and whine about how stupid/unfair it is they get quoted the Linux phillosophy.

      "Do It Yourself"

    9. Re:Kernel Usage will fork unless... by TeknoDragon · · Score: 1

      Don't forget about today's booming computer service industry...

      these people will still need ways to make a living when brain-dead linux distributions are the rage (if they ever are)

    10. Re:Kernel Usage will fork unless... by Zurk · · Score: 1

      *shrug* you could stick to 2.0.x if you like it. besides, mostly recompiling software with a cuax substitution to ttySx would do it...or a link. backward compatibility is nice but not when it gets in the way.

    11. Re:Kernel Usage will fork unless... by kernelPanic · · Score: 1

      I hate my forking kernel

      --
      while(alive) { caffeine++; }
  44. by Anonymous Coward · · Score: 2

    Linux users are lemmings collectively jumping off of the cliff of reliable, well-engineered commercial software.

  45. Re:and 2.3.15 and 2.2.12 by alexandre · · Score: 1

    2.2.12? where where? =))

    ---

  46. Re:2.0.38? What happened to the 2.2 tree? by Eric+S.+Smith · · Score: 1
    You say 2.2 is not stable enough for a server?

    If my business depended upon a machine that was already running a working kernel, why would I install a newer one? Your anecdote wouldn't convince me it was safe, even if I wanted to.

    The latest often turns out not to be the greatest. It's best not to discover this first hand with something important.

  47. Re:Don't tell us what the bug _IS_ by Bill+Currie · · Score: 1

    From my memory of AC's diary, it was some sort of leak in the TCP stack which caused things to blow up after a little while.

    --

    Bill - aka taniwha
    --
    Leave others their otherness. -- Aratak

  48. Opps, wrong kernal/bug by Bill+Currie · · Score: 1

    I got confused and thought 2.2.12.pre*. Sorry.

    --

    Bill - aka taniwha
    --
    Leave others their otherness. -- Aratak

  49. Re:2.0.38? What happened to the 2.2 tree? by Trepidity · · Score: 2

    Well, 2.0.x was, until recently, the current stable tree. It's arguable that it still is, although 2.2.x seems to have finally gotten decent.

    (before you flame me, yes, I realize that the 2.2.x tree is labeled "stable," and is officially has been considered the latest stable tree ever since 2.2.0 was released, but that's because the "stable" label is somewhat of a misnomer. "Not as buggy as 2.1.x, but not stable either" is what i'd consider it. 2.0.x is still the stable tree. Perhaps around now i'd consider moving to 2.2.x, but not 6 months ago.)

  50. bugfix speed by Trepidity · · Score: 2

    For a bug that cmdrtaco considers dangerous, this isn't the type of fast patching I'd expect. I always hear bragging that Linux fixes bugs in a few days of their discovery.

    According to the bugtraq post about the bug, the discoverer contacted kernel developers in May. That was three months ago. After receiving little response, he posted to Bugtraq on July 31. Now, nearly a month later, the bug finally gets fixed.

    Three month turn-around times for important bugfixes doesn't seem like anything to brag about.

    1. Re:bugfix speed by Unknwn · · Score: 1

      Alan released 2.0.38-pre1 a _while_ back, saying that it was one security fix and he wanted to make sure there weren't others which needed to be rolled in so that 2.0.38 could be a "final" release for the 2.0.X series.

  51. and 2.3.15 and 2.2.12 by Unknwn · · Score: 3

    Linus has been a busy boy tonight, following the release of 2.0.38 with a large patch for 2.3.15 with lots of changes that managed to crash my machine the first time I tried to check my mail with it (back to 2.3.15-pre1 until I can test it :) and then a 2.2.12 release, which I haven't looked at yet.

    1. Re:and 2.3.15 and 2.2.12 by Phexro · · Score: 1

      Looks like 2.2.12 has not propagated to all the mirrors yet; ftp9.us.kernel.org has it though.

    2. Re:and 2.3.15 and 2.2.12 by Phexro · · Score: 1

      Looks like most of the mirrors haven't picked it up yet. Found it at ftp9.us.kernel.org [patch in bzip2 or gzip]

    3. Re:and 2.3.15 and 2.2.12 by cxreg · · Score: 1

      Actually, AC is responsible for maintaining and bux fixing the 2.0 series...

  52. Well atleast they got one thing right.. (ot) by gavinhall · · Score: 2

    Posted by Synsthe:

    They truly are anonymous cowards.

    This will get moderated down I'm almost positive, but somebody has to say it; anonymous posting is a big reason why slashdot is such a pavillion for flamers, lusers, and lamers, this particular news item being a classic example.

    Who wants to bet the guy who got moderated a 5 for being a troll moderated himself up or had a luser buddy do it? Don't try and tell me he can't moderate himself up, if he posted anon than logged in, he very well could.

    Who else wants to make a bet that half the lusers in here bashing Linux for no good reason (other than perhaps fear?) are probably mostly the same people just posting repeatedly as AC's?

    Get over yourselves kids. Mommy and Daddy didn't give you access to the computer so you could practice being an immature brat, I'm pretty sure they hoped you would learn a thing or two.

    Rant over, back to the topic at hand, atleast marginally.. =) The release of 2.0.38 doesn't affect anybody, so why the huge outcry? If you're using 2.2.x and happy with it, than good for you, but there are some who like to remain with kernel trees they've used for a length of time, and trust.

    The argument remains that it's silly to shoot up to the latest, simply for the fact that it's the latest. This is a problem you have with Windows, you can't shop around and find something that's good for your system, you're given a release every year or few and that's that. You're stuck with it, no questions asked.

    --
    Mark Waterous (mark@projectlinux.org)

    1. Re:Well atleast they got one thing right.. (ot) by PigleT · · Score: 1

      What crap. Trolls are moderated down and no AC can moderate, so I don't know where you get that from.

      And what huge outcry?
      More to the point, if you even read as little as the article header posted you see "TCP/IP bug" as a reason to upgrade to 2.0.38.

      Me, I think anyone still using 2.0.x is a moron.

      ~Tim
      --

      --
      ~Tim
      --
      .|` Clouds cross the black moonlight,
      Rushing on down to the circle of the turn
  53. Re:2.0.38? What happened to the 2.2 tree? by Chaostrophy · · Score: 2

    Well, alot changed 2.0>2.2, if I were running a production server, I likely would not have switched to 2.2 until about now, if that (given that 2.2.6-9 or so may have had some nasty bugs). People who need uptime tend to be very conservative, and for good reason.

    Yes, if you needed some of the new features, sure, you might have upgraded, but not otherwise.

    --
    Plato seems wrong to me today
  54. Why /dev/cua* is deprecated: lock files by embobo · · Score: 1

    Suppose: /dev/cua0 and /dev/ttyS0 point to the same device. Your pppd uses /dev/cua0 and lock file /var/lock/LCK..cua0. You accidentally start minicom on /dev/ttyS0. Seeing no lock file /var/lock/LCK..ttyS0 in place, it happily trounces your ppp connetion.

    This is why symbolic links such as /dev/modem are bad too. If a program doesn't test for a link then it will pick the incorrect lock file.

  55. Re:2.0.38? What happened to the 2.2 tree? by dangermouse · · Score: 1

    As was indicated previously, the 2.0 kernels are naturally going to be more stable (developmentally) than the 2.2 kernels. That much should be obvious... the 2.0 kernel is essentially considered "finished", and is only improved when major problems are discovered. This isn't happening very often, which is one large reason we're now at 2.2. What makes you think your 2.2.10 kernel isn't going to desperately need an upgrade day after tomorrow? Don't you think it's less likely that someone's 2.0.38 kernel will?

  56. Re:Linux blows (Score:5, Insightful) by Rendus · · Score: 0

    Oh come on people! He typed this in the subject line:

    Linux blows (Score:5, Insightful)

    He's not a moderator, he wasn't moderated up. The post's score as I write this is 0, and should be bumped down to -1.

  57. Re:2.0.38? What happened to the 2.2 tree? by suprax · · Score: 1

    As Linus stated at a LinuxWorld, he actually suggests that if people have 2.0 running nicely, to stay with it. He said 2.2 is not needed to run a nice fast system.

    --
    Scott Miga

  58. Re:2.0.38? What happened to the 2.2 tree? by Gus · · Score: 2
    It's not simply a matter of stability. Take, for example, my firewall/router at home. It's a mere 386/33SX, with qute a small hard drive, and a very mature IP masquerading/NAT setup. I'm not in a big hurry to migrate to all of the various packages that 2.2 requires; the box works, and works well. A minor revison to 2.0 is quite sufficient.
    This is one of the strengths of Linux - unlike commercial Unices, in which products are marked as "End of Life" and abandoned, there is no reason to give up an older version of Linux if it still performs the required task.

    --
    --Gus
  59. stable > 2.0 > 2.2 > unstable by sflory · · Score: 1

    There are all sort of people running linux. You be amazed at the number of people running 1.2.x . 2.0.x has been around a long time. Nearly every bug in has been squashed. On a single proccessor machine it just works. SMP system have a few issues.

    The 2.2.x line until just resently was mildly buggy. It work great for most things, and a majority of hardware. 2.2.5 and 2.2.7 were good if you had the right patches 2.2.8-10 had problems with file system corruption.

    Then of course there is NFS. 2.0.x did a number of things wrong. 2.2.x fixed a number things and added features like file locking. Of course if your clients are broken the same matter as the server fixing the server can break everything.

    The problem with any piece of software is that your users do thing you'd never every thought of. What works great for you is worthless for them. Early stable releases are just massive beta tests. Of course unlike NT you can get the problems fixed quickly.

    --
    IANALBIPOOGL (I am not a Lawyer, but I play one on GrokLaw.)
    1. Re:stable > 2.0 > 2.2 > unstable by Todd+Knarr · · Score: 1

      But like NT (or 98) you are beta tester even if you want to run production quality.

      Except that, unlike NT (or 98), no Unix admin is going to commit a production system to any new version of a kernel until it's been tested and it fixes a problem that actually exists or introduces a feature that is actually needed. Even if the new version is supposedly stable. The operating principle is "if it ain't broke, don't fix it".

    2. Re:stable > 2.0 > 2.2 > unstable by orcrist · · Score: 1

      Early stable releases are just massive beta tests. Of course unlike NT you can get the problems fixed quickly.

      ...and unlike NT you don't pay for the privilege of being a beta tester (snicker ;-)

      chris

      --
      San Francisco values: compassion, tolerance, respect, intelligence
  60. No and Yes by MenTaLguY · · Score: 1

    "No", the patches are not cumulative, "yes," you'll need to get and apply all the intermediate patches in order.
    Berlin-- http://www.berlin-consortium.org

    --

    DNA just wants to be free...
  61. http://www.linux.org.uk/VERSION/relnotes.2212.html by airfabio · · Score: 2

    go there.

  62. 2.0.38? What happened to the 2.2 tree? by Monty+Worm · · Score: 2
    Excuse me for being overly ignorant, but why does anyone care about the 2.0 tree? I had convinced myself that the main code base was in 2.2.0 .

    And on that note, why isn't anyone working on 1.2 anymore? :-)

    --
    ... and today's pet project has ... been discarded for lack of time.
    1. Re:2.0.38? What happened to the 2.2 tree? by hta · · Score: 1

      Of the 60 machines that are auto-updating the Linux Counter, more than half (37) currently run 2.0 kernels.

      http://counter.li.org/scripts/ for the script. The info isn't visible yet, unfortunately.

      The world is slowing down.

    2. Re:2.0.38? What happened to the 2.2 tree? by ibbey · · Score: 1

      There's no such thing as bug-free software.

      Certainly Linux has bugs, but there are differences. First, the bugs generally don't seem to effect daily operation. Most of the bugs, I believe, have been security related.

      Second, when a bug is found in Linux, it's fixed. With Windows, you have to wait for the next service-pack, which could be months away. Because Linux bugs are fixed so promptly, it makes it look much more buggy then it is. Sure there have been, what, 12 upgrades to 2.2 so far? But how many bug fixes were in the most recent WinNT service pack? And as we get further along in the evolution of 2.2, the updates will get more & more scarce.

      (for a list of the updates in SP5 for WinNT, see the Windows NT 4.0 Service Pack 5 Updates Catalog.)

    3. Re:2.0.38? What happened to the 2.2 tree? by ibbey · · Score: 1

      BTW, remember that that was the FIFTH service pack. In theory, most of the bugs should be worked out in the first couple of updates, so this one should have fewer updates then the others, right? But we'll assume that each SP fixed the same number of bugs. That means, if each of the bugs had been fixed immediately rather than in service packs, we be at NT4.0.300 (5 * 60-- and that only counts the 60 updates to the base OS, not y2k, networking, shell, security, etc...)

    4. Re:2.0.38? What happened to the 2.2 tree? by Sun+Tzu · · Score: 3

      There are hermits among us, my boy, who are very slow to jump on the latest kernel for our servers. And, it's not just because we have impressive uptime to consider, either! We have predictable and adequate behavior in an older kernel running on a dedicated machine and we want to change as little as possible. A new 2.0 kernel with minor refinements and bug fixes isn't likely to break anything. The wonderful world of Linux works here too! Ain't it grand?

  63. Re:Changes? by BJH · · Score: 1


    Check out edge.kernelnotes.org for Myrdraal's kernel patch summaries (but it usually takes a couple of days for him to get the newest ones up). Otherwise, look through the source...


  64. path question by Dionysus · · Score: 2

    I guess this is as good a time as any to ask this question:

    Are the patches cummulative? If I upgrade from 2.2.5 to 2.2.15 (or whatever the latest is), will I get all the fixes in-between?

    In a related question, if they are not commulative, do I need to install all the patches in-between if I want a fix in 2.2.15 and I'm running 2.2.5?

    --
    Je ne parle pas francais.
  65. I'll wait till the pee dries by josepha48 · · Score: 1

    I have heard that the mirrors are full. No wonder 2.2.12 should fix a few bugs. I'l look for the change log to appear, then wait to get it if I need it. So far 2.2.11 is working okay. Now if I can only get some of my other apps to behave as well.

    --

    Only 'flamers' flame!

  66. Reasons for not upgrading by maroberts · · Score: 1

    When 2.0.x was in the lower numbers I used to update every couple of kernel releases. On the 2.2.x tree, the "release often" principle seems to have got a bit too overwhelming, and from the rapidity of the changes I haven't been convinced of 2.2.x stability.

    Moving from 2.0.x to 2.2.x seems to require changing a number of other products.

    Both my machines are running 2.0.x (x=36) and to be quite honest I can't be bothered to fix something that isn't broken.

    I may go up to 2.2.x soon, as the changes are starting to look a little less major/ catastrophic, but I think I'll keep at least one removeable HDD with 2.0.x for old times sake/emergencies :-)

    --

    Donte Alistair Anderson Roberts - hi son!
    Karma: Chameleon

  67. Technically inept users... by TeknoDragon · · Score: 1

    So how different is that considering today's technically inept users?

    Windows is hard enough to use (or the users ignorant enough) that I earn enough to pay my tuition working 15 hours a week doing lame windows installs.

    Immagine the standard Windows 95 install. Anyone who can figure that out might as well be able to take 5 minutes to read a little bit of help documentation that tells them how to compile (or what buttons to push to have their distribution do it for them).

    Got another desparate point to make?

  68. 2.0.x owns me by |Cozmo| · · Score: 0
  69. Re: lemmings by Ricardo+Lima · · Score: 1

    FreeBSD? Even though it is NOT commercial, it is reliable and well-engineered.

    --
    Ricardo da Silva Lima
  70. upgrading by Garpenlov · · Score: 1

    So when will 2.2.x have ISAKMP masquerading support? Then I'll upgrade...

    [Or maybe it does already and I'm just too foolish to notice it.]

    --
    --- Where's my X.400 protocol decoder?
  71. Re:example of 2.0/2.2 compatibilities by mullein · · Score: 1

    either kernel docs or the ppp howto said 2 or 3 years ago that support for /dev/cuaX was being phased out, and that you should use /dev/ttySX instead.

  72. tragedy strikes again...(off-topic) by RoLlEr_CoAsTeR · · Score: 1

    I hope he doesn't either. Then again, it'd be nice if we all didn't get hit by trucks, you know?

    but, back _on_topic... I never got to know the 2.0 kernel tree.. I'm very much a newbie to Linux.. been familiar with it for about a year now. (tragic, that's for sure) I just assumed, as one of the other posters did, that onward movement in kernel development was concrete, i.e., no development was made on "past" kernel trees once newer, "stable" ones were established (i.e., the question someone posted as to why the 2.0 tree was important now that we have the 2.2 tree). apparently not, which is fine with me, and I see why now, having read some of the other comments. yay linux!

    -my $0.0000000000001 worth-

    --

    Insert mind here.
  73. Re:2.0.x owns me too by Sun+Tzu · · Score: 1

    heh. Me too... but 2.2 or 2.4(?) will be on my next machine. It will probably be my first SMP PC! I really should start saving money now for gobs of memory. ;)

  74. Well, some of us are lazy ... by WillAffleck · · Score: 1

    Really.

    --
    Will in Seattle
  75. Re:Don't tell us what the bug _IS_ by QuantumG · · Score: 1

    so you don't know what the bug is either.. does anyone know?

    --
    How we know is more important than what we know.
  76. Don't tell us what the bug _IS_ by QuantumG · · Score: 2

    So like.. what's this fatal and dangerous TCP/IP bug that we found? How can I brag about how fast we fix stuff in the linux crowd compared to microsoft if they don't tell me what the bug is?

    --
    How we know is more important than what we know.
    1. Re:Don't tell us what the bug _IS_ by witz · · Score: 1

      Every single Microsoft hotfix contains a readme and has an associated knowledge base article. Don't spew if you don't know what you're talking about.


      -witz

  77. Re: lemmings by Jay+Maynard · · Score: 1

    What reliable, well-engineered commercial software? NT?
    --

    --
    Disinfect the GNU General Public Virus!
  78. Woo hoo by J.+Pierpont · · Score: 1

    Yay, triple kernel trees are almost over.

    -awc

  79. Changes? by JaySWF · · Score: 3

    Sorry for asking a (possibly) stupid question, but where can I read what has changed from 2.2.11 to 2.2.12?

    --
    -- DJ Kat is where it's at
    1. Re:Changes? by Mads-Martin · · Score: 1

      You can see what have changed at: www.kernelnotes.org. And since it is Alan Cox who takes care of the 2.2-tree now - probably also at his diary, www.uk.linux.org/diary.

  80. Where is the changelog? by rogerbo · · Score: 1

    Maybe I'm dumb, but I've looked all over the
    web and I can't find any page which summarizes
    fixed bugs and new features in kernel versions.
    -
    Alan Cox posted one for the 2.2.11 kernel on www.kernel.org.uk but is there no page which
    does this for every new kernel. Is the only
    way to subscribe to kerneldev mailing lists or
    read the source code?

    1. Re:Where is the changelog? by rogerbo · · Score: 1

      Oops that url for the 2.2.11 notes was supposed to be www.linux.org.uk