btrfssubvolume<subcommand>[<args>] DESCRIPTION btrfssubvolumeis used to control the filesystem to create/delete/list/show subvolumes and snapshots. SUBVOLUMEANDSNAPSHOT A subvolume in btrfs is not like an LVM logical volume, which is quite independent from each other, a btrfs subvolume has it...
btrfs qgroup <subcommand> <args> DESCRIPTION btrfs qgroup is used to control quota group (qgroup) of a btrfs filesystem. Note To use qgroup you need to enable quota first using btrfs quota enable command. Warning Qgroup is not stable yet and will impact performance in current mainline ...
struct btrfs_inode *inode = BTRFS_I(file_inode(file)); ssize_t num_written, num_sync; const bool sync = iocb_is_dsync(iocb); /* * If the fs flips readonly due to some impossible error, although we @@ -1664,9 +1663,6 @@ ssize_t btrfs_do_write_iter(struct kiocb *iocb, stru...
Another option/enhancement they are looking at is enabling compression for Btrfs installs. At the moment they are looking at using Zstd with the basic compression level of 1. Btrfs compression can still be tuned (or disabled) on a per-subvolume/directory/file basis. Fedora 33 defaults still ...