From: bharrosh@panasas.com Date: Thu, 7 Oct 2010 18:28:18 +0000 (-0400) Subject: exofs: Override read-ahead to align on stripe_size X-Git-Tag: v2.6.39-rc1~97^2~3 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=66cd6cad4919f980dd21307d0150ff251762a264;p=pandora-kernel.git exofs: Override read-ahead to align on stripe_size * Set all inode->i_mapping->backing_dev_info to point to the per super-block sb->s_bdi. * Calculating a read_ahead that is: - preferable 2 stripes long (Future patch will add a mount option to override this) - Minimum 128K aligned up to stripe-size - Caped to maximum-IO-sizes round down to stripe_size. (Max sizes are governed by max bio-size that fits in a page times number-of-devices) CC: Marc Dionne Signed-off-by: Boaz Harrosh --- Reading git-diff-tree failed