diff options
author | Jeff Mahoney <jeffm@suse.com> | 2013-11-01 18:06:58 +0100 |
---|---|---|
committer | Chris Mason <clm@fb.com> | 2014-01-28 22:19:25 +0100 |
commit | 5ac1d209f11271fbfad0fa31ba56ec64c142d9ea (patch) | |
tree | 15f67ec6c85caa87b3358df2876f51becdf04b49 /fs/btrfs/ctree.h | |
parent | btrfs: publish supported featured in sysfs (diff) | |
download | linux-5ac1d209f11271fbfad0fa31ba56ec64c142d9ea.tar.xz linux-5ac1d209f11271fbfad0fa31ba56ec64c142d9ea.zip |
btrfs: publish per-super attributes in sysfs
This patch adds per-super attributes to sysfs.
It doesn't publish any attributes yet, but does the proper lifetime
handling as well as the basic infrastructure to add new attributes.
Signed-off-by: Jeff Mahoney <jeffm@suse.com>
Signed-off-by: Josef Bacik <jbacik@fusionio.com>
Signed-off-by: Chris Mason <clm@fb.com>
Diffstat (limited to 'fs/btrfs/ctree.h')
-rw-r--r-- | fs/btrfs/ctree.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/fs/btrfs/ctree.h b/fs/btrfs/ctree.h index 498452ebfd37..c5c888fbf033 100644 --- a/fs/btrfs/ctree.h +++ b/fs/btrfs/ctree.h @@ -3780,6 +3780,8 @@ int btrfs_defrag_leaves(struct btrfs_trans_handle *trans, /* sysfs.c */ int btrfs_init_sysfs(void); void btrfs_exit_sysfs(void); +int btrfs_sysfs_add_one(struct btrfs_fs_info *fs_info); +void btrfs_sysfs_remove_one(struct btrfs_fs_info *fs_info); /* xattr.c */ ssize_t btrfs_listxattr(struct dentry *dentry, char *buffer, size_t size); |