aboutsummaryrefslogtreecommitdiffstats
path: root/fs/xfs
diff options
context:
space:
mode:
authorAl Viro <viro@zeniv.linux.org.uk>2010-07-24 16:46:55 -0400
committerAl Viro <viro@zeniv.linux.org.uk>2010-10-29 04:16:13 -0400
commit152a08366671080f27b32e0c411ad620c5f88b57 (patch)
treed13d16028f74839c678bce355ba8aac75d939fa8 /fs/xfs
parentc96e41e92b4aaf11e1f9775ecf0d1c8cbff829ed (diff)
new helper: mount_bdev()
... and switch of the obvious get_sb_bdev() users to ->mount() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
Diffstat (limited to 'fs/xfs')
-rw-r--r--fs/xfs/linux-2.6/xfs_super.c12
1 files changed, 5 insertions, 7 deletions
diff --git a/fs/xfs/linux-2.6/xfs_super.c b/fs/xfs/linux-2.6/xfs_super.c
index cf808782c065..9f3a78fe6ae4 100644
--- a/fs/xfs/linux-2.6/xfs_super.c
+++ b/fs/xfs/linux-2.6/xfs_super.c
@@ -1609,16 +1609,14 @@ xfs_fs_fill_super(
1609 goto out_free_sb; 1609 goto out_free_sb;
1610} 1610}
1611 1611
1612STATIC int 1612STATIC struct dentry *
1613xfs_fs_get_sb( 1613xfs_fs_mount(
1614 struct file_system_type *fs_type, 1614 struct file_system_type *fs_type,
1615 int flags, 1615 int flags,
1616 const char *dev_name, 1616 const char *dev_name,
1617 void *data, 1617 void *data)
1618 struct vfsmount *mnt)
1619{ 1618{
1620 return get_sb_bdev(fs_type, flags, dev_name, data, xfs_fs_fill_super, 1619 return mount_bdev(fs_type, flags, dev_name, data, xfs_fs_fill_super);
1621 mnt);
1622} 1620}
1623 1621
1624static const struct super_operations xfs_super_operations = { 1622static const struct super_operations xfs_super_operations = {
@@ -1639,7 +1637,7 @@ static const struct super_operations xfs_super_operations = {
1639static struct file_system_type xfs_fs_type = { 1637static struct file_system_type xfs_fs_type = {
1640 .owner = THIS_MODULE, 1638 .owner = THIS_MODULE,
1641 .name = "xfs", 1639 .name = "xfs",
1642 .get_sb = xfs_fs_get_sb, 1640 .mount = xfs_fs_mount,
1643 .kill_sb = kill_block_super, 1641 .kill_sb = kill_block_super,
1644 .fs_flags = FS_REQUIRES_DEV, 1642 .fs_flags = FS_REQUIRES_DEV,
1645}; 1643};