]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
librbd: ObjectReadRequest does not require buffer extents
authorJason Dillaman <dillaman@redhat.com>
Tue, 7 Nov 2017 18:33:12 +0000 (13:33 -0500)
committerJason Dillaman <dillaman@redhat.com>
Thu, 1 Feb 2018 16:16:25 +0000 (11:16 -0500)
commitba3b6099945ae6e4d3781eee13027a6bcea2e61f
treea932b16b2c2efc4215724b5228e4931f3c469938
parentb77b7218c4087555997872661fb0d08f737406a4
librbd: ObjectReadRequest does not require buffer extents

The ReadResult wrapper requires the buffer extents to know
how to properly reconstruct the out buffer.

Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit 35ce1c2d39302011adbf494ada6248495681a436)
src/librbd/io/ImageRequest.cc
src/librbd/io/ObjectRequest.cc
src/librbd/io/ObjectRequest.h
src/librbd/io/ReadResult.h
src/test/librbd/io/test_mock_ObjectRequest.cc