summaryrefslogtreecommitdiffstats
path: root/include/linux/bio.h
diff options
context:
space:
mode:
authorKent Overstreet <kmo@daterainc.com>2013-08-13 11:41:43 -0700
committerKent Overstreet <kmo@daterainc.com>2013-11-23 22:33:52 -0800
commitfeb261e2ee5d782c7e9c71fe1ef0828244a42cc1 (patch)
tree21e05d2b6e5fa8dcd2a071b6329f2394e2abe233 /include/linux/bio.h
parent003b5c5719f159f4f4bf97511c4702a0638313dd (diff)
downloadop-kernel-dev-feb261e2ee5d782c7e9c71fe1ef0828244a42cc1.zip
op-kernel-dev-feb261e2ee5d782c7e9c71fe1ef0828244a42cc1.tar.gz
aoe: Convert to immutable biovecs
Now that we've got a mechanism for immutable biovecs - bi_iter.bi_bvec_done - we need to convert drivers to use primitives that respect it instead of using the bvec array directly. The aoe code no longer has to manually iterate over partial bvecs, so some struct members go away - other struct members are effectively renamed: buf->resid -> buf->iter.bi_size buf->sector -> buf->iter.bi_sector f->bcnt -> f->iter.bi_size f->lba -> f->iter.bi_sector Signed-off-by: Kent Overstreet <kmo@daterainc.com> Cc: Jens Axboe <axboe@kernel.dk> Cc: "Ed L. Cashin" <ecashin@coraid.com>
Diffstat (limited to 'include/linux/bio.h')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud