Re: [PATCH vhost v3 1/4] virtio: find_vqs: pass struct instead of multi parameters

2024-03-20 Thread Xuan Zhuo
On Thu, 21 Mar 2024 12:03:36 +0800, Jason Wang wrote: > On Wed, Mar 20, 2024 at 5:41 PM Xuan Zhuo wrote: > > > > On Wed, 20 Mar 2024 17:22:50 +0800, Jason Wang wrote: > > > On Tue, Mar 19, 2024 at 2:58 PM Michael S. Tsirkin > > > wrote: > > > > > > > > On Mon, Mar 18, 2024 at 01:59:52PM +0800,

Re: [PATCH vhost v3 1/4] virtio: find_vqs: pass struct instead of multi parameters

2024-03-20 Thread Jason Wang
On Wed, Mar 20, 2024 at 5:41 PM Xuan Zhuo wrote: > > On Wed, 20 Mar 2024 17:22:50 +0800, Jason Wang wrote: > > On Tue, Mar 19, 2024 at 2:58 PM Michael S. Tsirkin wrote: > > > > > > On Mon, Mar 18, 2024 at 01:59:52PM +0800, Xuan Zhuo wrote: > > > > On Mon, 18 Mar 2024 12:18:23 +0800, Jason Wang

Re: [PATCH vhost v3 1/4] virtio: find_vqs: pass struct instead of multi parameters

2024-03-20 Thread Jason Wang
On Wed, Mar 20, 2024 at 6:07 PM Xuan Zhuo wrote: > > On Wed, 20 Mar 2024 17:39:29 +0800, Xuan Zhuo > wrote: > > On Wed, 20 Mar 2024 17:22:50 +0800, Jason Wang wrote: > > > On Tue, Mar 19, 2024 at 2:58 PM Michael S. Tsirkin > > > wrote: > > > > > > > > On Mon, Mar 18, 2024 at 01:59:52PM +0800,

Re: [PATCH vhost v3 1/4] virtio: find_vqs: pass struct instead of multi parameters

2024-03-20 Thread Xuan Zhuo
On Wed, 20 Mar 2024 17:39:29 +0800, Xuan Zhuo wrote: > On Wed, 20 Mar 2024 17:22:50 +0800, Jason Wang wrote: > > On Tue, Mar 19, 2024 at 2:58 PM Michael S. Tsirkin wrote: > > > > > > On Mon, Mar 18, 2024 at 01:59:52PM +0800, Xuan Zhuo wrote: > > > > On Mon, 18 Mar 2024 12:18:23 +0800, Jason Wan

Re: [PATCH vhost v3 1/4] virtio: find_vqs: pass struct instead of multi parameters

2024-03-20 Thread Xuan Zhuo
On Wed, 20 Mar 2024 17:22:50 +0800, Jason Wang wrote: > On Tue, Mar 19, 2024 at 2:58 PM Michael S. Tsirkin wrote: > > > > On Mon, Mar 18, 2024 at 01:59:52PM +0800, Xuan Zhuo wrote: > > > On Mon, 18 Mar 2024 12:18:23 +0800, Jason Wang > > > wrote: > > > > On Fri, Mar 15, 2024 at 3:26 PM Xuan Zhu

Re: [PATCH vhost v3 1/4] virtio: find_vqs: pass struct instead of multi parameters

2024-03-20 Thread Jason Wang
On Wed, Mar 20, 2024 at 5:22 PM Jason Wang wrote: > > On Tue, Mar 19, 2024 at 2:58 PM Michael S. Tsirkin wrote: > > > > On Mon, Mar 18, 2024 at 01:59:52PM +0800, Xuan Zhuo wrote: > > > On Mon, 18 Mar 2024 12:18:23 +0800, Jason Wang > > > wrote: > > > > On Fri, Mar 15, 2024 at 3:26 PM Xuan Zhuo

Re: [PATCH vhost v3 1/4] virtio: find_vqs: pass struct instead of multi parameters

2024-03-20 Thread Jason Wang
On Tue, Mar 19, 2024 at 2:58 PM Michael S. Tsirkin wrote: > > On Mon, Mar 18, 2024 at 01:59:52PM +0800, Xuan Zhuo wrote: > > On Mon, 18 Mar 2024 12:18:23 +0800, Jason Wang wrote: > > > On Fri, Mar 15, 2024 at 3:26 PM Xuan Zhuo > > > wrote: > > > > > > > > On Fri, 15 Mar 2024 11:51:48 +0800, Jas

Re: [PATCH vhost v3 1/4] virtio: find_vqs: pass struct instead of multi parameters

2024-03-18 Thread Michael S. Tsirkin
On Mon, Mar 18, 2024 at 01:59:52PM +0800, Xuan Zhuo wrote: > On Mon, 18 Mar 2024 12:18:23 +0800, Jason Wang wrote: > > On Fri, Mar 15, 2024 at 3:26 PM Xuan Zhuo > > wrote: > > > > > > On Fri, 15 Mar 2024 11:51:48 +0800, Jason Wang > > > wrote: > > > > On Thu, Mar 14, 2024 at 2:00 PM Xuan Zhuo

Re: [PATCH vhost v3 1/4] virtio: find_vqs: pass struct instead of multi parameters

2024-03-17 Thread Xuan Zhuo
On Mon, 18 Mar 2024 12:18:23 +0800, Jason Wang wrote: > On Fri, Mar 15, 2024 at 3:26 PM Xuan Zhuo wrote: > > > > On Fri, 15 Mar 2024 11:51:48 +0800, Jason Wang wrote: > > > On Thu, Mar 14, 2024 at 2:00 PM Xuan Zhuo > > > wrote: > > > > > > > > On Thu, 14 Mar 2024 11:12:24 +0800, Jason Wang >

Re: [PATCH vhost v3 1/4] virtio: find_vqs: pass struct instead of multi parameters

2024-03-17 Thread Jason Wang
On Fri, Mar 15, 2024 at 3:26 PM Xuan Zhuo wrote: > > On Fri, 15 Mar 2024 11:51:48 +0800, Jason Wang wrote: > > On Thu, Mar 14, 2024 at 2:00 PM Xuan Zhuo > > wrote: > > > > > > On Thu, 14 Mar 2024 11:12:24 +0800, Jason Wang > > > wrote: > > > > On Tue, Mar 12, 2024 at 10:10 AM Xuan Zhuo > >

Re: [PATCH vhost v3 1/4] virtio: find_vqs: pass struct instead of multi parameters

2024-03-15 Thread Xuan Zhuo
On Fri, 15 Mar 2024 11:51:48 +0800, Jason Wang wrote: > On Thu, Mar 14, 2024 at 2:00 PM Xuan Zhuo wrote: > > > > On Thu, 14 Mar 2024 11:12:24 +0800, Jason Wang wrote: > > > On Tue, Mar 12, 2024 at 10:10 AM Xuan Zhuo > > > wrote: > > > > > > > > Now, we pass multi parameters to find_vqs. These

Re: [PATCH vhost v3 1/4] virtio: find_vqs: pass struct instead of multi parameters

2024-03-14 Thread Jason Wang
On Thu, Mar 14, 2024 at 2:00 PM Xuan Zhuo wrote: > > On Thu, 14 Mar 2024 11:12:24 +0800, Jason Wang wrote: > > On Tue, Mar 12, 2024 at 10:10 AM Xuan Zhuo > > wrote: > > > > > > Now, we pass multi parameters to find_vqs. These parameters > > > may work for transport or work for vring. > > > > >

Re: [PATCH vhost v3 1/4] virtio: find_vqs: pass struct instead of multi parameters

2024-03-13 Thread Xuan Zhuo
On Thu, 14 Mar 2024 11:12:24 +0800, Jason Wang wrote: > On Tue, Mar 12, 2024 at 10:10 AM 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/dr

Re: [PATCH vhost v3 1/4] virtio: find_vqs: pass struct instead of multi parameters

2024-03-13 Thread Jason Wang
On Tue, Mar 12, 2024 at 10:10 AM 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 > drive

[PATCH vhost v3 1/4] virtio: find_vqs: pass struct instead of multi parameters

2024-03-11 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