From: Jan Kara Date: Mon, 12 May 2008 21:02:08 +0000 (-0700) Subject: quota: don't call sync_fs() from vfs_quota_off() when there's no quota turn off X-Git-Tag: v2.6.26-rc3~102 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=9377abd026bf9bde7db90dac09170034bf6d1cbf;p=pandora-kernel.git 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. [akpm@linux-foundation.org: fxi tpyo] Signed-off-by: Jan Kara Signed-off-by: Andrew Morton Signed-off-by: Linus Torvalds --- Reading git-diff-tree failed