diff options
author | Jan Kara <jack@suse.cz> | 2007-09-12 00:23:29 +0200 |
---|---|---|
committer | Linus Torvalds <torvalds@woody.linux-foundation.org> | 2007-09-12 02:21:19 +0200 |
commit | 9c3013e9b91ad23ecae88e45405e98208cce455d (patch) | |
tree | 2f18bb2d539727e2d9228a3d02a2e8810aa2ac3d /drivers/edac | |
parent | Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus (diff) | |
download | linux-9c3013e9b91ad23ecae88e45405e98208cce455d.tar.xz linux-9c3013e9b91ad23ecae88e45405e98208cce455d.zip |
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>
Diffstat (limited to 'drivers/edac')
0 files changed, 0 insertions, 0 deletions