? 2021/7/16 ??8:46, tianxianting ??:> Do you interest in this patch? just little improvment:)
>
> ? 2021/7/13 ??11:38, Xianting Tian ??:
>> From: Xianting Tian <xianting.tian at linux.alibaba.com>
>>
>> Use the helper virtio_find_vqs().
>>
>> Signed-off-by: Xianting Tian <xianting.tian at linux.alibaba.com>
>> ---
>> ? drivers/virtio/virtio_balloon.c | 4 ++--
>> ? 1 file changed, 2 insertions(+), 2 deletions(-)
>>
>> diff --git a/drivers/virtio/virtio_balloon.c
>> b/drivers/virtio/virtio_balloon.c
>> index 510e931..18e0bf3 100644
>> --- a/drivers/virtio/virtio_balloon.c
>> +++ b/drivers/virtio/virtio_balloon.c
>> @@ -531,8 +531,8 @@ static int init_vqs(struct virtio_balloon *vb)
>> ????????? callbacks[VIRTIO_BALLOON_VQ_REPORTING] = balloon_ack;
>> ????? }
>> ? -??? err = vb->vdev->config->find_vqs(vb->vdev,
VIRTIO_BALLOON_VQ_MAX,
>> -???????????????????? vqs, callbacks, names, NULL, NULL);
>> +??? err = virtio_find_vqs(vb->vdev, VIRTIO_BALLOON_VQ_MAX, vqs,
>> +??????????????? callbacks, names, NULL);
>> ????? if (err)
>> ????????? return err;
>
Acked-by: Jason Wang <jasowang at redhat.com>
Maybe it's better to convert all the drivers that doesn't use
virtio_find_vqs{_ctx}.
Thanks