From: Frederic Weisbecker Date: Tue, 25 Aug 2009 01:38:12 +0000 (+0200) Subject: kill-the-bkl/reiserfs: fix recursive reiserfs write lock in reiserfs_commit_write() X-Git-Tag: v2.6.33-rc1~360^2~7 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7e94277050e31aa4204060f03953bba72598cf7d;p=pandora-kernel.git kill-the-bkl/reiserfs: fix recursive reiserfs write lock in reiserfs_commit_write() reiserfs_commit_write() is always called with the write lock held. Thus the current calls to reiserfs_write_lock() in this function are acquiring the lock recursively. We can safely drop them. This also solves further assumptions for this lock to be really released while calling reiserfs_write_unlock(). Signed-off-by: Frederic Weisbecker Cc: Jeff Mahoney Cc: Chris Mason Cc: Ingo Molnar Cc: Alexander Beregalov Cc: Laurent Riffard --- Reading git-diff-tree failed