commit | 9c3013e9b91ad23ecae88e45405e98208cce455d | [log] [tgz] |
---|---|---|
author | Jan Kara <jack@suse.cz> | Tue Sep 11 15:23:29 2007 -0700 |
committer | Linus Torvalds <torvalds@woody.linux-foundation.org> | Tue Sep 11 17:21:19 2007 -0700 |
tree | 2f18bb2d539727e2d9228a3d02a2e8810aa2ac3d | |
parent | af7b83f9324a77ef9a9080044bf0461f444ca651 [diff] |
quota: fix infinite loop If we fail to start a transaction when releasing dquot, we have to call dquot_release() anyway to mark dquot structure as inactive. Otherwise we end in an infinite loop inside dqput(). Signed-off-by: Jan Kara <jack@suse.cz> Cc: xb <xavier.bru@bull.net> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>