From: FUJITA Tomonori Date: Fri, 11 Apr 2008 10:56:49 +0000 (+0200) Subject: block: convert bio_copy_user to bio_copy_user_iov X-Git-Tag: v2.6.26-rc1~1115^2~8 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c5dec1c3034f1ae3503efbf641ff3b0273b64797;p=pandora-kernel.git block: convert bio_copy_user to bio_copy_user_iov This patch enables bio_copy_user to take struct sg_iovec (renamed bio_copy_user_iov). bio_copy_user uses bio_copy_user_iov internally as bio_map_user uses bio_map_user_iov. The major changes are: - adds sg_iovec array to struct bio_map_data - adds __bio_copy_iov that copy data between bio and sg_iovec. bio_copy_user_iov and bio_uncopy_user use it. Signed-off-by: FUJITA Tomonori Cc: Tejun Heo Cc: Mike Christie Cc: James Bottomley Signed-off-by: Jens Axboe --- Reading git-diff-tree failed