Blog/Btrfs-progs v6.11

From Forza's ramblings
A small plant thrives beneath a wooden jetty, illuminated by the warm glow of the setting sun against the dark waters of the lake.

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

Btrfs-progs v6.11 was released 3 days ago to match the release of the Linux kernel 6.11.

Changelog

  • check:
    • check items in tree-log
    • detect invalid file extent items for ** symlinks
    • properly detect inode cache and suggest ** removal by 'clear-ino-cache'
  • convert: fix symlink length checks
  • fi show: remove stray newline at the end of the output
  • fixes:
    • open devices in write-exclusive mode in most commands, prevent concurrent mount by other programs
    • rescue clear-ino-cache: fix subvolume iteration that can fail in some cases
    • map-logical: fix first extent searching condition
    • fi resize: warn if new size is below 256M
  • tree-checker:
    • slightly stricter file type validation
    • verify device extent items
  • other:
    • documentation updates
    • ship btrfs-ioctl manual page (incomplete)

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