A small reordering of error handling in the Linux kernel's Btrfs create_subvol path fixed a memory-management bug that could leak an internal "anon_dev" allocation and, in aggregate, cause sustained availability problems on affected systems — administrators should treat this as a local...