Re: [PATCH v4 2/2] vhost: Fix last vq queue index of devices with no cvq

2021-11-04 Thread Jason Wang
On Thu, Nov 4, 2021 at 4:56 PM Eugenio Pérez wrote: > > The -1 assumes that cvq device model is accounted in data_queue_pairs, > if cvq does not exists, but it's actually the opposite: Devices with > !cvq are ok but devices with cvq does not add the last queue to > data_queue_pairs. > > This is no

[PATCH v4 2/2] vhost: Fix last vq queue index of devices with no cvq

2021-11-04 Thread Eugenio Pérez
The -1 assumes that cvq device model is accounted in data_queue_pairs, if cvq does not exists, but it's actually the opposite: Devices with !cvq are ok but devices with cvq does not add the last queue to data_queue_pairs. This is not a problem to vhost-net, but it is to vhost-vdpa: * Devices with