]> git.baikalelectronics.ru Git - kernel.git/commit
btrfs: retrieve more info from FS_INFO ioctl
authorDavid Sterba <dsterba@suse.cz>
Wed, 7 May 2014 16:17:06 +0000 (18:17 +0200)
committerChris Mason <clm@fb.com>
Tue, 10 Jun 2014 00:20:27 +0000 (17:20 -0700)
commit70ce5457c6880dd184f08216fef9ce3e942fb55f
tree3e32cba85039f51ae9dc5c189dbeb5f58de04989
parent9602a47bf73ce6a083d6ff711b39fcaf82a5ee56
btrfs: retrieve more info from FS_INFO ioctl

Provide the basic information about filesystem through the ioctl:
* b-tree node size (same as leaf size)
* sector size
* expected alignment of CLONE_RANGE and EXTENT_SAME ioctl arguments

Backward compatibility: if the values are 0, kernel does not provide
this information, the applications should ignore them.

Signed-off-by: David Sterba <dsterba@suse.cz>
Signed-off-by: Chris Mason <clm@fb.com>
fs/btrfs/ioctl.c
include/uapi/linux/btrfs.h