diff options
| author | Jan Kara <[email protected]> | 2008-05-12 14:02:08 -0700 |
|---|---|---|
| committer | Linus Torvalds <[email protected]> | 2008-05-13 08:02:23 -0700 |
| commit | 9377abd026bf9bde7db90dac09170034bf6d1cbf (patch) | |
| tree | 2a4740d19651ca9604dc577927b72064e0eadf59 /include/linux/debugobjects.h | |
| parent | bb45d64224e5cafe8c8e0d18a20da998e5a7dc93 (diff) | |
quota: don't call sync_fs() from vfs_quota_off() when there's no quota turn off
Sometimes, vfs_quota_off() is called on a partially set up super block (for
example when fill_super() fails for some reason). In such cases we cannot
call ->sync_fs() because it can Oops because of not properly filled in super
block. So in case we find there's not quota to turn off, we just skip
everything and return which fixes the above problem.
[[email protected]: fxi tpyo]
Signed-off-by: Jan Kara <[email protected]>
Signed-off-by: Andrew Morton <[email protected]>
Signed-off-by: Linus Torvalds <[email protected]>
Diffstat (limited to 'include/linux/debugobjects.h')
0 files changed, 0 insertions, 0 deletions