engines: Add Network Block Device (NBD) support using libnbd.
authorRichard W.M. Jones <rjones@redhat.com>
Fri, 2 Aug 2019 16:11:25 +0000 (17:11 +0100)
committerJens Axboe <axboe@kernel.dk>
Fri, 2 Aug 2019 16:41:24 +0000 (10:41 -0600)
commitd643a1e29d31bf974a613866819dde241c928b6d
treec255cb40df40dd355601baa658baae45fc6c5055
parent66b182f90c3f08dcbd0592ce70cb350ca5ac0cc0
engines: Add Network Block Device (NBD) support using libnbd.

This commit adds a new engine for testing Network Block Devices
directly.  It requires libnbd (https://github.com/libguestfs/libnbd).

To see how to test nbdkit or qemu-nbd read examples/nbd.fio.

Signed-off-by: Richard W.M. Jones <rjones@redhat.com>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
HOWTO
Makefile
configure
engines/nbd.c [new file with mode: 0644]
examples/nbd.fio [new file with mode: 0644]
fio.1
optgroup.c
optgroup.h
options.c