diff options
Diffstat (limited to 'fs/freevxfs/vxfs_super.c')
| -rw-r--r-- | fs/freevxfs/vxfs_super.c | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/fs/freevxfs/vxfs_super.c b/fs/freevxfs/vxfs_super.c index dc0c041e85cb..71b0148b8784 100644 --- a/fs/freevxfs/vxfs_super.c +++ b/fs/freevxfs/vxfs_super.c | |||
| @@ -38,7 +38,6 @@ | |||
| 38 | #include <linux/buffer_head.h> | 38 | #include <linux/buffer_head.h> |
| 39 | #include <linux/kernel.h> | 39 | #include <linux/kernel.h> |
| 40 | #include <linux/slab.h> | 40 | #include <linux/slab.h> |
| 41 | #include <linux/smp_lock.h> | ||
| 42 | #include <linux/stat.h> | 41 | #include <linux/stat.h> |
| 43 | #include <linux/vfs.h> | 42 | #include <linux/vfs.h> |
| 44 | #include <linux/mount.h> | 43 | #include <linux/mount.h> |
| @@ -81,16 +80,12 @@ vxfs_put_super(struct super_block *sbp) | |||
| 81 | { | 80 | { |
| 82 | struct vxfs_sb_info *infp = VXFS_SBI(sbp); | 81 | struct vxfs_sb_info *infp = VXFS_SBI(sbp); |
| 83 | 82 | ||
| 84 | lock_kernel(); | ||
| 85 | |||
| 86 | vxfs_put_fake_inode(infp->vsi_fship); | 83 | vxfs_put_fake_inode(infp->vsi_fship); |
| 87 | vxfs_put_fake_inode(infp->vsi_ilist); | 84 | vxfs_put_fake_inode(infp->vsi_ilist); |
| 88 | vxfs_put_fake_inode(infp->vsi_stilist); | 85 | vxfs_put_fake_inode(infp->vsi_stilist); |
| 89 | 86 | ||
| 90 | brelse(infp->vsi_bp); | 87 | brelse(infp->vsi_bp); |
| 91 | kfree(infp); | 88 | kfree(infp); |
| 92 | |||
| 93 | unlock_kernel(); | ||
| 94 | } | 89 | } |
| 95 | 90 | ||
| 96 | /** | 91 | /** |
| @@ -148,7 +143,7 @@ static int vxfs_remount(struct super_block *sb, int *flags, char *data) | |||
| 148 | * The superblock on success, else %NULL. | 143 | * The superblock on success, else %NULL. |
| 149 | * | 144 | * |
| 150 | * Locking: | 145 | * Locking: |
| 151 | * We are under the bkl and @sbp->s_lock. | 146 | * We are under @sbp->s_lock. |
| 152 | */ | 147 | */ |
| 153 | static int vxfs_fill_super(struct super_block *sbp, void *dp, int silent) | 148 | static int vxfs_fill_super(struct super_block *sbp, void *dp, int silent) |
| 154 | { | 149 | { |
