block: Convert drivers to immutable biovecs
authorKent Overstreet <kmo@daterainc.com>
Fri, 11 Oct 2013 22:45:43 +0000 (15:45 -0700)
committerKent Overstreet <kmo@daterainc.com>
Sun, 24 Nov 2013 06:33:51 +0000 (22:33 -0800)
commit003b5c5719f159f4f4bf97511c4702a0638313dd
tree1b3cac74e22ae5a87fdb6e3066f2d728913e6e0c
parent458b76ed2f9517becb74dcc8eedd70d3068ea6e4
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
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