diff options
author | Len Brown <len.brown@intel.com> | 2005-12-06 17:31:30 -0500 |
---|---|---|
committer | Len Brown <len.brown@intel.com> | 2005-12-06 17:31:30 -0500 |
commit | 3d5271f9883cba7b54762bc4fe027d4172f06db7 (patch) | |
tree | ab8a881a14478598a0c8bda0d26c62cdccfffd6d /fs/super.c | |
parent | 378b2556f4e09fa6f87ff0cb5c4395ff28257d02 (diff) | |
parent | 9115a6c787596e687df03010d97fccc5e0762506 (diff) |
Pull release into acpica branch
Diffstat (limited to 'fs/super.c')
-rw-r--r-- | fs/super.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/fs/super.c b/fs/super.c index 6e57ee252e14..6689dded3c84 100644 --- a/fs/super.c +++ b/fs/super.c | |||
@@ -171,6 +171,7 @@ void deactivate_super(struct super_block *s) | |||
171 | if (atomic_dec_and_lock(&s->s_active, &sb_lock)) { | 171 | if (atomic_dec_and_lock(&s->s_active, &sb_lock)) { |
172 | s->s_count -= S_BIAS-1; | 172 | s->s_count -= S_BIAS-1; |
173 | spin_unlock(&sb_lock); | 173 | spin_unlock(&sb_lock); |
174 | DQUOT_OFF(s); | ||
174 | down_write(&s->s_umount); | 175 | down_write(&s->s_umount); |
175 | fs->kill_sb(s); | 176 | fs->kill_sb(s); |
176 | put_filesystem(fs); | 177 | put_filesystem(fs); |
@@ -474,8 +475,6 @@ rescan: | |||
474 | return NULL; | 475 | return NULL; |
475 | } | 476 | } |
476 | 477 | ||
477 | EXPORT_SYMBOL(user_get_super); | ||
478 | |||
479 | asmlinkage long sys_ustat(unsigned dev, struct ustat __user * ubuf) | 478 | asmlinkage long sys_ustat(unsigned dev, struct ustat __user * ubuf) |
480 | { | 479 | { |
481 | struct super_block *s; | 480 | struct super_block *s; |
@@ -513,7 +512,7 @@ static void mark_files_ro(struct super_block *sb) | |||
513 | struct file *f; | 512 | struct file *f; |
514 | 513 | ||
515 | file_list_lock(); | 514 | file_list_lock(); |
516 | list_for_each_entry(f, &sb->s_files, f_list) { | 515 | list_for_each_entry(f, &sb->s_files, f_u.fu_list) { |
517 | if (S_ISREG(f->f_dentry->d_inode->i_mode) && file_count(f)) | 516 | if (S_ISREG(f->f_dentry->d_inode->i_mode) && file_count(f)) |
518 | f->f_mode &= ~FMODE_WRITE; | 517 | f->f_mode &= ~FMODE_WRITE; |
519 | } | 518 | } |