Feature #13994
librbd: Add iovec support for RBD C-API
Status:
Closed
Priority:
Normal
Assignee:
-
Category:
librbd
Target version:
-
% Done:
0%
Source:
Community (dev)
Tags:
Backport:
Reviewed:
Affected Versions:
Pull request ID:
Description
If caller has a iovec structure needed to passed in rbd, for c++ program, it could use aio_write(uint64_t off, size_t len, ceph::bufferlist& bl, RBD::AioCompletion *c, int op_flags), bufferlist could implement multi iovec feature. But c program which can't make use of this.
History
#1 Updated by Haomai Wang over 8 years ago
- Status changed from New to Closed
Hmm, in current librbd impl, it would be useless for reducing copying