Searched hist:"4725 a4181b0fd5b646c51f079d7eac753b14b094" (Results 1 – 3 of 3) sorted by relevance
/qemu/hw/virtio/ |
H A D | vhost-shadow-virtqueue.h | 4725a4181b0fd5b646c51f079d7eac753b14b094 Mon Mar 14 17:34:44 UTC 2022 Eugenio Pérez <eperezma@redhat.com> vhost: Add vhost_svq_valid_features to shadow vq
This allows SVQ to negotiate features with the guest and the device. For the device, SVQ is a driver. While this function bypasses all non-transport features, it needs to disable the features that SVQ does not support when forwarding buffers. This includes packed vq layout, indirect descriptors or event idx.
Future changes can add support to offer more features to the guest, since the use of VirtQueue gives this for free. This is left out at the moment for simplicity.
Signed-off-by: Eugenio Pérez <eperezma@redhat.com> Acked-by: Michael S. Tsirkin <mst@redhat.com> Signed-off-by: Jason Wang <jasowang@redhat.com>
|
H A D | vhost-shadow-virtqueue.c | 4725a4181b0fd5b646c51f079d7eac753b14b094 Mon Mar 14 17:34:44 UTC 2022 Eugenio Pérez <eperezma@redhat.com> vhost: Add vhost_svq_valid_features to shadow vq
This allows SVQ to negotiate features with the guest and the device. For the device, SVQ is a driver. While this function bypasses all non-transport features, it needs to disable the features that SVQ does not support when forwarding buffers. This includes packed vq layout, indirect descriptors or event idx.
Future changes can add support to offer more features to the guest, since the use of VirtQueue gives this for free. This is left out at the moment for simplicity.
Signed-off-by: Eugenio Pérez <eperezma@redhat.com> Acked-by: Michael S. Tsirkin <mst@redhat.com> Signed-off-by: Jason Wang <jasowang@redhat.com>
|
H A D | vhost-vdpa.c | 4725a4181b0fd5b646c51f079d7eac753b14b094 Mon Mar 14 17:34:44 UTC 2022 Eugenio Pérez <eperezma@redhat.com> vhost: Add vhost_svq_valid_features to shadow vq
This allows SVQ to negotiate features with the guest and the device. For the device, SVQ is a driver. While this function bypasses all non-transport features, it needs to disable the features that SVQ does not support when forwarding buffers. This includes packed vq layout, indirect descriptors or event idx.
Future changes can add support to offer more features to the guest, since the use of VirtQueue gives this for free. This is left out at the moment for simplicity.
Signed-off-by: Eugenio Pérez <eperezma@redhat.com> Acked-by: Michael S. Tsirkin <mst@redhat.com> Signed-off-by: Jason Wang <jasowang@redhat.com>
|