diff options
author | Brian Behlendorf <[email protected]> | 2011-03-15 12:41:19 -0700 |
---|---|---|
committer | Brian Behlendorf <[email protected]> | 2011-03-15 13:33:29 -0700 |
commit | 0de19dad9cbca9ac89aea1c7742f131713ef8012 (patch) | |
tree | 34838cb31a2bcb2a80848adb05a7a065ce328554 /include/sys | |
parent | 03f9ba9d990efb911026ebee0902671915db01a3 (diff) |
Register .remount_fs handler
Register the missing .remount_fs handler. This handler isn't strictly
required because the VFS does a pretty good job updating most of the
MS_* flags. However, there's no harm in using the hook to call the
registered zpl callback for various MS_* flags. Additionaly, this
allows us to lay the ground work for more complicated argument parsing
in the future.
Diffstat (limited to 'include/sys')
-rw-r--r-- | include/sys/zfs_vfsops.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/sys/zfs_vfsops.h b/include/sys/zfs_vfsops.h index a2f00acf0..7622f0308 100644 --- a/include/sys/zfs_vfsops.h +++ b/include/sys/zfs_vfsops.h @@ -187,6 +187,7 @@ extern int zfs_register_callbacks(zfs_sb_t *zsb); extern void zfs_unregister_callbacks(zfs_sb_t *zsb); extern int zfs_domount(struct super_block *sb, void *data, int silent); extern int zfs_umount(struct super_block *sb); +extern int zfs_remount(struct super_block *sb, int *flags, char *data); extern int zfs_root(zfs_sb_t *zsb, struct inode **ipp); extern int zfs_statvfs(struct dentry *dentry, struct kstatfs *statp); extern int zfs_vget(struct vfsmount *vfsp, struct inode **ipp, fid_t *fidp); |