block: Convert drivers to immutable biovecs
authorKent Overstreet <kmo@daterainc.com>
Fri, 11 Oct 2013 22:45:43 +0000 (15:45 -0700)
committerJens Axboe <axboe@kernel.dk>
Thu, 31 Oct 2013 14:04:49 +0000 (08:04 -0600)
commit919b8823a6ef27103fe3abd05026f87ad85ed1ad
treed0065d5c7cf5450c16bff571eb9240a107ab7e05
parent3d75d579a04be023552b45f791cd95f5b6a45ba6
block: Convert drivers 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.

Signed-off-by: Kent Overstreet <kmo@daterainc.com>
Cc: Jens Axboe <axboe@kernel.dk>
Cc: NeilBrown <neilb@suse.de>
Cc: Alasdair Kergon <agk@redhat.com>
Cc: dm-devel@redhat.com
Signed-off-by: Jens Axboe <axboe@kernel.dk>
drivers/block/umem.c
drivers/md/dm-crypt.c
drivers/md/dm-io.c
drivers/md/dm-raid1.c
drivers/md/dm-verity.c
fs/bio.c
include/linux/dm-io.h