]> 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)
commitfae1c02a5351d5c2e0dc194c7d4713da899d7cc8
tree3e32cba85039f51ae9dc5c189dbeb5f58de04989
parent096f30a47a3d65b585eb77d8854454a9e8bb80d8
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