Re: [PATCH vhost v7 3/6] virtio: find_vqs: pass struct instead of multi parameters

2024-04-02 Thread Halil Pasic
On Thu, 28 Mar 2024 16:03:45 +0800 Xuan Zhuo wrote: > --- a/drivers/s390/virtio/virtio_ccw.c > +++ b/drivers/s390/virtio/virtio_ccw.c > @@ -499,9 +499,8 @@ static void virtio_ccw_del_vqs(struct virtio_device *vdev) > } > > static struct virtqueue *virtio_ccw_setup_vq(struct virtio_device *vde

Re: [PATCH vhost v7 3/6] virtio: find_vqs: pass struct instead of multi parameters

2024-04-01 Thread Eric Farman
On Thu, 2024-03-28 at 16:03 +0800, Xuan Zhuo wrote: > Now, we pass multi parameters to find_vqs. These parameters > may work for transport or work for vring. > > And find_vqs has multi implements in many places: > >  arch/um/drivers/virtio_uml.c >  drivers/platform/mellanox/mlxbf-tmfifo.c >  driv

[PATCH vhost v7 3/6] virtio: find_vqs: pass struct instead of multi parameters

2024-03-28 Thread Xuan Zhuo
Now, we pass multi parameters to find_vqs. These parameters may work for transport or work for vring. And find_vqs has multi implements in many places: arch/um/drivers/virtio_uml.c drivers/platform/mellanox/mlxbf-tmfifo.c drivers/remoteproc/remoteproc_virtio.c drivers/s390/virtio/virtio_ccw.c