diff options
author | Tejun Heo <tj@kernel.org> | 2014-02-03 23:09:10 +0400 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2014-02-08 03:52:48 +0400 |
commit | 6a7fed4eefddad48224f1c9d534b4e262f0897f6 (patch) | |
tree | 28c347ffd4cbb92146fde47768c396c088c44a95 /include/linux/kernfs.h | |
parent | 90c07c895c87d38db100b6afcb686ab3ef0d6a64 (diff) | |
download | linux-6a7fed4eefddad48224f1c9d534b4e262f0897f6.tar.xz |
kernfs: implement kernfs_syscall_ops->remount_fs() and ->show_options()
Add two super_block related syscall callbacks ->remount_fs() and
->show_options() to kernfs_syscall_ops. These simply forward the
matching super_operations.
Signed-off-by: Tejun Heo <tj@kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'include/linux/kernfs.h')
-rw-r--r-- | include/linux/kernfs.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/include/linux/kernfs.h b/include/linux/kernfs.h index 5ddc47450335..5d5b7e947294 100644 --- a/include/linux/kernfs.h +++ b/include/linux/kernfs.h @@ -115,6 +115,9 @@ struct kernfs_node { * kernfs_node parameter. */ struct kernfs_syscall_ops { + int (*remount_fs)(struct kernfs_root *root, int *flags, char *data); + int (*show_options)(struct seq_file *sf, struct kernfs_root *root); + int (*mkdir)(struct kernfs_node *parent, const char *name, umode_t mode); int (*rmdir)(struct kernfs_node *kn); |