diff options
| author | Al Viro <viro@zeniv.linux.org.uk> | 2010-07-25 03:46:36 -0400 |
|---|---|---|
| committer | Al Viro <viro@zeniv.linux.org.uk> | 2010-10-29 04:16:31 -0400 |
| commit | 3c26ff6e499ee7e6f9f2bc7da5f2f30d80862ecf (patch) | |
| tree | bd758d7f15f24aed225a64de77cc535785c50f96 | |
| parent | fc14f2fef682df677d64a145256dbd263df2aa7b (diff) | |
convert get_sb_nodev() users
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
| -rw-r--r-- | drivers/staging/autofs/init.c | 8 | ||||
| -rw-r--r-- | drivers/staging/pohmelfs/inode.c | 9 | ||||
| -rw-r--r-- | drivers/staging/smbfs/inode.c | 8 | ||||
| -rw-r--r-- | fs/autofs4/init.c | 8 | ||||
| -rw-r--r-- | fs/coda/inode.c | 8 | ||||
| -rw-r--r-- | fs/exofs/super.c | 10 | ||||
| -rw-r--r-- | fs/fuse/inode.c | 8 | ||||
| -rw-r--r-- | fs/hostfs/hostfs_kern.c | 8 | ||||
| -rw-r--r-- | fs/hppfs/hppfs.c | 8 | ||||
| -rw-r--r-- | fs/hugetlbfs/inode.c | 8 | ||||
| -rw-r--r-- | fs/ncpfs/inode.c | 8 | ||||
| -rw-r--r-- | fs/ocfs2/dlmfs/dlmfs.c | 8 | ||||
| -rw-r--r-- | fs/ramfs/inode.c | 17 | ||||
| -rw-r--r-- | fs/super.c | 27 | ||||
| -rw-r--r-- | include/linux/fs.h | 3 | ||||
| -rw-r--r-- | include/linux/ramfs.h | 4 | ||||
| -rw-r--r-- | mm/shmem.c | 10 |
17 files changed, 87 insertions, 73 deletions
diff --git a/drivers/staging/autofs/init.c b/drivers/staging/autofs/init.c index 765c72f42976..5e4b372ea663 100644 --- a/drivers/staging/autofs/init.c +++ b/drivers/staging/autofs/init.c | |||
| @@ -14,16 +14,16 @@ | |||
| 14 | #include <linux/init.h> | 14 | #include <linux/init.h> |
| 15 | #include "autofs_i.h" | 15 | #include "autofs_i.h" |
| 16 | 16 | ||
| 17 | static int autofs_get_sb(struct file_system_type *fs_type, | 17 | static struct dentry *autofs_mount(struct file_system_type *fs_type, |
| 18 | int flags, const char *dev_name, void *data, struct vfsmount *mnt) | 18 | int flags, const char *dev_name, void *data) |
| 19 | { | 19 | { |
| 20 | return get_sb_nodev(fs_type, flags, data, autofs_fill_super, mnt); | 20 | return mount_nodev(fs_type, flags, data, autofs_fill_super); |
| 21 | } | 21 | } |
| 22 | 22 | ||
| 23 | static struct file_system_type autofs_fs_type = { | 23 | static struct file_system_type autofs_fs_type = { |
| 24 | .owner = THIS_MODULE, | 24 | .owner = THIS_MODULE, |
| 25 | .name = "autofs", | 25 | .name = "autofs", |
| 26 | .get_sb = autofs_get_sb, | 26 | .mount = autofs_mount, |
| 27 | .kill_sb = autofs_kill_sb, | 27 | .kill_sb = autofs_kill_sb, |
| 28 | }; | 28 | }; |
| 29 | 29 | ||
diff --git a/drivers/staging/pohmelfs/inode.c b/drivers/staging/pohmelfs/inode.c index c62d30017c07..61685ccceda8 100644 --- a/drivers/staging/pohmelfs/inode.c +++ b/drivers/staging/pohmelfs/inode.c | |||
| @@ -1937,11 +1937,10 @@ err_out_exit: | |||
| 1937 | /* | 1937 | /* |
| 1938 | * Some VFS magic here... | 1938 | * Some VFS magic here... |
| 1939 | */ | 1939 | */ |
| 1940 | static int pohmelfs_get_sb(struct file_system_type *fs_type, | 1940 | static struct dentry *pohmelfs_mount(struct file_system_type *fs_type, |
| 1941 | int flags, const char *dev_name, void *data, struct vfsmount *mnt) | 1941 | int flags, const char *dev_name, void *data) |
| 1942 | { | 1942 | { |
| 1943 | return get_sb_nodev(fs_type, flags, data, pohmelfs_fill_super, | 1943 | return mount_nodev(fs_type, flags, data, pohmelfs_fill_super); |
| 1944 | mnt); | ||
| 1945 | } | 1944 | } |
| 1946 | 1945 | ||
| 1947 | /* | 1946 | /* |
| @@ -1958,7 +1957,7 @@ static void pohmelfs_kill_super(struct super_block *sb) | |||
| 1958 | static struct file_system_type pohmel_fs_type = { | 1957 | static struct file_system_type pohmel_fs_type = { |
| 1959 | .owner = THIS_MODULE, | 1958 | .owner = THIS_MODULE, |
| 1960 | .name = "pohmel", | 1959 | .name = "pohmel", |
| 1961 | .get_sb = pohmelfs_get_sb, | 1960 | .mount = pohmelfs_mount, |
| 1962 | .kill_sb = pohmelfs_kill_super, | 1961 | .kill_sb = pohmelfs_kill_super, |
| 1963 | }; | 1962 | }; |
| 1964 | 1963 | ||
diff --git a/drivers/staging/smbfs/inode.c b/drivers/staging/smbfs/inode.c index 552951aa7498..f9c493591ce7 100644 --- a/drivers/staging/smbfs/inode.c +++ b/drivers/staging/smbfs/inode.c | |||
| @@ -793,16 +793,16 @@ out: | |||
| 793 | return error; | 793 | return error; |
| 794 | } | 794 | } |
| 795 | 795 | ||
| 796 | static int smb_get_sb(struct file_system_type *fs_type, | 796 | static struct dentry *smb_mount(struct file_system_type *fs_type, |
| 797 | int flags, const char *dev_name, void *data, struct vfsmount *mnt) | 797 | int flags, const char *dev_name, void *data) |
| 798 | { | 798 | { |
| 799 | return get_sb_nodev(fs_type, flags, data, smb_fill_super, mnt); | 799 | return mount_nodev(fs_type, flags, data, smb_fill_super); |
| 800 | } | 800 | } |
| 801 | 801 | ||
| 802 | static struct file_system_type smb_fs_type = { | 802 | static struct file_system_type smb_fs_type = { |
| 803 | .owner = THIS_MODULE, | 803 | .owner = THIS_MODULE, |
| 804 | .name = "smbfs", | 804 | .name = "smbfs", |
| 805 | .get_sb = smb_get_sb, | 805 | .mount = smb_mount, |
| 806 | .kill_sb = kill_anon_super, | 806 | .kill_sb = kill_anon_super, |
| 807 | .fs_flags = FS_BINARY_MOUNTDATA, | 807 | .fs_flags = FS_BINARY_MOUNTDATA, |
| 808 | }; | 808 | }; |
diff --git a/fs/autofs4/init.c b/fs/autofs4/init.c index 9722e4bd8957..c038727b4050 100644 --- a/fs/autofs4/init.c +++ b/fs/autofs4/init.c | |||
| @@ -14,16 +14,16 @@ | |||
| 14 | #include <linux/init.h> | 14 | #include <linux/init.h> |
| 15 | #include "autofs_i.h" | 15 | #include "autofs_i.h" |
| 16 | 16 | ||
| 17 | static int autofs_get_sb(struct file_system_type *fs_type, | 17 | static struct dentry *autofs_mount(struct file_system_type *fs_type, |
| 18 | int flags, const char *dev_name, void *data, struct vfsmount *mnt) | 18 | int flags, const char *dev_name, void *data) |
| 19 | { | 19 | { |
| 20 | return get_sb_nodev(fs_type, flags, data, autofs4_fill_super, mnt); | 20 | return mount_nodev(fs_type, flags, data, autofs4_fill_super); |
| 21 | } | 21 | } |
| 22 | 22 | ||
| 23 | static struct file_system_type autofs_fs_type = { | 23 | static struct file_system_type autofs_fs_type = { |
| 24 | .owner = THIS_MODULE, | 24 | .owner = THIS_MODULE, |
| 25 | .name = "autofs", | 25 | .name = "autofs", |
| 26 | .get_sb = autofs_get_sb, | 26 | .mount = autofs_mount, |
| 27 | .kill_sb = autofs4_kill_sb, | 27 | .kill_sb = autofs4_kill_sb, |
| 28 | }; | 28 | }; |
| 29 | 29 | ||
diff --git a/fs/coda/inode.c b/fs/coda/inode.c index 7993b96ca348..5ea57c8c7f97 100644 --- a/fs/coda/inode.c +++ b/fs/coda/inode.c | |||
| @@ -306,16 +306,16 @@ static int coda_statfs(struct dentry *dentry, struct kstatfs *buf) | |||
| 306 | 306 | ||
| 307 | /* init_coda: used by filesystems.c to register coda */ | 307 | /* init_coda: used by filesystems.c to register coda */ |
| 308 | 308 | ||
| 309 | static int coda_get_sb(struct file_system_type *fs_type, | 309 | static struct dentry *coda_mount(struct file_system_type *fs_type, |
| 310 | int flags, const char *dev_name, void *data, struct vfsmount *mnt) | 310 | int flags, const char *dev_name, void *data) |
| 311 | { | 311 | { |
| 312 | return get_sb_nodev(fs_type, flags, data, coda_fill_super, mnt); | 312 | return mount_nodev(fs_type, flags, data, coda_fill_super); |
| 313 | } | 313 | } |
| 314 | 314 | ||
| 315 | struct file_system_type coda_fs_type = { | 315 | struct file_system_type coda_fs_type = { |
| 316 | .owner = THIS_MODULE, | 316 | .owner = THIS_MODULE, |
| 317 | .name = "coda", | 317 | .name = "coda", |
| 318 | .get_sb = coda_get_sb, | 318 | .mount = coda_mount, |
| 319 | .kill_sb = kill_anon_super, | 319 | .kill_sb = kill_anon_super, |
| 320 | .fs_flags = FS_BINARY_MOUNTDATA, | 320 | .fs_flags = FS_BINARY_MOUNTDATA, |
| 321 | }; | 321 | }; |
diff --git a/fs/exofs/super.c b/fs/exofs/super.c index 047e92fa3af8..79c3ae6e0456 100644 --- a/fs/exofs/super.c +++ b/fs/exofs/super.c | |||
| @@ -659,19 +659,19 @@ free_bdi: | |||
| 659 | /* | 659 | /* |
| 660 | * Set up the superblock (calls exofs_fill_super eventually) | 660 | * Set up the superblock (calls exofs_fill_super eventually) |
| 661 | */ | 661 | */ |
| 662 | static int exofs_get_sb(struct file_system_type *type, | 662 | static struct dentry *exofs_mount(struct file_system_type *type, |
| 663 | int flags, const char *dev_name, | 663 | int flags, const char *dev_name, |
| 664 | void *data, struct vfsmount *mnt) | 664 | void *data) |
| 665 | { | 665 | { |
| 666 | struct exofs_mountopt opts; | 666 | struct exofs_mountopt opts; |
| 667 | int ret; | 667 | int ret; |
| 668 | 668 | ||
| 669 | ret = parse_options(data, &opts); | 669 | ret = parse_options(data, &opts); |
| 670 | if (ret) | 670 | if (ret) |
| 671 | return ret; | 671 | return ERR_PTR(ret); |
| 672 | 672 | ||
| 673 | opts.dev_name = dev_name; | 673 | opts.dev_name = dev_name; |
