Btrfs-progs Changelog

What's new in Btrfs-progs 3.18

Dec 31, 2014
  • mkfs - skinny-metadata feature is now on by default, first introduced in kernel 3.10
  • filesystem usage - give an overview of fs usage in a way that's more comprehensible than existing 'fi df'
  • device usage - more detailed information about per-device allocations
  • check:
  • option to set a different tree root byte number
  • ability to link lost files to lost+found, caused by a recent kernel bug
  • repair of severely corrupted fs (use with care)
  • convert - option to show progress
  • subvol create - print the commit mode inline, print the global mode only if --verbose
  • other updates: musl-libc support, coverity bugfixes, new test images, documentation

New in Btrfs-progs 3.17 (Oct 19, 2014)

  • fix for the infamous deadlock
  • fixed longstanding bug in qgroups accounting after snapshot deletion
  • updated (less inaccurate) df numbers
  • speedup for rename and truncate, less strict flushes
  • updated and fixes to the seeding feature

New in Btrfs-progs 0.18 (Feb 9, 2009)

  • v0.18 has the same disk format as 0.17, but a bug was found in the ioctl interface shared between 32 bit and 64 bit programs. This was fixed by changing the ioctl interface. Anyone using 2.6.29-rc2 will need to update to v0.18 of the btrfs progs.
  • There is no need to reformat though, the disk format is still compatible.