libceph: change ceph_osdc_call() to take page vector for response
authorIlya Dryomov <idryomov@gmail.com>
Fri, 14 Jun 2019 16:16:51 +0000 (18:16 +0200)
committerIlya Dryomov <idryomov@gmail.com>
Mon, 8 Jul 2019 12:01:45 +0000 (14:01 +0200)
commit68ada915eea10f36760ffe414810390a104df093
treeda798405d58cfce3e36080369e9224f9081f1a2f
parentef83171b49c66d851a1a0dc6da5b4a4d8ee6ce9a
libceph: change ceph_osdc_call() to take page vector for response

This will be used for loading object map.  rbd_obj_read_sync() isn't
suitable because object map must be accessed through class methods.

Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
Reviewed-by: Dongsheng Yang <dongsheng.yang@easystack.cn>
Reviewed-by: Jeff Layton <jlayton@kernel.org>
drivers/block/rbd.c
include/linux/ceph/osd_client.h
net/ceph/cls_lock_client.c
net/ceph/osd_client.c