Examining btrfs, Linux's perpetually half-finished filesystem