Re: [PATCH v10 5/7] block/export: vhost-user block device backend server

2020-09-18 Thread Stefan Hajnoczi
On Fri, Sep 18, 2020 at 04:09:10PM +0800, Coiby Xu wrote: > +case VIRTIO_BLK_T_GET_ID: { > +size_t size = MIN(iov_size(&elem->in_sg[0], in_num), > + VIRTIO_BLK_ID_BYTES); > +snprintf(elem->in_sg[0].iov_base, size, "%s", > "vhost_user_blk_server"); gcc

[PATCH v10 5/7] block/export: vhost-user block device backend server

2020-09-18 Thread Coiby Xu
By making use of libvhost-user, block device drive can be shared to the connected vhost-user client. Only one client can connect to the server one time. Since vhost-user-server needs a block drive to be created first, delay the creation of this object. Suggested-by: Kevin Wolf Signed-off-by: Ste