From: Dave Chinner Date: Tue, 20 Jul 2010 07:53:59 +0000 (+1000) Subject: xfs: fix memory reclaim recursion deadlock on locked inode buffer X-Git-Tag: v2.6.36-rc1~589^2~14 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4a7edddcb5b14ddb5962e6906b6fd6b500d7a361;p=pandora-kernel.git xfs: fix memory reclaim recursion deadlock on locked inode buffer Calling into memory reclaim with a locked inode buffer can deadlock if memory reclaim tries to lock the inode buffer during inode teardown. Convert the relevant memory allocations to use KM_NOFS to avoid this deadlock condition. Reported-by: Peter Watkins Signed-off-by: Dave Chinner Reviewed-by: Christoph Hellwig Reviewed-by: Alex Elder Signed-off-by: Dave Chinner --- Reading git-diff-tree failed