]> git.proxmox.com Git - mirror_ubuntu-disco-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)
commit80a773fbfc2d6b5b2478377e8ac271d495f55e73
tree3e32cba85039f51ae9dc5c189dbeb5f58de04989
parent7d824b6f9cf28917d8a05891ef423fb0e4e34c69
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