]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
librados: avoid memcopy for rados_getxattr.
authorJianpeng Ma <jianpeng.ma@intel.com>
Thu, 18 Dec 2014 02:50:44 +0000 (10:50 +0800)
committerJianpeng Ma <jianpeng.ma@intel.com>
Thu, 18 Dec 2014 02:50:44 +0000 (10:50 +0800)
commit42dc93708a1cd6f43a4fb18947dfdb07d693720c
treebd045fed3f583867109f162b3a1df97c4ff4ff98
parentbe7b2f8a30b12841d260c4ce486a59ed28953a4f
librados: avoid memcopy for rados_getxattr.

When call rados_getxattr, pass user buff to libardos to avoid memcopy.
This operation like rados_read.
Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
src/librados/IoCtxImpl.cc
src/librados/librados.cc