[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH for 8.0 v7 06/10] vdpa: Allocate SVQ unconditionally
From: |
Jason Wang |
Subject: |
Re: [PATCH for 8.0 v7 06/10] vdpa: Allocate SVQ unconditionally |
Date: |
Thu, 17 Nov 2022 13:44:56 +0800 |
On Wed, Nov 16, 2022 at 11:06 PM Eugenio Pérez <eperezma@redhat.com> wrote:
>
> SVQ may run or not in a device depending on runtime conditions (for
> example, if the device can move CVQ to its own group or not).
>
> Allocate the SVQ array unconditionally at startup, since its hard to
> move this allocation elsewhere.
>
> Signed-off-by: Eugenio Pérez <eperezma@redhat.com>
Acked-by: Jason Wang <jasowang@redhat.com>
Thanks
> ---
> hw/virtio/vhost-vdpa.c | 4 ----
> 1 file changed, 4 deletions(-)
>
> diff --git a/hw/virtio/vhost-vdpa.c b/hw/virtio/vhost-vdpa.c
> index 146f0dcb40..23efb8f49d 100644
> --- a/hw/virtio/vhost-vdpa.c
> +++ b/hw/virtio/vhost-vdpa.c
> @@ -547,10 +547,6 @@ static void vhost_vdpa_svq_cleanup(struct vhost_dev *dev)
> struct vhost_vdpa *v = dev->opaque;
> size_t idx;
>
> - if (!v->shadow_vqs) {
> - return;
> - }
> -
> for (idx = 0; idx < v->shadow_vqs->len; ++idx) {
> vhost_svq_stop(g_ptr_array_index(v->shadow_vqs, idx));
> }
> --
> 2.31.1
>
- [PATCH for 8.0 v7 00/10] ASID support in vhost-vdpa net, Eugenio Pérez, 2022/11/16
- [PATCH for 8.0 v7 02/10] vhost: set SVQ device call handler at SVQ start, Eugenio Pérez, 2022/11/16
- [PATCH for 8.0 v7 01/10] vdpa: Use v->shadow_vqs_enabled in vhost_vdpa_svqs_start & stop, Eugenio Pérez, 2022/11/16
- [PATCH for 8.0 v7 03/10] vhost: Allocate SVQ device file descriptors at device start, Eugenio Pérez, 2022/11/16
- [PATCH for 8.0 v7 04/10] vdpa: add vhost_vdpa_net_valid_svq_features, Eugenio Pérez, 2022/11/16
- [PATCH for 8.0 v7 06/10] vdpa: Allocate SVQ unconditionally, Eugenio Pérez, 2022/11/16
- Re: [PATCH for 8.0 v7 06/10] vdpa: Allocate SVQ unconditionally,
Jason Wang <=
- [PATCH for 8.0 v7 07/10] vdpa: Add asid parameter to vhost_vdpa_dma_map/unmap, Eugenio Pérez, 2022/11/16
- [PATCH for 8.0 v7 08/10] vdpa: Store x-svq parameter in VhostVDPAState, Eugenio Pérez, 2022/11/16
- [PATCH for 8.0 v7 09/10] vdpa: Add shadow_data to vhost_vdpa, Eugenio Pérez, 2022/11/16
- [PATCH for 8.0 v7 10/10] vdpa: Always start CVQ in SVQ mode if possible, Eugenio Pérez, 2022/11/16