Slashdot Mirror


Linux Kernel 2.2.14

So everyone and their unkle wrote in to tell us that Linux 2.2.14 has officially been released. If your uptime isn't to sacred to ya, it may be worth upgrading. You know where to get the good stuff if ya need it.

60 of 301 comments (clear)

  1. Re:AGP? by Anonymous Coward · · Score: 2

    No, in this case it makes sense. It's more of a motherboard chipset thing than a video card thing. AGP lets you transfer large amounts of texture memory (or something like that) over the AGP bus, using main memory as texture memory. You can't do that without changing the kernel (or writing a module). It's not a graphics library issue.

  2. Re:AGP? by Gleef · · Score: 2

    As far as I can tell, AGP support has been in the kernel (as part of the PCI driver) since at least version 2.0.34, dated 1998-07-04. So it's been in there for at least a year and a half. Whatever problems you're having with your webcam, it should have nothing to do with "missing" AGP support.

    ----

    --

    ----
    Open mind, insert foot.
  3. How many webcams use GART? by Gleef · · Score: 2

    The original poster was complaining about AGP support because he wanted to use his Webcam. Digital cameras give simple 2D images, since when does this require kernel-level GART support?

    ----

    --

    ----
    Open mind, insert foot.
  4. Re:AGP? by whoop · · Score: 2

    For all of you that say AGP cards work in the kernel already, that's only half true. The Utah GLX has a kernel module that lets you use all the nifty fast memory transfers over the AGP interface. Sure the kernels can run AGP video cards, but this makes them much faster (or so I understand). The patch was already merged into the 2.3 kernels, but not the 2.2 ones. You can get it from the project's CVS server.

  5. Re:Ext3 by whoop · · Score: 2

    Was the error something about an "event" variable? They changed that in the fs code to like global_event.

    I made up a patch based on 2.2.14pre18. It applies and compiles cleanly with this final 2.2.14. I took out some of the kdb stuff, because well, I don't care about debugging it. :) I guess the usual caveats when not dealing with the real author of something like this apply. But I've been up for almost three hours now with it (and several weeks in the 14pre kernels), and all filesystems are working just peachy.

  6. Re:Ext3 by whoop · · Score: 2

    mount /dev/whatever /mnt
    dd if=/dev/zero of=/mnt/journal.dat
    ls -i /mnt/journal.dat
    umount /mnt
    mount /dev/whatever /mnt -t ext3 -o journal=

    The -o journal= is only needed the first time. Afterwards just edit /etc/fstab and put an appropriate entry for the mount point and set it to ext3. Hmm, I forget now what the kernel parameter was to do this for the root partition. Ah well, I guess you'll just have to wait for their site to come back, or find a mirror. Maybe Google has it cached...

  7. Re:help a newbie out! by J4 · · Score: 2

    It is not a difficult task to patch/configure/compile/replace a kernel, but the sequence of tasks is rather exactly.

    What you state is indeed true, _however_...
    Most newbies, in the US, at least, run RedHat.
    RH, like the majority of distros, does not ship
    stock kernel sources.
    This can cause some parts of a patch to fail.
    Not necessarily fatally, but certainly enough
    to be disquieting to a newbie. I would suggest
    either downloading the full sources _or_
    waiting for RH to release an updated kernel rpm.
    The former being the preferred method.
    Patches are a good thing once you have
    pristine sources to run them on.

  8. Supermount patch here by Baddog · · Score: 2

    Supermount isn't integrated into 2.2.14, however I have the patch mirrored here:

    http://www.fargocity.co m/~ccondit/supermount-2.2.14-1.patch

    This has been modified from the original supermount patch to patch cleanly on 2.2.14-final (md.c failed before).

  9. Re:Uptime... by dattaway · · Score: 2

    The power outages seem to win...

    A few weeks ago I went into work to find the local paper with a front page article stating the utility company of this small town was going to upgrade the substations. I had a spare car battery hooked to the UPS and thought it would ride through. Uh huh... looking at the logs, it looked like the battery was a half an hour shy of the four hours of no power.

  10. Re:Filesystem problems fixed? by drix · · Score: 2

    They were a big problem around 2.2.10, were claimed to be fixed in 2.2.11, but happenened for me and a few others as late as 2.2.12. Hopefully they're all ironed out by now.

    --

    --

    I think there is a world market for maybe five personal web logs.
  11. Filesystem problems fixed? by Booker · · Score: 2

    I saw on Kernel Traffic that there were some freaky filesystem corruption problems in the 2.2.x series... and I think I may have experienced this. Anyone know if this has been nailed down yet?
    ----

    1. Re:Filesystem problems fixed? by Booker · · Score: 2

      I'm always a bit afraid to send in a bug report, because I'm not sure I know enough to put together a good one, and I don't want to increase the static on the list...

      I did get a kernel oops that seemed ext2 related, and sent it to the ext2 maintaner, but got no reply.

      Any suggestions on what I could do to:

      1) be sure this really was a bug, and
      2) formulate a useful bug report?

      This last time, I got a whole slew of:

      Jan 1 10:44:05 Lager kernel: EXT2-fs error (device ide0(3,7)): ext2_add_entry:
      bad entry in directory #11873: rec_len is smaller than minimal - offset=0, inode
      =11873, rec_len=6, name_len=1

      entries in the log, and there were in fact several problems when I fsck'd. (This was with 2.2.13) Also, interesting (but probably unrelated) datapoint... it was the postfix files/directories that were damaged each time...
      ----

    2. Re:Filesystem problems fixed? by Booker · · Score: 2
      Always send to linux-kernel@vger.rutgers.edu

      Ok, ok, I get it! :) I promise to do that next time. As I said, though, I wanted to make sure that I didn't bother the list with something unimportant, and it's hard for me to tell sometimes...

      Compiling 2.2.14 as we speak....
      ----

    3. Re:Filesystem problems fixed? by tao · · Score: 3
      There has been lots of fixing of wicked corruption going on for v2.2.14; most of it were very special-cases, but some might have affected larger user-masses. I suggest you upgrade to v2.2.14; it's been tested for a loooong time now, and it seems really stable.

      What you should remember is, that if you suspect file-corruption, please send a bug-report and a careful description (hardware, kernel-version, etc.) to linux-kernel@vger.rutgers.edu. More often than not, such reports can be of great help to us when we try to find bugs. This of course applies to other kernel-related bugs too (hangs, etc.)

    4. Re:Filesystem problems fixed? by tao · · Score: 3
      Well, if this bug repeats itself for v2.2.14, you should submit another report. However, even if you send a report, always carbon-copy to LKML (Linux-Kernel Mailing List); not every bug that seem to relate to one thing have to, and sometimes the maintainer is away, misses one or two messages in his (her?) inbox or whatever.

      Remember that the stream of mail to most kernel- hackers is huge, so if you just send them personal mail, simply procmail it away. You never know for sure. Always send to linux-kernel@vger.rutgers.edu (My, this must be the 3rd or 4th time I write that eddy here on Slashdot today...) as well. Others may be experiencing the same problems.

      Remember, without bug-reports we don't know about the bugs...

    5. Re:Filesystem problems fixed? by spinkham · · Score: 3

      From what I have read, 2.2.13 fixed all that pretty well.
      I haven't followed up on that recently though, so I may be wrong..

      --
      Blessed are the pessimists, for they have made backups.
  12. Checklist was for 2.4 by Booker · · Score: 2

    Checklist posted earlier was for 2.3.x -> 2.4

    This article was about the 2.2.14 release. :)
    ----

  13. Re:help a newbie out! by Booker · · Score: 2
    What's the purpose of upgrading the kernel?

    To either fix bugs, or to gain features

    is that something you need to do a lot?

    not unless you need to fix a bug, or gain a feature. :)

    if your system is running ok, do you still need to upgrade?

    See above.

    I'm not actually planning on doing it, as I'm not proficient enough to recompile and replace a kernel yet, but I need to know how soon I have to try and take this step.
    You should look at the kernel HOWTO at www.linuxdoc.org/HOWTO - it's a bit daunting at first, but it's really not that difficult. The main reason to recompile your kernel is to tailor it exactly to your needs, removing all the cruft that doesn't apply to your system. Plus, as someone said, you'll never be a real Linux user until you do. :)
    ----

  14. Re:The importance (or lack thereof) of uptime by Syberghost · · Score: 2

    Let me get this straight; you think somebody will replace your kernel with whatever they want, reboot, and the uptime will be your tipoff?

    And you think this hypothetical hacker will be savvy enough to code holes into the kernel (as opposed to into the utilities, such as login, which authenticate users), but won't be savvy enough to fake the uptime?

    Uhm, sure, yeah, that'll happen. You'll be warned of it by the monkeys flying out of my butt.

    Yes, in that extremely bizarre contrived case, it would be a security hole. However, if we're assuming the attacker can replace the kernel with one of this choosing, *EVERY* Unix-like OS has that hole. They have the hole now.

    If your system is that owned, you shouldn't be trusting what any piece of software on it tells you, not even the BIOS if you're flash upgradeable.

  15. Re:it compiled okay... by tao · · Score: 2
    Hmmm. That's bad. however, that description isn't a very good bug-report. I suggest you mail a careful description of what system you have and what your problems are. Compile-time related, missing/non-working drivers, file- corruption, hangs/oops:es/panic's, etc.

    We do all we can to fix bugs, but we can't fix them unless people report them (ok, we do sometimes when we stumble over silly code by accident, when doing rehauling of code or when having little else to do, but those cases are not in majority.)

    linux-kernel@vger.rutgers.edu is the place where you report your problems. Good luck!

  16. Re:AGP? by BJH · · Score: 2


    AGP? Methinks you mean USB...

    Boy, your face must be red right about now ;)

  17. VM to boot new kernel by SurfsUp · · Score: 2

    Wouldn't it be possible to make a VM that boots the new kernel, then copies itself into the older kernels memory space?

    Yes I guess that would work. The main problem would be getting hold of the other kernel's memory - you wouldn't have to do any copying at all, but you have to get the memory from somewhere. Presumeably you'd be running under VMWare, or better, an open source vm os, and there would be some kind of api for sharing memory among the various client os's. You'd use that to recover the memory from the halted os. Then figure out how to hot-swap your VM os and you're done. :-)

    --
    Life's a bitch but somebody's gotta do it.
  18. Re:could not be done by um...+Lucas · · Score: 2

    Wouldn't it be possible to make a VM that boots the new kernel, then copies itself into the older kernels memory space? That way, supposing everything went smoothly, no reboot would be needed? Just curious if that's a possibility or not? it'd have to be handled in the kernel, so as to allow itself to be overwritten... Memory protection seems like it would be a hassel for anything but SW inside the kernel to accomplish that.

  19. it compiled okay... by kerouac · · Score: 2

    but some stuff is still broke (for my set-up, anyhow).

    I don't think that checklist posted earlier was completed.

    *sigh* i guess that'll be worked out in the 'ac' patches...

  20. Incase you DON'T know where to get the good stuff. by Yakman · · Score: 2
    List of Kernel Mirrors.

    KernelNotes.org has changelists and things but hasn't been updated for 2.2.14 yet.

  21. Re:damn it... by SheldonYoung · · Score: 2

    It's good for a home system, average for a server. It's almost painful to have to reboot a box with over 110 days of update just to put it on a UPS...

  22. Re:The importance (or lack thereof) of uptime by SEWilco · · Score: 2

    Measure the uptime in terms of processor speed, so having a faster processor so you can reboot faster is less of an advantage...

  23. Re:AGP? by mircea · · Score: 2

    AGP is supported in the stable kernel since many moons, my friend - why don't you check it again.

  24. long uptime = proof of few resource leaks etc. by coyote-san · · Score: 2

    I agree that you should never perform a necessary upgrade just to preserve an uptime value, but I strongly disagree with your claim that a long uptime is meaningless.

    A long uptime on an active system is proof that the system doesn't have significant resource leaks. The same logic applies to systems that don't require frequent disk "defragmentation", etc.

    Resource leaks, by themselves, aren't dangerous other than the fact that they force you to reboot the system to recover the lost resources... but they are excellent indicators of the overall quality of the software. In my experience, all program with significant resource leaks have *always* had an unusually large number of other bugs... and the times that someone has tried to eliminate the leaks just to shut up their noisy boss they ended up fixing a large number of unrelated bugs.

    Note I did not say that they "found" those bugs - many of the bugs were due to wild pointers that simply disappeared once the programmer took care to properly manage their resources. IMHO, the second most powerful bug-finding strategy, after fixing all warnings issued by the compiler, is elimination of resource leaks.

    --
    For every complex problem there is an answer that is clear, simple, and wrong. -- H L Mencken
  25. Re:Uptime... by Inoshiro · · Score: 2

    1 44 days, 04:36:04 | Linux 2.2.9 Sat Aug 21 18:58:10 1999
    -> 2 39 days, 20:21:28 | Linux 2.2.13 Thu Nov 25 19:50:22 1999

    So, you see, I am a mere 5 days from beating my 2.2.9 record (at which point I rebooted to use a upgraded kernel), when they go and release 2.2.14. Those bastards.

    Ah well, since devfs for 2.2.14 isn't out yet (AFAIK), it'll be a while before I go and upgrade :-)
    (Linus PLEASE put Devfs in 2.4)
    ---

    --
    --
    Internet Explorer (n): Another bug -- that is, a feature that can't be turned off -- in Windows.
  26. Re:New platform introduced with v2.2.14 (S/390) by technos · · Score: 2

    Up that number by five or so. (We've got at least that many /. readers here) I've got two of them thirty feet from me. I won't get to play with them as intimatly as I'd like to, (I'm the 'low-end' guy, and we're only holding them for resale) but they won't leave without a 'Runs Linux' sticker over the shrink wrap.

    I really wish someone would port Linux to one of the older rev AS/400's.. I've had a few chances to snag one off of a scrap deal, but w/ no OS they're useless to me..

    --
    .sig: Now legally binding!
  27. MediaGX processor support? by G27+Radio · · Score: 2

    I've got a couple of boxes with MediaGX processors that I bought for $50 a piece...not as good of a deal as I'd originally thought considerring how f*cked up they are. I know Alan Cox has done some work with MediaGX processors to deal with some of the problems. One of the Linux Grrls gave me a pretty specific explanation of the problem (Thanks Kira :) Now I'm wondering if there will be better support in the 2.4 kernel.

    The 2.2 kernel boots and runs fine until I try to do something radical like startx. 2.3 however, detects that it's a MediaGX at boot up, but locks up after 'checking the hlt instruction.'

    numb

  28. Re:Ken Thompson by Will+the+Chill · · Score: 2

    Wow, I can't believe that Tom Christiansen actually posted stuff about this.

    If you'll follow the link that he gave to Computer, you'll see that Dr. Daniel Cooke is listed as one of the guys that wrote the article interviewing Ken. As I said in a previous post, Dr. Cooke received permission from Computer and Bell Labs to show SPUUG (South Plains Unix User Group; Texas Tech's little group that I coordinate) an unreleased video of him interviewing Ken in person. Alot of different material than that in the printed version.

    Also, Dr. Cooke mentioned to me several times that he received QUITE a bit of flame from the Linux community when that stuff that Ken said was printed, even though he was just the one who wrote it up for Computer.

    Again, I can't believe Tom actually posted about this stuff. Wow. Let me just say that backward: woW.

    -Will the Chill

    --
    Creator of RPerl, Scouter, Juggler, Mormon, Perl Monger, Serial Entrepreneur, Aspiring Astrophysicist, Community Organiz
  29. Re:You guys EAT tulips?!?!? by Wizard+of+OS · · Score: 2

    Sure :)
    Course not, I just typed it because I thougt you guys wouldn't know what Holland is if I didn't mention tulips and wooden shoos :)
    If you ever visit the Netherlands, don't be surprised to see 0.000001% of the population with wooden shoos and 500 others types of flowers in the flower-shops :)
    I've never really tasted flowers, but some people say they are great. I personally prefer steak with french fries ;-)
    Thank you for your reply, it now is perfectly clear to me that Americans (or wherever you're from) just beleave anything a foreigner says ;-)

    --

    --
    If code was hard to write, it should be hard to read
  30. Telephony Support by aunitt · · Score: 2

    One very important thing in 2.2.14 is telephony support.

    This could be an area were Linux could really shine. Telephony is all about reliability and can be very price sensitive, especially when you are trying to put together systems for small companies.

    I should know, I work for a company producing exactly these kind of systems, unfortunately on NT :-(

    For more details see this article on LinuxTelephony.

  31. Re:AGP? by nukem · · Score: 2

    from the way i see the linux kernel, as long as your video card works good for u, the kernel doesn't need to mess with the video card alot, leave that to the grahics libraries to do, that's why u don't see much of anything in the kernel configuration about graphics, about the only thing i think the kernel might have to do with agp is provide access to that stuff to other progs, but isn't htat why there's graphics libraries?? i'm no kernel or linux expert tho, so this is just what i think, more than likely not the real facts.

  32. Re:Ken Thompson by atd3000 · · Score: 2
    What is sad is that sometimes, when our gurus age or get older, the shine on their accomplishments grows dull with their new, wrong headed ideas.

    Look at Bobby Fischer's anti-semitism, or Einstein's belief in the solid state universe, etc.

    Someday Linus will be 50 or 60 and he'll say that the hot new idea is a piece of crap.

    It seems to me that people are first anonymous, then we find out about them from some great accomplishment(s), and then they become yesterday's news when the environment that created them changes.

    If his comments about Linux being worse as a firewall than Windows are actually attributable to him, then it is obvious, at least on this topic, he is walking, breathing anachronism.

    --

    Finish Human Genome Project. Opensource DNA. Figure out what it does. Improve it. Lather. Rinse. Repeat.

  33. AGP? by astrotek · · Score: 2

    When does AGP get put into the stable kernel? and is the unstable one any good. I WANT MY WEBCAM =)

    1. Re:AGP? by tao · · Score: 3
      I'd wager that *IF* AGP gets into v2.2.xx, it'll be for a fairly late one. The code isn't fully finished in v2.3.xx if I'm not all wrong.

      When it comes to the experimental patches, everything depend on the hardware you have. I've been running v2.3.xx kernels on my trustworthy IBM PS/2 9556slc2 (SCSI) without troubles (apart from having to patch the ibmmca.c scsi-driver in an ugly way) whatsoever, others report lots of trouble.

      v2.3 is good, no doubt about that; lots of new interesting stuff, but it isn't feature-complete; lots of stuff that works in v2.2 is broken for v2.3, such as some of the filesystems, etc (but as long as ext2 and fat works, I'm all happy), and the pre-patches are sometimes hard to get to compile.

      Finally, more often than not, at least some platform is broken. Sparc seem to have had most problems, but they were fixed up just a while ago, if I'm not all wrong.

      If you have important data on your disk or need 24/7 uptime, use v2.2.14. If you don't fall into any of those categories, and have any hardware not supported in v2.2.xx, try out v2.3; it'll be a nice experience, and we need all the bug- testers we can find.

      Good luck!

  34. Re:How do you patch the kernel? by hensley · · Score: 3

    Two ways:



    cd into /usr/src/linux

    patch -p1 (for both two patches)


    or, easier and automated:

    cd into /usr/src (or wherever your patches are)

    /usr/src/linux/scripts/patch-kernel to apply all patches in the current directory)

  35. Some limited mirrors... by strredwolf · · Score: 3

    us.kernel.org doesn't have it, but tux.org does. It's a 1.3 meg patch.

    ---
    Another non-functioning site was "uncertainty.microsoft.com." The purpose of that site was not known. -- MSNBC 10-26-1999 on MS crack

    --

    --
    # Canmephians for a better Linux Kernel
    $Stalag99{"URL"}="http://stalag99.net";
  36. Re:The importance (or lack thereof) of uptime by Syberghost · · Score: 3

    I've said it before, and I'll say it again; what we need in order to put a stop to this whole stupid argument for all time is a writeable /proc/uptime.

    Let people fudge their damn uptime and all the BS will stop.

  37. Changelist by Rayban · · Score: 3

    The changelist will be appearing here at some point in the future.

    Hopefully soon :)

    --
    æeee!
  38. Re:The importance (or lack thereof) of uptime by chrismcc@netus.com · · Score: 3

    The kernel is so out of date that any random script kiddie can grab an exploit or buffer overflow from bugtraq and root the system, obviously not a Good Thing if your computer is running any sort of critical task.

    I think you missed something important. remote and local exploits come from userland programs. bind, pop3d, etc. The kernel might have DOS problems, but AKAIK there are no remote root exploits for the linux kernel itself.

    --
    Christopher McCrory "The guy that keeps the servers running" chrismcc@gmail.com http://www.pricegrabber.com
  39. Re:Linux NFS by Leos+Bitto · · Score: 3

    Yes, NFS is better in 2.2.14. That's why I am running 2.2.14pre14 on our production boxes - I rely on NFS much.

  40. Re:Why? by Inoshiro · · Score: 3

    2.2.13 had odd IDE corruption issues. I like having to not worry about my IDE drive corruptioning itself...

    On another note, they also made the memory buffer hash table more efficient. I also like speed :-)
    ---

    --
    --
    Internet Explorer (n): Another bug -- that is, a feature that can't be turned off -- in Windows.
  41. it's not blind faith by Will+the+Chill · · Score: 3

    It's called respect. I have a very high amount of respect for Rob, and others like him. The very simple fact that many geeks today aren't able to find suitable role-models in their everyday lives will lend this argument even more credibility. I will accept, to a certain extent, Rob's posts to be pretty authoratative. I've read /. for years, and am able to honestly say that I agree w/ pretty much everything the guy posts. Is it so bad that I happen to share roughly the same opinions w/ someone who is substantially more noteworthy than myself? It's not always about being a follower, you know...

    -Will the Chill

    --
    Creator of RPerl, Scouter, Juggler, Mormon, Perl Monger, Serial Entrepreneur, Aspiring Astrophysicist, Community Organiz
  42. Re:The importance (or lack thereof) of uptime by billh · · Score: 3
    Uptime is just that: a measure of how much time has elapsed since the last reboot of the system. It does not measure any of the following things:

    -Superiority of an operating system

    -Ability to administer a computer

    -Programing skill

    -"Eliteness/coolness"

    Let us take this point by point:

    Superiority - You are correct. I've had Windows NT and even 95 boxes up for months at a time.

    Administration ability - depends on the circumstances. I have a colocated web server that I have been working on quite heavily since I installed it, and I haven't been within 30 miles of it since it was turned on 50 days ago. Uptime is currently at 50 days.

    Programming skill - has nothing to do with uptime

    Eliteness/coolness - while not quite the same thing, I am very close to closing a business deal with someone that I have been trying to get to sign on with me for months. In the end, it was the uptime that mattered. Or, more specifically, the fact that the machine didn't flinch during a live load test (real content, real users, no simulations) with this person present. The uptime is like a victory -- you can point to it frequently, and then show someone your logs to prove that your machine can do what you say.

    Uptime == bragging rights in some circumstances.

  43. uncle? what has he got to do with that? by Wizard+of+OS · · Score: 3

    Ok, I admit, I submitted. It could be the fact that I'm from Holland (nope, not Michigan, just that little country somewhere in europe where they wear wooden shoes and eat tulips ;) and I don't understand the expression.
    AFAIK my uncle doesn't even know where the powerswich of his son's computer is, so I don't think he submitted a post about a new kernel ;)

    --

    --
    If code was hard to write, it should be hard to read
  44. That's valid, but one-sided. by RainBrot · · Score: 3

    How many Linux kernel bugs have there been that allowed users to gain root access? How many were fixed between 2.2.13 and 2.2.14?

    Some high-availability (am I using the right term there?) systems actually have uptime requirements (such as "we can only be offline for ten minutes every month") that make it risky to upgrade with every new kernel. Particularly since new kernels can introduce new bugs.

    My point is that it can be irresponsible to upgrade without knowing what the upgrade does, just as it can be irresponsible to not upgrade.

    All that aside, not everyone is running mission critical servers. Some people use their computers for fun, and long uptimes can be a source of amusement.

    I personally have two systems with long uptimes, and I will not be upgrading them. They're non-critical systems, and not worth messing with. Besides, I like to see how long it's been since the last power failure. :)

  45. ext3? by Millennium · · Score: 4

    I remember Alan saying at one point that he was considering adding the current ext3 sources into the kernel. Anyone know if he's done this yet, or will that be going into the 2.3 tree?

  46. Re:The importance (or lack thereof) of uptime by JoeBuck · · Score: 4
    For machines behind firewalls that are performing some task without any problems, it's best in many cases to just leave 'em alone and let them rack up the uptime.

    On the other hand, for a visible machine with a static IP address, hosting web pages or other advertised services, you have to keep ahead of the script kiddies. But not all machines are in that category, far from it.

  47. New platform introduced with v2.2.14 (S/390) by tao · · Score: 4
    Something that obviously passed many by is that v2.2.14 introduces a new platform; IBM's mainframe series of computers; S/370 and S/390. While it's hard improbably that more than maybe ten or fifteen readers of Slashdot even have seen one (I have; we got an offer to get one, but had no IPI-3 disks for it, and no OS; at that time the port didn't exist yet...), but they are basically very different and cool machines.

    Have a look at IBM's homepage and search around for some information on them. They have BANDWIDTH.

    This is at least cool, if nothing else. Now if just anyone could port Linux to VAX, things would be chilling.

  48. Uptimes and kernel upgrades. by delld · · Score: 4

    Now that win2000 is supposedly comming out, and it supposedly needs fewer reboots, Linux uptime counters are going to have much more competition. Therefore, I call for hot-swapable kernels! I do not want to stop what I am doing, just to upgrade (or down-grade) my operating system! I want an uptime measured in decades!

  49. Old kernels are still important by coyote-san · · Score: 4

    Old kernels are still important, for several reasons:

    1) they are well tested
    2) the C library for that kernel is well tested
    3) the programs for that library are well tested

    the importance of this can't be overemphasized. There are a lot of situations where it's much more important to work with a known quantity than to get the ultimate bit of performance or flexibility.

    It's worth noting that one of the most damning complaints against Microsoft as an "enterprise class" OS & application suite is the fact that they have repeatedly demonstrated a cavalier attitude towards making big changes in a way that forces users to upgrade everything to fix a single bug in the kernel (e.g., Win95->Win98) or application (e.g., Office file formats).

    That's why Linux, and all real enterprise-ready OSes, allow fairly independent maintenance paths for all major versions of the kernels/libraries/applications. It's a bit more work for the developer, but it's criticial when you're talking about systems which *must* remain up. (E.g., if a hospital's systems go down due to an unexpected bug in an upgraded OS, patients may die. If an airline's systems go down due to an unexpected bug, they can lose millions of dollars in lost bookings and contractual penalties for delays.)

    --
    For every complex problem there is an answer that is clear, simple, and wrong. -- H L Mencken
  50. Re:Ahh.... by Eimi+Metamorphoumai · · Score: 5
    Rob said so. If Rob told you to jump off a bridge would you do it?

    I wouldn't be able to get anywhere near it. It would be /.'d to capacity. A total of maybe a foot difference between the height of the bridge and the pile of geeks next to it.

    --

    Visit me on #weirdness on the Galaxynet.

  51. Changelog Info by mwillis · · Score: 5

    FYI - if you want the changelog for 2.2.14, just look at the last 2.2.pre14 kernel changelogs. Linuxtoday has a copy here:

    http://linuxtoday.com/story.php3?sn=14481

    It is a fairly long list of things. The S/390 port is there. Some nice-sounding bugfixes are there, so I'll probably recompile tonight. Also, supposedly it should now compile fine with gcc 2.95.

  52. Re:The importance (or lack thereof) of uptime by zmooc · · Score: 5
    I disagree with you; my experience is that I only need to reboot if something goes terribly wrong or if I want to upgrade a `core' part of the system. Therefore one can say that operating systems with an average downtime that is rather low either are upgraded a lot, or crash a lot. I think the latter has the greatest influence still.

    Off course not all systems run under the same conditions; windows computers are probably more often turned off at night than VMS systems, SunOS is usually used on high-end hardware while Linux often runs on crappy hardware and OpenBSD-systems probably have better admins than Linux-systems (no offense, but most unix-newbies tend to use Linux, not *BSD). But still I dare say that the uptime is a real good measurement for the stability of an operating system.

    Apart from that I agree with the fact that one should not fail to upgrade because one wants to get the highest uptime possible. On the other hand, people shouldn't upgrade when there's no need to; if there are no new features/fixes in the new kernel which apply to your system, don't upgrade :)

    Check http://www.uptimes.net for a list of uptimes per OS. There are about 500 hosts in the list, so it ought to give a rather clear view of the situation.

    --
    0x or or snor perron?!
  53. Re:Ken Thompson by Tom+Christiansen · · Score: 5
    Isn't he the one who says that Linux is a piece of shit? Sounds like a great Slashdot role model to me!
    Ken *invented* most of what you know as Unix and C. (It's fun to watch him and Dennis both disavow ownership and point at each other. :-) Without Ken, we wouldn't have Unix, and we probably wouldn't have C. And we most certainly wouldn't have Linux. If Ken said this, then I'm completely certain that he could have backed it up. But I don't recall having read anything by him that referred to Linux so scatologically. Please don't spread gossip and rumor, allowing idle speculation to blossom into bitter invective against a man hte likes of whose genius you seldom meet in one lifetime. Always get the exact quote and context.

    [...time passes...]

    Alright, here you go. Read this, which I got from IEEE Computer Magazine:

    Computer: In a sense, Linux is following in this tradition. Any thoughts on this phenomenon?

    Thompson: I view Linux as something that's not Microsoft-a backlash against Microsoft, no more and no less. I don't think it will be very successful in the long run. I've looked at the source and there are pieces that are good and pieces that are not. A whole bunch of random people have contributed to this source, and the quality varies drastically.

    My experience and some of my friends' experience is that Linux is quite unreliable. Microsoft is really unreliable but Linux is worse. In a non-PC environment, it just won't hold up. If you're using it on a single box, that's one thing. But if you want to use Linux in firewalls, gateways, embedded systems, and so on, it has a long way to go.

    Delving deeper, we have this article by Eric Raymond in Linux Today, in which he clarifies what Ken said, as follows:
    The best news, I guess, is that Ken says he didn't intend to write off Linux itself as simply an anti-Microsoft backlash; what he was trying to say was that he believes the recent popularity of Linux in the press is an anything-but-Microsoft phenomenon. He adds ``i very much appreciate the chance to look at available code when i am faced with the task of interfacing to some nightmare piece of hardware'' and that ``i think the open software movement (and linux in particular) is laudable.''

    Ken further adds ``i dont see eye-to-eye with microsoft's business practices.'' His original language was rather stronger and more entertaining, but he asked me not to quote that in order to avoid giving Lucent's lawyers heart failure.

    The bad news is that Ken still thinks Linux is flaky. I offered to have VA Linux Labs ship him a machine so he could see what a properly tuned modern Linux looks like, but he said he couldn't accept. He adds ``i do believe that in a race, it is naive to think linux has a hope of making a dent against microsoft starting from way behind with a fraction of the resources and amateur labor. (i feel the same about unix.)''

    I cited all the case studies and trend curves and statistics you'd expect me to. He didn't respond directly to those, but I hope I at least gave him some things to think about.

    Ken did finish by saying ``i must say the linux community is a lot nicer than the unix community. a negative comment on unix would warrent death threats. with linux, it is like stirring up a nest of butterflies.'' (Hm. Butterfly T-shirts, anyone?)

    The really bad news, of course, is that Ken was wrong about the volatile and irrational reaction by the members of the Linux community against those who cast aspersions on the current state of apotheosis of Linux--or of the FSF, for that matter. This kind of thing most certainly does happen, as all here can doubtless attest. So much for the good old days.
  54. The importance (or lack thereof) of uptime by Signail11 · · Score: 5

    "If your uptime isn't to sacred to ya, it may be worth upgrading."

    Uptime should *never* be sacred to any computer user in the sense that preserving a high uptime should not preclude one from installing a neccessary software or hardward upgrade. What is important is that an operating system has the ability to run stably and for extended periods of time such that the use of the computer is not impaired. I've known quite a few users who claim ridiculously high uptimes (ie. > 1 year). The kernel is so out of date that any random script kiddie can grab an exploit or buffer overflow from bugtraq and root the system, obviously not a Good Thing if your computer is running any sort of critical task.

    Uptime is just that: a measure of how much time has elapsed since the last reboot of the system. It does not measure any of the following things:
    -Superiority of an operating system
    -Ability to administer a computer
    -Programing skill
    -"Eliteness/coolness", whatever that is