Project

General

Profile

Feature #13994

librbd: Add iovec support for RBD C-API

Added by Haomai Wang over 8 years ago. Updated over 8 years ago.

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

Also available in: Atom PDF