diff options
| author | 2010-10-07 14:28:18 -0400 | |
|---|---|---|
| committer | 2011-03-15 15:02:50 +0200 | |
| commit | 66cd6cad4919f980dd21307d0150ff251762a264 (patch) | |
| tree | 4f2d9dc0f9070ce829d03097542e7968e02df41a /drivers/scsi/mpt2sas/mpi/mpi2_raid.h | |
| parent | exofs: simple fsync race fix (diff) | |
| download | linux-dev-66cd6cad4919f980dd21307d0150ff251762a264.tar.xz linux-dev-66cd6cad4919f980dd21307d0150ff251762a264.zip | |
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 <marc.c.dionne@gmail.com>
Signed-off-by: Boaz Harrosh <bharrosh@panasas.com>
Diffstat (limited to 'drivers/scsi/mpt2sas/mpi/mpi2_raid.h')
0 files changed, 0 insertions, 0 deletions
