]> git.baikalelectronics.ru Git - kernel.git/commit
btrfs: define support masks for ioctl volume args v2
authorDavid Sterba <dsterba@suse.com>
Fri, 21 Feb 2020 12:16:33 +0000 (13:16 +0100)
committerDavid Sterba <dsterba@suse.com>
Mon, 23 Mar 2020 16:01:42 +0000 (17:01 +0100)
commit5bc768cb7ded503408f532da3852efd805df82e1
treeee7d415ee1124a373ab9a08dad7e5840178b34b3
parentf0c2b385608203ca1f54ee4c249138a199e69398
btrfs: define support masks for ioctl volume args v2

The ioctl data for devices or subvolumes can be passed via
btrfs_ioctl_vol_args or btrfs_ioctl_vol_args_v2. The latter is more
versatile and needs some caution as some of the flags make sense only
for some ioctls.

As we're going to extend the flags, define support masks for each ioctl
class separately.

Reviewed-by: Marcos Paulo de Souza <mpdesouza@suse.com>
Reviewed-by: Nikolay Borisov <nborisov@suse.com>
Signed-off-by: David Sterba <dsterba@suse.com>
include/uapi/linux/btrfs.h