tree 5dcd049742df93bafee9e2362457319906389490
parent 46958d34027cc46d6fceddcaf3cd193f9537b64e
author Jan Kara <[EMAIL PROTECTED]> Tue Apr 12 08:26:14 2005
committer Linus Torvalds <[EMAIL PROTECTED]> Tue Apr 12 08:26:14 2005

[PATCH] quota: fix possible oops on quotaoff

Remove dquot structures from quota file on quotaon - quota code does not
expect them to be there.

Signed-off-by: Jan Kara <[EMAIL PROTECTED]>
Signed-off-by: Andrew Morton <[EMAIL PROTECTED]>
Signed-off-by: Linus Torvalds <[EMAIL PROTECTED]>

 dquot.c |    1 +
 1 files changed, 1 insertion(+)

Index: fs/dquot.c
===================================================================
--- a60c2e4065c3935ecb978ffd369e635b5f847825/fs/dquot.c  (mode:100644 
sha1:a6c94ea87a20cec77e0d7d8bb8c565daf1b3e02e)
+++ 5dcd049742df93bafee9e2362457319906389490/fs/dquot.c  (mode:100644 
sha1:a8e64524063c115883ce423a820ef45493b6dd9c)
@@ -1443,6 +1443,7 @@
        oldflags = inode->i_flags & (S_NOATIME | S_IMMUTABLE | S_NOQUOTA);
        inode->i_flags |= S_NOQUOTA | S_NOATIME | S_IMMUTABLE;
        up_write(&dqopt->dqptr_sem);
+       sb->dq_op->drop(inode);
 
        error = -EIO;
        dqopt->files[type] = igrab(inode);
-
To unsubscribe from this list: send the line "unsubscribe bk-commits-head" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to