From: Christoph Hellwig Date: Mon, 6 Sep 2010 01:44:22 +0000 (+0000) Subject: xfs: simplify xfs_qm_dqusage_adjust X-Git-Tag: v2.6.37-rc1~162^2~34 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=52fda114249578311776b25da9f73a9c34f4fd8c;p=pandora-kernel.git xfs: simplify xfs_qm_dqusage_adjust There is no need to have the users and group/project quota locked at the same time. Get rid of xfs_qm_dqget_noattach and just do a xfs_qm_dqget inside xfs_qm_quotacheck_dqadjust for the quota we are operating on right now. The new version of xfs_qm_quotacheck_dqadjust holds the inode lock over it's operations, which is not a problem as it simply increments counters and there is no concern about log contention during mount time. Signed-off-by: Christoph Hellwig Signed-off-by: Alex Elder --- Reading git-diff-tree failed