Slashdot Mirror


Linux 3.0 Release Delayed

JustinRLynn writes "A recent Google+ Post by Linus Torvalds indicates that version 3.0 of the Linux kernel will have to wait due to the discovery of a 'subtle pathname lookup bug.' Linus indicates, 'We have a patch, we understand the problem, and it looks ObviouslyCorrect(tm), but I don't think I want to release 3.0 just a couple of hours after applying it.'"

27 of 187 comments (clear)

  1. Re:Chicken? by X0563511 · · Score: 3, Funny

    Project Manager: Did it build?
    Developer: Yea, but we haven't even run the thing yet
    Project Manager: Ship it!

    --
    For large sets, this will be our guide even unto death, for the LORD will work for each type of data it is applied to...
  2. Path names? Bah. by MrEricSir · · Score: 5, Funny

    I say push it live, let those damn n00bs grow some chest hair by referencing all their files by inode id.

    --
    There's no -1 for "I don't get it."
    1. Re:Path names? Bah. by Anonymous Coward · · Score: 3, Funny

      Fuck you: a gang of inode ids killed my father.

    2. Re:Path names? Bah. by dudpixel · · Score: 5, Funny

      here's hoping said n00bs aren't female...

      --
      This seemed like a reasonable sig at the time.
    3. Re:Path names? Bah. by NotBorg · · Score: 4, Informative

      No. The topic is actually just Linux. Also, it's not uncommon for Linus to hold off on a release if things aren't "quiet" enough.

      --
      I want this account deleted.
    4. Re:Path names? Bah. by aynoknman · · Score: 5, Funny

      My name is Inode Montoya. You killed my father. Prepare to die.

      --
      We need a "+1 -- nice sig" moderation.
    5. Re:Path names? Bah. by rubycodez · · Score: 3, Funny

      inode id: no Luke, *I* am your father!

    6. Re:Path names? Bah. by DarkOx · · Score: 5, Funny

      My name is Inode Montoya, You unlinked my father. Prepare to be free()'d.

      --
      Repeal the 17th Amendment TODAY! Also Please Read http://www.gnu.org/philosophy/right-to-read.html
  3. Re:Chicken? by NoNonAlphaCharsHere · · Score: 3, Funny

    Your project managers make you get a completely clean build before you ship? How do you guys stay on schedule?

  4. No problem. by loxosceles · · Score: 5, Funny

    No problem. I'll just run GNU Hurd.

  5. HOW DARE THEY by DWMorse · · Score: 4, Funny

    The shareholders will demand an answer for th ... wait.

    --
    There's a spot in User Info for World of Warcraft account names? Really?
  6. Google+ is still in testing too by cervesaebraciator · · Score: 3, Insightful

    Waiting for someone to take this as Linus Torvalds' recommendation of Google+...

    1. Re:Google+ is still in testing too by Tubal-Cain · · Score: 3, Informative

      He opted in by commenting on the post. Keeping everyone that is a part of a discussion "in the loop" is consistent with the purpose of social networking.

      It isn't Google's fault that jampola chose to reply to a post which received a high signal-to-noise ratio.

  7. Re:If it's a patch applied to 3.0 by adamstew · · Score: 4, Funny

    No, only firefox does that.

  8. Google Plus by Wizarth · · Score: 5, Funny

    I think the more important news here is - Linus uses Google+ for announcements now?

    Facebook really is in trouble now.

    1. Re:Google Plus by Zebedeu · · Score: 5, Insightful

      Makes sense to me. Unlike Facebook, G+ allows anyone with an account to follow Linus's public posts without him having to accept them as his "friends".

      It's perfect for this type of announcement. It's Twitter for those who felt constrained by the character limit.

  9. Re:If it's a patch applied to 3.0 by GNUALMAFUERTE · · Score: 5, Funny

    You are confused. This is the Kernel, not Firefox.

    BTW: I heard the guys at Mozilla are working on a new feature: The ability to change the version number while the browser is running. That's real progress.

    --
    WTF am I doing replying to an AC at 5 A.M on a Friday night?
  10. Re:Fair Enough by Anonymous Coward · · Score: 3, Informative

    I don't know what commercial environment you've been in, but in the places I've worked, release becomes hell because you have your bug list and someone (read a commitee) has gone through and labeled the "show stoppers" which are bugs deemed important enough to be fixed before the software can be released, and because of politics in the commitee, all but the most trivial become show stoppers. Upon fixing the last show stopper, the software then needs to go through regression at a minimum, and usually a complete test suite before it's allowed to be released. And even then, that goes into system integration, where the whole process starts again.

  11. Re:Chicken? by arth1 · · Score: 4, Funny

    Your project managers make you get a completely clean build before you ship? How do you guys stay on schedule?

    Simple enough, Firefox style: Any time you get a semi-clean build, you tag it. When you release, you simply bump the version number of the last tagged build. So what if you don't get half the features - it's a new version, as witnessed by the version number!

  12. Re:If it's a patch applied to 3.0 by renegadesx · · Score: 5, Funny

    Yes but that feature has been delayed until the release of Firefox 7, so you will have to wait a week.

    --
    Make SELinux enforcing again!
  13. Here's what the bug was! by Theovon · · Score: 4, Informative

    Sadly, I don't understand the explanation or what the patch changes.

    https://lkml.org/lkml/2011/7/17/103

    1. Re:Here's what the bug was! by FlyingGuy · · Score: 5, Informative

      Ok, from my reading of the patch which could be WAY the fuck wrong BTW, I think it is a race condition between the unlinking of a file and returning the inode to the pool AND the CP command ( copy a file ) traversing the inode list. In other words the CP command was trying to stat a file that was partially unlinked do to the update of the node list still being in progress.

      If you still don't understand that don't feel bad, I had to read and re-read the note like 10 times before I probably got this explanation wrong.

      --
      Hey KID! Yeah you, get the fuck off my lawn!
  14. Here's what the bug was! by FrootLoops · · Score: 5, Informative

    https://lkml.org/lkml/2011/7/17/103

    [Posted by Theovon earlier, but I prefer a clickable link.]

  15. Re:Fair Enough by ATMAvatar · · Score: 4, Insightful

    That depends on the balance of power in the organization. If sales/marketing have the bigger share of the power, QA is downsized or eliminated and the only "show stoppers" are unchecked feature boxes.

    --
    "They that can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety."
  16. Re:Chicken? by Canberra+Bob · · Score: 3, Funny

    I for one am glad a geek IS the project manager.

    More focused on getting it right than meeting deadlines.

    That would explain why GNU/Hurd is such an excellent OS

  17. Re:The emperor isn't wearing any clothes by Serious+Callers+Only · · Score: 3, Insightful

    For everything besides committing, Git is horrible

    It would be nice to know what you had a problem with. People here could perhaps enlighten you as to why things aren't working out for you, or you could enlighten them as to why git is inferior. It has its flaws (chiefly obscure error messages), but I've found it a better fit than cvs and svn.

  18. Re:Linus Torvalds and Google+ by maxume · · Score: 3, Informative

    Recently.

    --
    Nerd rage is the funniest rage.