Slashdot Mirror


Linus Torvalds Says 'Buggy Crap' Made It Into Linux 4.8 (theregister.co.uk)

Two days after Linus Torvalds announced the release of Linux 4.8, he began apologizing for a bug fix gone bad. The Register reports: "I'm really sorry I applied that last series from Andrew just before doing the 4.8 release, because they cause problems, and now it is in 4.8 (and that buggy crap is marked for stable too)." The "crap" in question is an attempt to fix a bug that's been present in Linux since version 3.15. Torvalds rates the fix for that bug "clearly worse than the bug it tried to fix, since that original bug has never killed my machine!" Torvalds isn't happy with kernel contributor Andrew Morton, who he says is debugging with a known bad use of BUG_ON(). "I've ranted against people using BUG_ON() for debugging in the past. Why the f*ck does this still happen?" Torvalds writes, pointing to a 2002 post to the kernel mailing list outlining how to do BUG_ON() right. He later adds "so excuse me for being upset that people still do this shit almost 15 years later."

8 of 294 comments (clear)

  1. in other news by Anonymous Coward · · Score: 5, Funny

    we're introducing systemgdb

  2. I want to be reincarnated as Linus Torvalds by JoeyRox · · Score: 5, Funny

    So that I can live a lifetime where I never make a mistake and everyone in the world is a moron compared to me.

    1. Re:I want to be reincarnated as Linus Torvalds by bfpierce · · Score: 5, Funny

      Good News.

      All you need to do is download and run a linux distro, enter any Microsoft or Apple thread/forum/subreddit and act like this all the time!

    2. Re:I want to be reincarnated as Linus Torvalds by Anonymous Coward · · Score: 2, Funny

      The OS has his name on it, heaven forbid he wants it to be good.

    3. Re: I want to be reincarnated as Linus Torvalds by Darinbob · · Score: 4, Funny

      The download takes awhile, which is the perfect time to go to the forums and declare your superiority.

  3. worse crime by Anonymous Coward · · Score: 2, Funny

    Introducing a change just prior to release? sorry but the only person to blame here is linus himself, BUG_ON() bad practises aside an even worse offense is introducing untested changes to code you are about to release.

  4. Re:That's why it's called Linsux by Eristone · · Score: 3, Funny

    Dangit gotta warn me when you are posting... now I'm going to have to replace the troll detector again. And two rooms of the house where it was sitting .. and a cat.

  5. Re:You Tell'em Linus. by guruevi · · Score: 3, Funny

    But it's so anti-feminine to use curse words. It turns women away from computer engineering.

    --
    Custom electronics and digital signage for your business: www.evcircuits.com