Slashdot Mirror


Linux Kernel 2.2.10ac11 Released

Full details on this page at Linux Today, where Alan Cox says, "A lot of updates here. I've not chased down the lockd bug reports yet, nor the umount nfsd bug that is trapped by the SLAB debugging. This mops up most of the stuff while I've been occupied elsewhere. Chances are given the number of updates there will be a few glitches in it. Have fun testing."

42 comments

  1. Re:First intelligent post! by Anonymous Coward · · Score: 0

    Jeren is a near-perfect sendup of the not-so-stereotypical monomaniacial computer programmer...

  2. Vaporware 2.2.10 by Anonymous Coward · · Score: 0

    Umm... Did I miss something, or is there no 2.2.10 kernel available? If that is so, why is it being withheld (or does it exist)?

  3. it isn't a mistake. by Anonymous Coward · · Score: 0

    it's a good idea, I'd rather hear about linux kernel patches than more Micros~1 crap or legal nonesense!

    1. Re:it isn't a mistake. by Trepidity · · Score: 2

      then go read freshmeat

  4. Alan is a workhorse by Anonymous Coward · · Score: 0

    This man needs to take longer vacations. Trying
    to be unselfish here.

  5. It is a mistake by Anonymous Coward · · Score: 0

    > then go read freshmeat
    Yes. Some of us don't care at all about linux kernels. People that do should know where to find/how to get announcements about new releases.

    I wonder when we start to post *BSD "daily CVS update output" or mails from the source changes mailinglist as news:

    "This is great news for all you NetBSD guys out there: A new revision of src/sys/uvm/mmap/mmap.c has just been checked in. Sup your new kernel now - Yeah!"

  6. ummm... by Anonymous Coward · · Score: 0

    That's why people with better things to do than download and compile kernels (most people, I'd imagine) use these things called "distributions". The distributor makes the decisions about which versions of software are stable. Makes sense to me...

  7. Re:Hmmmm .. by Anonymous Coward · · Score: 0

    Big deal. Linux has had gigabit for a while (but then, so has FreeBSD).

  8. Re:2.2.10-ac* and SMP? by Anonymous Coward · · Score: 0

    I build them on SMP boxes only occasionally, but
    I normally get lots of mail if it breaks 8)

    Send me a bug report, trace and config

  9. Re:version number by Anonymous Coward · · Score: 1

    Actually, Alan is running the 2.2 tree now. Linus is busy with 2.3.

  10. Re:Alan Cox by Anonymous Coward · · Score: 1

    Not anymore. Linus has said that whatever Alan says for the 2.2 kernels goes (not that Linus wouldn't point out if something is a bad idea, though ;-). So, basically, think of the ac stuff as being like Linus' pre-patches.

  11. Re:Strange.. by stevied · · Score: 1

    The big thing that might have been worth pointing out though, is that the file corruptions some people were seeing in 2.2.9, 2.2.10 was allegedly fixed in -ac10 or -ac11. I don't know the details ATM, I lost track of that thread on l-k a long time ago :(

  12. edit your prefs you moron. by MacJedi · · Score: 1

    I shouldn't be biting for such an obvious troll, but if you don't like roblimo you dont have to ever read a post by him again.

    It's called log in and edit your prefs.

    --
    2^5
  13. Re:Strange.. by Roblimo · · Score: 1

    It was a newbie mistake on my part. Sorry. I let my personal interests creep in. What caught my eye was that radio modem support is included in the most recent AC patches, and my biggest current hardware desire, er, I mean need, is a Linux notebook equipped with a radio modem. ;-)

  14. Re:DON'T RUN 2.2.8!! by Anders · · Score: 1

    Also, only 2.2.10 has the fix for that latest Denial-of-Service bug in the networking code.

    Given how few people has problems with 2.2.10, I would recommend that version - even though it might fail on a few, it has at least as good a chance of success as any previous version.
    --

  15. Re:DON'T RUN 2.2.8!! by Trepidity · · Score: 2

    That's why I consider the current Linux release cycle to be a failure. You should not have to have a list of which kernels are stable or not, since 2.2.x is supposedly the stable tree. ALL kernels released in 2.2.x should be 99.9% stable. In other words, more ac prepatches would be nice, and delay the "official" kernel releases until you really have something worthy of the "stable" label.

    When you have a stable tree with severe bugs, that doesn't make people confident in your product. I personally wouldn't recommend anybody use anything higher than 2.0.37 for any important applications, since the 2.2.x line is simply not stable enough.

  16. Re:DON'T RUN 2.2.8!! by Trepidity · · Score: 2

    Sure, I understand that there's some limit to the testing that can be done, but more than is currently done is possible. With companies like RedHat, Caldera, and VA having quite a bit of money, they could at least try out 10 or 15 different hardware configurations, not just what they happen to have on their personal boxes at the moment. Also, no new features should be added to 2.2.x. They should go into 2.3.x.

  17. Re:DON'T RUN 2.2.8!! by Trepidity · · Score: 2

    Then perhaps Linux and Alan Cox need to take some lessons from Red Hat. I'd rather run a stable 2.2.5 that has some of the 2.2.6+ features than run a 2.2.10 (with very few additional features) that's a lot less stable.

  18. DON'T RUN 2.2.8!! by Unknwn · · Score: 1

    NOOOOOOOOO!!!!! DO NOT RUN WITH 2.2.8. Sorry to shout there, but 2.2.8 has _severe_ memory issues. So in that case, go back to 2.2.7 :) But, only sporadic people are having fs corruption in 2.2.9/10 so I'd recommend using 2.2.10 (or maybe this patch, haven't looked at it yet).

    1. Re:DON'T RUN 2.2.8!! by Unknwn · · Score: 1

      The only problem is that you don't get the range of testing on a prepatch that you do with an actual kernel release. If the main kernel developers have a problem with a kernel, it generally doesn't get released. But, the sheer variety of PC hardware makes it such that, as Murphy's Law puts it, anything that can go wrong will go wrong. So, unless you have every different possible combination of hardware under realistic load that you're willing to offer for testing, it's not going to get much better.

      Anyway, just venting. This gets said a lot by people who just don't understand what the problems boil down to (not that I always do either... but anyways)

    2. Re:DON'T RUN 2.2.8!! by mrsam · · Score: 1

      Well, Red Hat does sort of like that. They take a kernel that they've tested on a bunch of hardware, and believe to be stable. Usually, by the time they're done, they're two or three releases behind. So they just backport all the minor patches from the later kernel revisions. Their current 2.2.5 production kernel really contains patches from 2.2.6 and 2.2.7, as well as the SNMP DOS patch from 2.2.10.
      --

    3. Re:DON'T RUN 2.2.8!! by crow · · Score: 3

      Thanks. I missed that.

      This brings up an important point: We need a good resource to check to see which kernel versions are stable.

      Imagine the following fictional site (infomation is fictional, too):

      www.kernelbugs.org/2.2/

      2.2.0
      Has severe problem with the wigglenet driver.

      2.2.6
      Improved memory management for better SMP performance.

      2.2.8
      Severe memory system problems

      2.2.9
      Mysterious and rare file corruption bug, possibly actually due to faulty hardware.

      2.2.10
      File corruption bug still not fixed.

      Most stable version: 2.2.7
      High performance version: 2.2.10


      The idea is to have a review of different kernel releases at a higher level than just what features have been tweaked. Something where an experienced user can figure out easily what kernel makes the most sense.

  19. Lets get this one tested... by Ami+Ganguli · · Score: 1

    Yeah, Slashdot probably shouldn't make a habit out of announcing 'ac' releases, but it would be good to pound on this one a little. Given all the glitches with the 2.2.x tree, it's important that we get a rock solid 2.2.11. The best way to make that happen is to try 2.2.10ac11 and report any bugs.

    --
    It is tempting, if the only tool you have is a hammer, to treat everything as if it were a nail. - Abraham Maslow
  20. 2.2.10-ac* and SMP? by demon · · Score: 1

    Has anyone else noticed that the 2.2.10-ac series kernels don't seem to like being built as SMP? I've tried 2.2.10-ac3, ac10 and ac11 on 2 different SMP systems (built as SMP) and it dies quickly (doesn't even finish the kernel-boot phase) with a NULL pointer dereference. Anyone else seen this?

    --

    Sam: "That was needlessly cryptic."
    Max: "I'd be peeing my pants if I wore any!"
    1. Re:2.2.10-ac* and SMP? by demon · · Score: 1

      I'll try to run the stack dump through ksymoops and see what it has to say. (I've been playing with getting Linux up on a new Proliant 3000 at work, so I'll mess with that tomorrow.)

      I'm guessing you're Alan, and you just forgot to log in...

      --

      Sam: "That was needlessly cryptic."
      Max: "I'd be peeing my pants if I wore any!"
    2. Re:2.2.10-ac* and SMP? by demon · · Score: 1

      *hiding his face in shame* Ooops... I guess enabling the pre-alpha LVM support was a bad idea... 2.2.10-ac11 works fine now... :)

      --

      Sam: "That was needlessly cryptic."
      Max: "I'd be peeing my pants if I wore any!"
  21. more freelance moderation by unitron · · Score: 1

    In a previous post I said
    "in a post moderated down for other reasons bugg asked "Anyone know about the Intel Etherexpress 10mbit cards? I guess this is off topic, but i just got some and i wanna know if any of the latest kernels include it.
    -bugg" "
    As I said, the original post was moderated down for reasons unconnected to the question about NIC cards, but I felt that in a discussion of a new kernal a question about what hardware it supports was perfectly valid, so I reposted it under my name (minus the first post garbage that got it knocked down in the first place) in order to "promote" it so that someone who knew the answer might see it. As someone else observed, this thread seems to have attracted a record number of "off-topic" (to put it politely) posts, most of which had no content worth sifting out. Why someone felt it worthwhile to "burn-up" 20% of their moderation points to knock it back down when there were so many other more worthy targets I'm sure I don't know.

    --

    I see even classic Slashdot is now pretty much unusable on dial up anymore.

  22. Re:version number by kronos · · Score: 2

    If you see a linux kernel numbered with an ac__ at the end, like "2.2.10ac11", it means that it's based on 2.2.10, patched with the eleventh patch written for that kernel by Alan Cox (ac). Since it's not an official "Linus-blessed" version of linux, he increments his own counter after the "ac". Usually, most or all of alan's patches get included in the following version of linux (in this case, that'd be 2.2.11).

    For freedom,
    kronos.

  23. Re:Interesting ... by Alex+Zepeda · · Score: 1

    Here's a few that might interest you:

    From: Bill Paul
    To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG
    ...
    Log:
    This commit adds driver support for the SysKonnect SK-984x series
    gigabit ethernet adapters. This includes two single port cards
    (single mode and multimode fiber) and two dual port cards (also single
    mode and multimode fiber). SysKonnect is currently the only
    vendor with a dual port gigabit ethernet NIC.
    From: Bill Paul
    To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG
    ...
    Log:
    Make the Winbond ethernet driver work on FreeBSD/alpha. Also added
    bridging support while I was in the area.
    From: Kirk McKusick
    To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG
    ...
    Buffer flushing has been reorganized. Previously buffers were flushed
    in the context of whatever process hit the conditions forcing buffer
    flushing to occur. This resulted in processes blocking on conditions
    unrelated to what they were doing. This also resulted in inappropriate
    VFS stacking chains due to multiple processes getting stuck trying to
    flush dirty buffers or due to a single process getting into a situation
    where it might attempt to flush buffers recursively - a situation that
    was only partially fixed in prior commits.
    ...
    A small race condition was fixed in getpbuf() in vm/vm_pager.c.

    Submitted by: Matthew Dillon
    From: Kirk McKusick
    To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG
    ...
    Log:
    These changes appear to give us benefits with both small (32MB) and
    large (1G) memory machine configurations. I was able to run 'dbench 32'
    on a 32MB system without bring the machine to a grinding halt.
    ... Submitted by: Matthew Dillon <dillon@backplane.com>

    --
    The revolution will be mocked
  24. Re:version number by smileyy · · Score: 1

    Anonymous Coward, obviously.

    --
    pooptruck
  25. I just want to say by IntlHarvester · · Score: 2


    Thank god for the Compaq Smart2 array driver support. I've got a few "outdated" Proliants just looking for something to run.
    --

    --
    Business. Numbers. Money. People. Computer World.
  26. 2.2.10, out since June 13 by crow · · Score: 2

    2.2.10 was released on June 13, based on the timestamps I see at my kernel.org mirror site. However, there are some obscure file corruption bugs in 2.2.9 and 2.2.10 that they've been working on finding, so I would consider 2.2.8 to be the latest stable version. That bug is the reason you haven't seen 2.2.11 in over a month.

    Personally, I live on the edge with 2.3.11-pre5. So what if FAT file system support is broken? That's what development kernels are all about.

  27. Alan Cox by crow · · Score: 3

    Alan may be mostly running the 2.2 tree. He certainly ran the 2.0 tree long after Linus had moved totally to 2.1. However, when it comes time to release the next official version, Alan still gets Linus's approval first.

    In many cases, the AC patches include things that Linus has specifically said won't make it into his kernel, or at least not in the 2.2 kernel. I'm not sure if that is still the case, though, now that 2.3 is underway--most of those patches that Linus wasn't ready to accept into 2.2 are now in 2.3.

    Anyway, we can expect to see Alan working on both 2.2 and 2.3 until 2.4 comes out.

  28. Re:version number by Black+Parrot · · Score: 1

    > And (someone correct me if I'm wrong), eventually his modifications get merged in with Linus' work.

    IIRC, his doc for 2.2.10-ac10 said that most of the changes had already been incorporated into the 2.3 tree.

    --
    Sheesh, evil *and* a jerk. -- Jade
  29. Re:version number by nd · · Score: 1

    The AC stands for Alan Cox, everyone's second favorite Linux kernel developer. He has his own patches to the kernel that he distributes. And (someone correct me if I'm wrong), eventually his modifications get merged in with Linus' work. Personally, I don't know why this kernel was posted as a story. AFAIK no other ac patches have been posted, regardless of how major the update was.

  30. Like this? by PhoboS · · Score: 3

    So what you want is something like Kernel Newsflash?

    --

    Phobos - Greek word for fear or flight

  31. version number by Omar+Djabji · · Score: 1

    What does the ac11 in the version number stand for?

  32. 2 Gig file limit? by slieberg · · Score: 1

    Does this mean that this patch fixes the 2 gig file limitation now? Where else can I find info about this?

  33. Strange.. by Junta · · Score: 1

    I have not seen an Alan Cox enhancement patch posted here, well, never to my recollection... Is there something especially big about this one?

    --
    XML is like violence. If it doesn't solve the problem, use more.
  34. Easily fixable by ElJefe · · Score: 1

    Then turn off those stories in your preferences. Or just ignore them (like I do to most Linux stories).

    -ElJefe

  35. Hmmmm .. by Pingo · · Score: 1

    It looks like FreeBSD is doing some heavy stuff. Gigabit ethernet adapters sounds cool.

    Very interesting and amusing.

    //Pingo

    --
    --- Linux or FreeBSD, it's like blondes or brunettes. I like both. ---
  36. Interesting ... by Pingo · · Score: 2

    I would like to see more of what the *BSD guys are doing. I know that they are also doing great stuff. Some is better than Linux and some isn't.

    It would need an update to the slashdot site. Split slashdot into departments. One Techie department where Linux/*BSD can discuss things close to their hart. Stuff that is to heavy for the causal visitors to slashdot.

    I guess the guys running slashdot pretty well knows what the other departments should be.

    //Pingo

    --
    --- Linux or FreeBSD, it's like blondes or brunettes. I like both. ---