]> git.baikalelectronics.ru Git - kernel.git/commit
libceph: move init of bio_iter
authorAlex Elder <elder@inktank.com>
Mon, 11 Jun 2012 19:57:13 +0000 (14:57 -0500)
committerSage Weil <sage@inktank.com>
Fri, 6 Jul 2012 04:14:16 +0000 (21:14 -0700)
commitc82cf98d75015f9be89bf2ba33a694f6195b3851
tree3de334c5d18565a3451bfd991f9ab54c2187dca2
parent1a3599e9c1c990955c44cae53e4f70ec5b86c7bd
libceph: move init of bio_iter

If a message has a non-null bio pointer, its bio_iter field is
initialized in write_partial_msg_pages() if this has not been done
already.  This is really a one-time setup operation for sending a
message's (bio) data, so move that initialization code into
prepare_write_message_data() which serves that purpose.

Signed-off-by: Alex Elder <elder@inktank.com>
Reviewed-by: Sage Weil <sage@inktank.com>
net/ceph/messenger.c