On Fri, May 22, 2020 at 1:20 PM Stefan Hajnoczi <stefa...@redhat.com> wrote: > > Vhost devices have a list of feature bits that the device backend is > allowed to control. The VIRTIO_F_RING_PACKED feature is a feature that > must be negotiated through all the way to the device backend. Add it so > the device backend can declare whether or not it supports the packed > ring layout. > > Signed-off-by: Stefan Hajnoczi <stefa...@redhat.com>
Reviewed-by: Raphael Norwitz <raphael.norw...@nutanix.com> > --- > hw/block/vhost-user-blk.c | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/hw/block/vhost-user-blk.c b/hw/block/vhost-user-blk.c > index 9d8c0b3909..10e114a19a 100644 > --- a/hw/block/vhost-user-blk.c > +++ b/hw/block/vhost-user-blk.c > @@ -44,6 +44,7 @@ static const int user_feature_bits[] = { > VIRTIO_BLK_F_DISCARD, > VIRTIO_BLK_F_WRITE_ZEROES, > VIRTIO_F_VERSION_1, > + VIRTIO_F_RING_PACKED, > VIRTIO_RING_F_INDIRECT_DESC, > VIRTIO_RING_F_EVENT_IDX, > VIRTIO_F_NOTIFY_ON_EMPTY, > -- > 2.25.3 >