From: Dave Chinner Date: Wed, 11 Jul 2012 21:40:43 +0000 (+1000) Subject: xfs: don't defer metadata allocation to the workqueue X-Git-Tag: v3.5~28^2~2 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=aa292847b9fc6e187547110de833a7d3131bbddf;p=pandora-kernel.git xfs: don't defer metadata allocation to the workqueue Almost all metadata allocations come from shallow stack usage situations. Avoid the overhead of switching the allocation to a workqueue as we are not in danger of running out of stack when making these allocations. Metadata allocations are already marked through the args that are passed down, so this is trivial to do. Signed-off-by: Dave Chinner Reported-by: Mel Gorman Tested-by: Mel Gorman Signed-off-by: Ben Myers --- Reading git-diff-tree failed