From: Peter Watkins Date: Mon, 7 May 2012 20:11:37 +0000 (-0400) Subject: xfs: fix memory reclaim deadlock on agi buffer X-Git-Tag: v3.5-rc1~91^2~1 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=3ba316037470bbf98c8a16c2179c02794fb8862e;p=pandora-kernel.git xfs: fix memory reclaim deadlock on agi buffer Note xfs_iget can be called while holding a locked agi buffer. If it goes into memory reclaim then inode teardown may try to lock the same buffer. Prevent the deadlock by calling radix_tree_preload with GFP_NOFS. Signed-off-by: Peter Watkins Reviewed-by: Dave Chinner Signed-off-by: Ben Myers --- Reading git-diff-tree failed