From: Dave Chinner Date: Thu, 27 Jun 2013 06:04:47 +0000 (+1000) Subject: xfs: plug directory buffer readahead X-Git-Tag: v3.11-rc1~71^2~16 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=34eefc06a06f496b92c3267a0601129a932c7174;p=pandora-kernel.git xfs: plug directory buffer readahead Similar to bulkstat inode chunk readahead, we need to plug directory data buffer readahead during getdents to ensure that we can merge adjacent readahead requests and sort out of order requests optimally before they are dispatched. This improves the readahead efficiency and reduces the IO load it generates as the IO patterns are significantly better for both contiguous and fragmented directories. Signed-off-by: Dave Chinner Reviewed-by: Mark Tinguely Signed-off-by: Ben Myers --- Reading git-diff-tree failed