New plugin: blkio
commitfcc5e37250ac631a8a68e3eb1981a66d948e161a
authorRichard W.M. Jones <rjones@redhat.com>
Wed, 4 Jan 2023 16:04:39 +0000 (4 16:04 +0000)
committerRichard W.M. Jones <rjones@redhat.com>
Sat, 7 Jan 2023 10:17:44 +0000 (7 10:17 +0000)
tree1aa69cb1af0dd23e21da0186dc4b21d829bc68bd
parentbea88cff5ac9c42f1a068ad24d43d5ed0506edaa
New plugin: blkio

Using libblkio (https://libblkio.gitlab.io/) this implements a plugin
for reading and writing various disk sources mainly used in
virtualization and other high performance cases.  These include: NVMe,
vhost-user, vhost-vdpa and VFIO PCI.

Note the current implementation uses the simplest libblkio API mode
(blocking) and so it is not suitable for high performance access.
README.md
TODO
configure.ac
plugins/blkio/Makefile.am [new file with mode: 0644]
plugins/blkio/blkio.c [new file with mode: 0644]
plugins/blkio/nbdkit-blkio-plugin.pod [new file with mode: 0644]