From: Frederic Weisbecker Date: Wed, 14 Oct 2009 21:08:43 +0000 (+0200) Subject: kill-the-bkl/reiserfs: always lock the ioctl path X-Git-Tag: v2.6.33-rc1~360^2~3 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ac78a07893d24d95ff5f39d0433c25210f224f07;p=pandora-kernel.git kill-the-bkl/reiserfs: always lock the ioctl path Reiserfs uses the ioctl callback for its file operations, which means that its ioctl path is still locked by the bkl, this was synchronizing with the rest of the filsystem operations. We have changed that by locking it with the new reiserfs lock but we do that only from the compat_ioctl callback. Fix that by locking reiserfs_ioctl() everytime. Signed-off-by: Frederic Weisbecker Cc: Jeff Mahoney Cc: Chris Mason Cc: Ingo Molnar Cc: Alexander Beregalov Cc: Laurent Riffard Cc: Thomas Gleixner --- Reading git-diff-tree failed