Blog/Btrfs-progs v6.9.1 point release

From Forza's ramblings
Image of the Sombrero Galaxy, an edge-on spiral galaxy with a bright core surrounded by a large, dark dust lane, set against a backdrop of stars in space.
Messier 104 is commonly known as the Sombrero galaxy because in visible light, it resembles the broad-brimmed Mexican hat. However, in Spitzer's striking infrared view, the galaxy looks more like a "bull's eye." Credit: NASA/JPL-Caltech and The Hubble Heritage Team

Btrfs-progs v6.9[edit | edit source]

Important: The 6.9.1 has been superseded by v6.9.2. Please do not use 6.9.1.

The first point release of btrfs-progs v6.9 has been released.

The sources are available at https://github.com/kdave/btrfs-progs/releases/tag/v6.9.1

Changelog

  • fix detection of intermediate super block flags (e.g. csum change and other conversions)
  • raid-stripe-tree support (still experimental):
    • moved under experimental build flags (mkfs, convert)
    • format change, removed encoding type; backward incompatible
  • receive dump: escape special chars in xattr names and values, and clone source path
  • tune change csum: fix reservation size when starting a transaction
  • other:
    • new and updated tests
    • updated CI images, new reference build targets
    • cleanups and refactoring

A important fix for cropped subvolume names in btrfs subvolume list will come in v6.9.2, but I have backported it in the binary leases I provide at https://mirrors.tnonline.net/btrfs/btrfs-progs/

Static builds for aarch64, riscv64 and x86_64[edit | edit source]

As usual there are static builds for ARM64, x86_64 and RISC-V systems available.

You can find all the current builds at https://mirrors.tnonline.net/btrfs/btrfs-progs/.

For more information about static builds and why you would use them, check out the dedicate wiki page Btrfs/Statically_built_btrfs-progs