]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
librbd: make read methods target buffers or bufferlists
authorSage Weil <sage@inktank.com>
Fri, 5 Oct 2012 16:14:36 +0000 (09:14 -0700)
committerSage Weil <sage@inktank.com>
Mon, 15 Oct 2012 22:34:05 +0000 (15:34 -0700)
commita8042c704ecf7d265a93e810e287bc40151eedf5
tree9f2c469d43c00867e0591fd9dbcc0014d26f2654
parent94de63a9efac81d48a181101d4165223d56d75aa
librbd: make read methods target buffers or bufferlists

This will let us transition much of the read code to move bufferlists
around instead of copying data between buffers.

Signed-off-by: Sage Weil <sage@inktank.com>
src/librbd/AioCompletion.cc
src/librbd/AioCompletion.h
src/librbd/AioRequest.cc
src/librbd/internal.cc
src/librbd/internal.h
src/librbd/librbd.cc