[Qemu-devel] [RFC v6] RBD: Add support readv,writev for rbd

2017-02-20 Thread jazeltq
From: tianqing Rbd can do readv and writev directly, so wo do not need to transform iov to buf or vice versa any more. Signed-off-by: tianqing --- block/rbd.c | 80 ++--- 1 file changed, 56 insertions(+), 24 deletions(-) diff --git a/blo

[Qemu-devel] [RFC v6] RBD: Add support readv,writev for rbd

2017-02-20 Thread jazeltq
From: tianqing Rbd can do readv and writev directly, so wo do not need to transform iov to buf or vice versa any more. Signed-off-by: tianqing --- block/rbd.c | 79 ++--- 1 file changed, 54 insertions(+), 25 deletions(-) diff --git a/blo

[Qemu-devel] [RFC v5] RBD: Add support readv,writev for rbd

2017-02-16 Thread jazeltq
From: tianqing Rbd can do readv and writev directly, so wo do not need to transform iov to buf or vice versa any more. Signed-off-by: tianqing --- block/rbd.c | 49 ++--- 1 file changed, 42 insertions(+), 7 deletions(-) diff --git a/block/rbd.c b/bl

[Qemu-devel] [RFC v4] RBD: Add support readv,writev for rbd

2017-02-16 Thread jazeltq
From: tianqing Rbd can do readv and writev directly, so wo do not need to transform iov to buf or vice versa any more. Signed-off-by: tianqing --- block/rbd.c | 47 +-- 1 file changed, 41 insertions(+), 6 deletions(-) diff --git a/block/rbd.c b/bloc

[Qemu-devel] [RFC v4] RBD: Add support readv,writev for rbd

2017-01-21 Thread jazeltq
From: tianqing Rbd can do readv and writev directly, so wo do not need to transform iov to buf or vice versa any more. Signed-off-by: tianqing --- block/rbd.c | 47 +-- 1 file changed, 41 insertions(+), 6 deletions(-) diff --git a/block/rbd.c b/bloc

[Qemu-devel] [RFC v3] RBD: Add support readv,writev for rbd

2017-01-21 Thread jazeltq
From: tianqing Rbd can do readv and writev directly, so wo do not need to transform iov to buf or vice versa any more. Signed-off-by: tianqing --- block/rbd.c | 47 +-- 1 file changed, 41 insertions(+), 6 deletions(-) diff --git a/block/rbd.c b/bloc

[Qemu-devel] [RFC v2] RBD: Add support readv,writev for rbd

2016-11-07 Thread jazeltq
From: tianqing Rbd can do readv and writev directly, so wo do not need to transform iov to buf or vice versa any more. Signed-off-by: tianqing --- block/rbd.c | 41 - 1 file changed, 36 insertions(+), 5 deletions(-) diff --git a/block/rbd.c b/block/rbd.

[Qemu-devel] [PATCH] RBD: Add support readv,writev for rbd

2016-11-04 Thread jazeltq
From: tianqing Rbd can do readv and writev directly, so wo do not need to transform iov to buf or vice versa any more. Signed-off-by: tianqing --- block/rbd.c | 124 1 file changed, 124 insertions(+) diff --git a/block/rbd.c b/block

[Qemu-devel] [PATCH] Add support readv,writev for rbd

2016-11-04 Thread jazeltq
From: tianqing Rbd can do readv, and writev, so wo do not need to transform iov to buf or vice versa any more. Signed-off-by: tianqing --- block/rbd.c | 124 1 file changed, 124 insertions(+) diff --git a/block/rbd.c b/block/rbd.c i

[Qemu-devel] [PATCH] Add support readv,writev for rbd

2016-11-04 Thread jazeltq
From: tianqing Rbd can do readv, and writev, so wo do not need to transform iov to buf or vice versa any more. Signed-off-by: tianqing --- block/rbd.c | 124 1 file changed, 124 insertions(+) diff --git a/block/rbd.c b/block/rbd.c i