librbd ioengine support
authorDaniel Gollub <d.gollub@telekom.de>
Mon, 17 Feb 2014 13:35:28 +0000 (14:35 +0100)
committerJens Axboe <axboe@fb.com>
Tue, 18 Feb 2014 19:22:16 +0000 (11:22 -0800)
commitfc5c03455598ecb3250506e741c74bade0dae6d8
treee878985f8da8eca9e3fa5cc311b25e04ea2ea440
parent81fa6e06408879509e005cbb192205b9125f7614
librbd ioengine support

Initially only DDIR_WRITE/DDIR_READ and DDIR_SYNC are supported.
All other io_u->ddir get silently ignored.

A known issue requires to call the rbd engine always with --invalidate=0

Signed-off-by: Daniel Gollub <d.gollub@telekom.de>
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
Signed-off-by: Jens Axboe <axboe@fb.com>
Makefile
configure
engines/rbd.c [new file with mode: 0644]
options.c
options.h