Slashdot Mirror


Linux 2.2.15 Released

Fluid Donkey was the first of many to let us know that kernel 2.2.15 has come down the wire. It's a fairly large patch (just over a meg), but it contains many updates, including support for Intelligent Input/Output (I20) devices. You can find it in the usual places. (ftp.<two-letter-country-code>.kernel.org if you forgot)

45 of 146 comments (clear)

  1. Re:What's new? by Ranger+Rick · · Score: 2
    Someone already does this, it's just not up the instant the kernel's released. Try kernelnotes.org and wait for the link to show up.

    :wq!

    --

    WWJD? JWRTFM!!!

  2. Re:Who works on this? by Eric+Green · · Score: 4
    Some of us need a stable kernel and Linux distribution because we need to get work done, we don't need to twiddle with the Linux kernel all day long. My router, for example, is still running the *2.0.37* kernel... there just hasn't been any reason to upgrade it, it just plain works, why mess with stuff that works?

    Most of the changes in 2.2.15 were actually back-ported from the 2.3 series kernels. For example, I helped Kai with some changes to the 2.3 series tape driver, and those changes have been backported to the 2.2.x series kernels (but not in time for 2.2.15, sigh... maybe 2.2.16).

    -E

    --
    Send mail here if you want to reach me.
  3. Re:Now I'm a tad bit miffed... by The+Man · · Score: 2

    Red Hat release a new version every 6 months...usually April and October. Every year it's been like this. So...don't grab the latest release in September either. :)

  4. Re:Now I'm a tad bit miffed... by The+Man · · Score: 3

    Well, there were 20 prereleases. And Alan's diary did note that he had sent a 2.2.15 to Linus. And there was already a 16pre1 out there. A bit more checking and you wouldn't have had this problem. Oh well, it's fun anyway, right? :)

  5. Re:What is I2O? by Stormie · · Score: 2

    I have always wondered what it is and what it does?

    Well, since you don't want to take the 5 seconds on Google to search for "i2o", I did it for you.

    Check out www.i2osig.org, or go straight to their Q&A section.

    More importantly would it give me any speed improvements on an IDE system?

    I'd guess it might, if you had an I2O IDE controller. Check out this list of products.

  6. Re:Forgive my impatience, but by Stormie · · Score: 3

    2. Why are additions being thrown in? Are they at least defaulted to "N"?

    I would assume they default to "N" (most things do) but I can't swear to that.

    As for the why - they are being thrown in because people wish them to be thrown in, and because it pleases the benevolent lord of the 2.2 kernel, Alan Cox, to grant these people their wish.

    Seriously though - the additions being "thrown in" are device drivers, for devices that didn't exist when 2.2 was released. People own these devices and need to use them - you can't just tell them to use a dev kernel, or wait for 2.4. You need to implement these drivers as quickly as possible, test them hard (2.2.15 had about 20 -pre versions before this final release, you know), and then get them out there!

    I suppose you could adopt a "bug fixes only" attitude towards changes in the stable major version, but you would really really need to have much more frequent major releases for that to make sense.

  7. The Real Meaning of I2O... by jd · · Score: 3
    Some time ago, scientists realised that the world's H2O (water) supply was becoming increasingly contaminated, depriving computers of necessary fluid to keep functioning.

    They therefore created "water++", or I2O, to fix the problem. I2O is "virtual water", and provides all the liquid refreshment your PC requires.

    Unfortunately, some motherboards don't have the necessary aqueducts to support I2O. In these cases, it is necessary to install suitable drivers who can run taxi services to and from the I2O manufacuring plants.

    --
    It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
  8. Re:SmartRAID V by shagster · · Score: 2

    (This comments are from my severely coffee deprived brain, so it might be wrong on a few points).

    I believe DPT got stung with some of the code that was used because they got part of it from the I20 orginization and it has be be kept seperate from the kernel due to licencing issues. But, there has been quite a bit of work being done to get the I20 drivers in the kernel to run the DPT cards, and thus you wont have to use the one provided by DPT.

    I haven't look into it for a while, I'll guess I'll have to revisit it now.

  9. Re:linux is crushing solaris in the enterprise by Tet · · Score: 2
    Friend, the same copy of Solaris that runs my Sparc 20 can power an E10k. does an out of box linux distro power the same range of equipment?

    Actually, yes. I installed Linux from a single CD on my Sparc 4, Sparc 20 and an Ultra Enterprise 4000. The kernel has had support for the starfire for some time, too, although they wouldn't let me near ours with a Linux CD :-( Oh, and the same kernel image can be used on sun4c machines, too, which is more than can be said for Solaris. That said Solaris does currently scale better than Linux.

    --
    "The invisible and the non-existent look very much alike." -- Delos B. McKown
  10. Maybe b/c of the 2.2.14 DoS? by Spirilis · · Score: 2

    I'm upgrading after trying out a DoS I found from (packetstorm I believe) on a friend's 2.2.14 machine, and royally pissing him off in the process. :)

    --
    the real at&t mix
  11. Re:linux is crushing solaris in the enterprise by drix · · Score: 3
    --

    I think there is a world market for maybe five personal web logs.
  12. Re:Yep... by FORTYoz · · Score: 2

    Your too busy to compile a new kernel yet you find time to read slashdot and post comments?

    I'd rather use windows then linux 2.0.x ;)

  13. What is I2O? by Plasmoid · · Score: 2

    I have always wondered what it is and what it does? More importantly would it give me any speed improvements on an IDE system?

    --
    You don't exist. Go away. --SysVinit Halt
    1. Re:What is I2O? by Mullen · · Score: 2

      I might just add that i2o is pretty damn cool. There some flaws like i2o controller software currently only runs on Intel's i960 chip (That is off the top of my head) and manufactures are adding their "extensions" to the i2o protocol. However, i2o is pretty damn fast and suppose to be driver OS independent (That's right, the same driver will run on all OS's.)

      Right now, the only major flaw is that the throughput is faster than what PCI 32bit can handle. Ya, I know, most i2o controlers are not going to reach that limit, but big SCSI RAID setups will (9+ drives and such). I guess that what Big Iron is for.

      --
      Linux O Muerte!
    2. Re:What is I2O? by soldack · · Score: 2

      You can use other processesors like StrongArm with IxWorks. We are using a MIPS proc with our own I2O compliant code (no IxWorks or VxWorks).
      It may not be open but it was pretty neat to see our board just magically work on Novel, Solaris, SCO, and even recent versions of Linux.
      If only MS would release their I2O support...they are on the committee! Now I have learned more than I even wanted about NT/Win2k device drivers.

      --
      -- soldack
    3. Re:What is I2O? by soldack · · Score: 2

      It runs on other chips. We currently use IxWorks on a StrongArm. We are moving to our own shell running on a MIPS chip.

      As for speed...I am working on a FibreChannel Raid Adapter. We hit speeds of 190 MB/sec and 23,000 I/Os /sec. Imagine multiple boards on one PCI Bus! 32-bit, 33 Mhz PCI can only do 132 MB /sec. Even 64-bit, 66 Mhz PCI can only do 528 MB / sec. We saturate that with three cards. Infiniband is needed now!

      --
      -- soldack
    4. Re:What is I2O? by dsaxena · · Score: 4

      [obdisclaimer: I worked on the drivers, so I'm somewhat biased] I2O is the "Intelligent I/O Software Architecuture". It's a really cool mechanism that allows for offloading of I/O handling tasks from the main CPU down to a separate proccessor (IOP). The idea of intelligent I/O isn't really new, but I2O is really cool b/c it is platform and OS independent. If a device suports I2O, and an OS supports I2O, it'll work. No special driver needed for the device. Intelligent I/O isn't that exciting of a thing at the moment, but it'll become really important in a few more years as more and more people start pounding those big porn servers ;) ~ Deepak
      --
      Deepak Saxena

      --
      Deepak Saxena
      "Computers are useless, they can only give you answers" - Picasso
  14. Stop whining by Mooset · · Score: 2

    As usual, everyone loves to complain that they just installed the previous kernel when a new one comes out. Here's the solution: download patch, apply patch, make config, compile, vi lilo.conf, shutdown -r now. It takes all of an hour. It's not hard. Stop your bitching.

  15. Re:Forgive my impatience, but by zCyl · · Score: 2

    > 1. This won't make it into potato/frozen.

    Most likely not. That's a vital component of a system, and the Debian folks are not going to put a shiny new kernel release into a frozen release that they're in the final testing phases of. Besides, (and you may get differing views on this), as a standard rule of thumb, the first thing you do after installing a system should always be to compile a fresh kernel. I expect the vast majority of Debian users do this as a rule.

  16. Story submissions by zCyl · · Score: 5

    > (By the way, what does it take to get Slashdot to notice a story you submit? I
    > submitted close to 9 stories as an "Anonymous Coward", 3 as Fervent (I was the first
    > to make mention of the Limp Biskit-Napster support thing) but no mention of my
    > name on the front page. Is Commander Taco some kind of malevolent dictator?) :P

    Haven't you heard? Before being processed, submitted stories are uploaded to a nearby windows workstation and stored in the Windows Registry. As everyone knows, the recovery rate for information stored in the Windows Registry is 1 out of 5. Next time, to account for this try submitting the same story 68 different times under different usernames. I think there's something about this procedure in the FAQ...

  17. Re:SmartRAID V by Mullen · · Score: 2

    i20 drivers are in FreeBSD SNAP 128 and greater. Although they are there, and seem to be pretty stable, they still lack many features; no CDROM support and some bugs.

    --
    Linux O Muerte!
  18. Re:*sign* by TeknoDragon · · Score: 2
    so we should stop maintaining a product once something new and better is on it's way? gee i wonder what other products that happened to...

    seriously, one of the reasons that linux is great is that there is a good amount of maintinance and increasing stability in the 2.0 series... (that's why this is flamebait!!!)

    NT 3.5 is still used in a few places because of security probs in 4.0. I know a few ppl who wish it was maintained as well as linux 2.0. now don't make me make another microsoft comparison again!

  19. Re:Who works on this? by jerky · · Score: 2

    Uh... Alan Cox (maybe you've heard of him) is the one who coordinates the 2.2 maintenance releases.

    For people who can't afford the random breakage that crops up with 2.3.x on their production machines, it's pretty important for bugs to continue to be fixed in the 2.2 series. Also backporting new drivers is pretty nice.

    I know you're going to say "2.3.whatever is totally stable for me" but you probably can afford the risk of downtime. Also high loads seem to uncover bugs that most desktop users don't see.

  20. Re:Who works on this? by EvlG · · Score: 3

    Even more clueless users can be found on Borland's Kylix newsgroups. It's quite amusing to read the baffled Windows coders asking questions like:

    "What do you mean Kylix won't support DDE!? How else can we make apps communicate?!" and "I've never seen a Linux DLL, what about you?"

    I got a good laugh on an otherwise depressing day after reading that stuff :)

  21. Wow! Defaults the way I like'em by Crutcher · · Score: 4

    Every damn piece of wackyness is turned off by default in this kernel, just the way I like it. About time things stoped getting defaulted on just cause they were some developers baby.

    On a lighter note, I went and bought the "Linux Core Kernel Comentary." I think this makes me a slashwhore, for running out to by it right after reading the review.

    But it means that I will hopefully be adding to the kernel by the fall. Will you?

    ---
    "Elegant, Commented, On Time; Pick any Two"

    --

    -- Crutcher --
    #include <disclaimer.h>
  22. Re:Now I'm a tad bit miffed... by Menthos · · Score: 2
    The correct link to Alan's diary is http://www.linux.org.uk/diary/.

    Cheers.

    --

    GNU/Linux. The Freshmaker.

  23. Re:Forgive my impatience, but by nchip · · Score: 2

    -snip-
    Package: kernel-image-2.2.15
    Version: 2.2.15pre20-1
    -snip-

    The pre20 is already there. I guess we will include the real 2.2.15 there two.

    --
    signatures pending - ansa@kos.to - (dont mail there)
  24. Re:Who works on this? by _Lint_ · · Score: 2

    The regular maintainers work on this. It is commonplace for chages made in the development branch (currently 2.3.x) to be "rolled" back into the stable branch (currently 2.2.x). Generally, only those changes that have been in 2.3.x for a while, and are considered "safe" will ever see 2.2.x. Bug fixes just get merged in, since they don't shake things up too badly. New functionality (read: drivers) will probably be marked experimental.

  25. She just looks at me funny by Aravaipa · · Score: 3

    When I say "Darling, guess what! Kernel 2.2.15 was just released hours ago and here we are still running 2.2.14!"

    How many people have upgraded software on the sole basis that the new version includes Hungarian support (Besides the Hungarians out there)?

    1. Re:She just looks at me funny by luckykaa · · Score: 2

      Most people upgrade based on the assumption that any 0.0.01 improvement must be a huge difference.

      I still use a 2.2.9 kernel because I can't quite stop feeling that kernel 2.2.15 should come halfway between 2.2.1 and 2.2.2

  26. Re:BTW its not on us.kernel.org by garver · · Score: 3

    There are actually a large number of us.kernel.org's. (Do an nslookup on it, I count 25+ currently.) They are all independent mirrors that have the same directory structure, or at least /pub/linux.

    You were probably unlucky and got one of the slow mirrors. Others may have gotten an updated one.

  27. Re:Don't let Microsoft's numbering confuse you by dublin · · Score: 2

    Actually, the decimal system specifies a single decimal point!

    It's the morons that started the assanine idea that multiple decimal points belong in any kind of nomenclature thaqt are responsible for the confusion. "Best practices" is a zillion industries for a century or more have recognized the danger of using the decimal point as a saparator.

    Dashes are the traditional separator character choice where there needs to be a division for convenience: take phone numbers, for example, or the vast majority of part numbering schemes out there.

    [FLAME ON]BTW, this "cool, it's like the net" crud of using dots as separators in phone numbers is garbage. Although most people don't know it, there is a correct and standard way to write phone numbers: the IDDD standard, which specifies a leading + followed by country code ("1" for the US, Canada, and the Carribean) and phone number, separated into groups with dashes by whatever convention prevails in that country.[FLAME OFF]

    --
    "The future's good and the present is nothing to sneeze at." - Roblimo's last ./ post
  28. Re:Don't let Microsoft's numbering confuse you by TheTomcat · · Score: 2

    I wish they'd use a scheme like 2.2.009 instead of 2.2.9.

    When looking through FTP, and trying to find the latest release, it's REALLY annoying to have to look through the whole list to find it. The newest, 1.2.17 is actually quite a bit higher on the list than 1.2.6.

    If the project was named 1.2.017 and 1.2.006, we wouldn't have this problem. We would, however run into a problem of only allowing 1000 releases per minor version number, but why REALLY wants to see more than 1000 releases before a new version comes out?

  29. Now I'm a tad bit miffed... by vectro · · Score: 4

    OK, so I finally decide to upgrade my 2.2.10 kernel to 2.2.14 to fix a bug with my ethernet card stalling. And what happens, not 3 hours after I reboot into 2.2.14? They release 2.2.15!

    Sometimes I think I have worse timing than the Debian maintainers. (ducks)

  30. Changelog by geirt · · Score: 2
    --

    RFC1925
    1. Re:changelog by jxxx · · Score: 2

      No changelog in the 2.2 directory.
      No changelog in linux/ of the tarball
      In 2.2.14, I find a total of 5.
      In drivers/char, drivers/scsi, drivers/sound, fs, and fs/hfs.
      And looking at the char and scsi ones, they're all pretty old stuff.

  31. Re:Easy kernel upgrading? by PurpleBob · · Score: 2

    That wouldn't work especially well for a distribution that keeps its kernel image in /boot/vmlinuz instead of /vmlinuz.
    --
    No more e-mail address game - see my user info. Time for revenge.

    --
    Win dain a lotica, en vai tu ri silota
  32. I think I missed some changes... by haggar · · Score: 2

    This is a bit offtopic, as fr THIS version of kernel. I have patched kernel 2.2.13 to 2.2.14 and recompiled it. During the config, (used menuconfig) I noticed there was no etherteam16i module anymore?! When was that discontinued?
    Also, where on earth can I find a list of changes between kernel versions? I mean, some changelog?

    Thanks in advance!

    --
    Sigged!
  33. Don't let Microsoft's numbering confuse you by alexhmit01 · · Score: 2

    Luckykaa wrote:
    "Most people upgrade based on the assumption that any 0.0.01 improvement must be a huge difference.

    I still use a 2.2.9 kernel because I can't quite stop feeling that kernel 2.2.15 should come halfway between 2.2.1 and 2.2.2"

    I respond No!!!!!!!!!!!!!! Don't give into the Microsoft numbering scheme. They screwed EVERYTHING up!

    They numbered updates to Dos 6.2 as 6.21 and 6.22. That is INCORRECT. The correct numbering scheme is 6.2.1 or 6.2.2. Why? Because 21 is 2 + 19, not 2+1. 2 + less than one would be 2.x, like 2.1, 2.2, etc.

    That is how a decimal system works. Microsoft choose the other because it "looks right"

    However, by that logic, the upgade path allows Major and Minor X.Y and upgrades off that are tricky... X.YZZZZ However, that means that you can ONLY have 10 minor upgrades per major upgrade, and only 10 patches off that.

    That is CLEARLY a bad design. Especially because the correct idea:

    Major.Minor.Minor-Minor.Minor-Minor-Minor etc., etc.

    Allows infinite numbers of fixes. Within a single major release (Linux 2) you can have as many minor releases (2.0, 2.1, 2.2, 2.3, 2.4, 2.5, and so on, BEYOND 2.9.) Also, it means taht you can have updates on the minor ones.

    Your warped numbered scheme means that you CANNOT go beyond 2.2.9. I mean, 2.2.15 is the 15th revision of the 2.2 Major/Minor combo. Each portion between the decimal points is an integer, not the decimal part.

    Alex

  34. Re:Easy kernel upgrading? by john_boy · · Score: 2

    I've found this site to be helpful. It's geared towards the PowerPC Linux distros, but should be applicable for almost anyone.

    John

  35. Re:Easy kernel upgrading? by fluxrad · · Score: 2

    generally your news stories have already been submitted about 1x times before you submit yours. Most of the time, they'll post news articles that are well written, and (of course) timely. Don't get miffed if your news piece doesn't make it. Most don't.

    Anyway - as far as upgrading your kernel. The best way to learn is to read the kernel HOWTO. It's a pretty good document, if not slightly antequated. It should be included in the dox on your box. If not...you can find it linked to at linux.org - Just make sure to keep a bootable backup copy of your old kernel ready to go just in case something doesn't work right. - or you just plain fuck it up :)

    Happy kernel hacking!


    FluX
    After 16 years, MTV has finally completed its deevolution into the shiny things network

    --
    "It is seldom that liberty of any kind is lost all at once." -David Hume
  36. Re:Who works on this? by MyAss · · Score: 2

    In other words, you can't wait till 2002. Me either.

    ZDnet ran an article on how the 2.4 Kernel release was pushed back. Of course if you look at the talkbacks all the windows zealots jumped all over it, because for once it wasn't Microsoft pushing back the date. Some even called it vaporware. (If you think people who post on Slashdot are clueless take a look at the comments here.)

    --

    They misunderestimated me. -- George W. Bush
  37. BTW its not on us.kernel.org by ramheavy · · Score: 2

    ...but I found it on ca.kernel.org in both full source and patch form.

  38. Easy kernel upgrading? by Fervent · · Score: 2
    Can anyone point me to a few sites that demonstrate easy kernel upgrading? I'm relatively nacient to the Linux world (10 months), and while I have learned a surprisingly large amount of information rather quickly, recompiling something as basic as a kernel gives me the willies.

    (By the way, what does it take to get Slashdot to notice a story you submit? I submitted close to 9 stories as an "Anonymous Coward", 3 as Fervent (I was the first to make mention of the Limp Biskit-Napster support thing) but no mention of my name on the front page. Is Commander Taco some kind of malevolent dictator?) :P

    --

    - I don't care if they globalize against free speech. All my best free thoughts are done in my head.