summaryrefslogtreecommitdiff
path: root/samples
diff options
context:
space:
mode:
authorBoaz Harrosh <bharrosh@panasas.com>2010-01-28 16:24:06 (GMT)
committerBoaz Harrosh <bharrosh@panasas.com>2010-02-28 11:44:42 (GMT)
commit86093aaff5be5b214613eb60553e236bdb389c84 (patch)
tree64993f3fff8b60408441e8912aa5690346108492 /samples
parent5d952b8391692553c31e620a92d6e09262a9a307 (diff)
downloadlinux-86093aaff5be5b214613eb60553e236bdb389c84.tar.xz
exofs: convert io_state to use pages array instead of bio at input
* inode.c operations are full-pages based, and not actually true scatter-gather * Lets us use more pages at once upto 512 (from 249) in 64 bit * Brings us much much closer to be able to use exofs's io_state engine from objlayout driver. (Once I decide where to put the common code) After RAID0 patch the outer (input) bio was never used as a bio, but was simply a page carrier into the raid engine. Even in the simple mirror/single-dev arrangement pages info was copied into a second bio. It is now easer to just pass a pages array into the io_state and prepare bio(s) once. Signed-off-by: Boaz Harrosh <bharrosh@panasas.com>
Diffstat (limited to 'samples')
0 files changed, 0 insertions, 0 deletions