Things have taken a bad turn for Bcachefs as Linux supremo Linus Torvalds is not happy with their objections.

  • LeFantome
    link
    fedilink
    arrow-up
    55
    ·
    23 天前

    There is no reason that Kent Overstreet needed to do this.

    I love bcachefs but I am so angry at him for making this happen.

    • nous
      link
      fedilink
      English
      arrow-up
      25
      arrow-down
      3
      ·
      edit-2
      23 天前

      There is in this case, and why Linus did accept the patch in the end. Previous cases less so though which is why Linus is so pissed at this one.

      The reason for this new feature is to help fix data loss on users systems - which is a fine line between a bug and a new feature really. There is precedent for this type on thing in RC releases from other filesystems as well. So the issue in this instance is a lot less black and white.

      That doesn’t excuse previous behaviour though.

      • thann@lemmy.dbzer0.com
        link
        fedilink
        English
        arrow-up
        4
        ·
        22 天前

        The problem is that kent is a bullshitter and acted like he doesnt get what a feature freeze is. If he cant communicate with linus as to why his patch is actually bugfix then he cant contribute to the kernel.

      • LeFantome
        link
        fedilink
        arrow-up
        2
        ·
        22 天前

        Honestly, not even in this case (especially given the history). Kent has a kernel tree people can pull if they need to. If it is an emergency, point people there.

        • nous
          link
          fedilink
          English
          arrow-up
          1
          ·
          22 天前

          Linus himself was convinced it was worth it in this case and pulled in the changes.

          • LeFantome
            link
            fedilink
            arrow-up
            1
            ·
            21 天前

            Ya, and then punted the entire FS from the kernel.

            I struggle to see this as either positive or consensus. Linus was tired of fighting which explains both his acceptance and the ejection.