Re: [PATCH v5 02/12] blkio: add libblkio block driver

2022-10-06 Thread Stefan Hajnoczi
On Thu, Oct 06, 2022 at 05:41:39PM +0100, Alberto Faria wrote: > On Tue, Sep 27, 2022 at 8:34 PM Stefan Hajnoczi wrote: > > +static int blkio_virtio_blk_vhost_user_open(BlockDriverState *bs, > > +QDict *options, int flags, Error **errp) > > +{ > > +const char *path =

Re: [PATCH v5 02/12] blkio: add libblkio block driver

2022-10-06 Thread Alberto Faria
On Tue, Sep 27, 2022 at 8:34 PM Stefan Hajnoczi wrote: > +static int blkio_virtio_blk_vhost_user_open(BlockDriverState *bs, > +QDict *options, int flags, Error **errp) > +{ > +const char *path = qdict_get_try_str(options, "path"); > +BDRVBlkioState *s = bs->opaque; > +int ret;

Re: [PATCH v5 02/12] blkio: add libblkio block driver

2022-09-28 Thread Stefan Hajnoczi
On Wed, Sep 28, 2022 at 07:27:34AM +0200, Markus Armbruster wrote: > > +## > > +# @BlockdevOptionsVirtioBlkVhostVdpa: > > +# > > +# Driver specific block device options for the virtio-blk-vhost-vdpa > > backend. > > +# > > +# @path: path to the vhost-vdpa character device. > > +# > > +# Since:

Re: [PATCH v5 02/12] blkio: add libblkio block driver

2022-09-27 Thread Markus Armbruster
Stefan Hajnoczi writes: > libblkio (https://gitlab.com/libblkio/libblkio/) is a library for > high-performance disk I/O. It currently supports io_uring, > virtio-blk-vhost-user, and virtio-blk-vhost-vdpa with additional drivers > under development. > > One of the reasons for developing libblkio

[PATCH v5 02/12] blkio: add libblkio block driver

2022-09-27 Thread Stefan Hajnoczi
libblkio (https://gitlab.com/libblkio/libblkio/) is a library for high-performance disk I/O. It currently supports io_uring, virtio-blk-vhost-user, and virtio-blk-vhost-vdpa with additional drivers under development. One of the reasons for developing libblkio is that other applications besides