[PATCH v9 00/12] vdpa/ifc: add multi queue support

Xia, Chenbo chenbo.xia at intel.com
Wed Oct 26 11:00:15 CEST 2022


> -----Original Message-----
> From: Pei, Andy <andy.pei at intel.com>
> Sent: Wednesday, October 19, 2022 4:41 PM
> To: dev at dpdk.org
> Cc: Xia, Chenbo <chenbo.xia at intel.com>; Xu, Rosen <rosen.xu at intel.com>;
> Huang, Wei <wei.huang at intel.com>; Cao, Gang <gang.cao at intel.com>;
> maxime.coquelin at redhat.com
> Subject: [PATCH v9 00/12] vdpa/ifc: add multi queue support
> 
> v9:
>  fix some commit message.
> 
> v8:
>  change "vdpa_device_type" in "rte_vdpa_device" to "type".
> 
> v7:
>  Fill vdpa_device_type in vdpa device registration.
> 
> v6:
>  Add vdpa_device_type to rte_vdpa_device to store vDPA device type.
> 
> v5:
>  fix some commit message.
>  rework some code logic.
> 
> v4:
>  fix some commit message.
>  add some commets to code.
>  fix some code to reduce confusion.
> 
> v3:
>  rename device ID macro name.
>  fix some patch title and commit message.
>  delete some used marco.
>  rework some code logic.
> 
> v2:
>  fix some coding style issue.
>  support dynamic enable/disable queue at run time.
> 
> Andy Pei (10):
>   vdpa/ifc: add multi-queue support
>   vdpa/ifc: set max queues based on virtio spec
>   vdpa/ifc: write queue count to MQ register
>   vdpa/ifc: only configure enabled queue
>   vdpa/ifc: change internal function name
>   vdpa/ifc: add internal API to get device
>   vdpa/ifc: improve internal list logic
>   vhost: add type to rte vdpa device
>   vhost: vDPA blk device gets ready when the first queue is ready
>   vhost: improve vDPA blk device configure condition
> 
> Huang Wei (2):
>   vdpa/ifc: add new device ID for legacy network device
>   vdpa/ifc: support dynamic enable/disable queue
> 
>  drivers/vdpa/ifc/base/ifcvf.c | 144 ++++++++++++++++++++++++++++++++
>  drivers/vdpa/ifc/base/ifcvf.h |  16 +++-
>  drivers/vdpa/ifc/ifcvf_vdpa.c | 185 +++++++++++++++++++++++++++++++++++--
> -----
>  lib/vhost/socket.c            |  15 +---
>  lib/vhost/vdpa.c              |  15 ++++
>  lib/vhost/vdpa_driver.h       |   2 +
>  lib/vhost/vhost_user.c        |  38 +++++----
>  7 files changed, 354 insertions(+), 61 deletions(-)
> 
> --
> 1.8.3.1

Change title ' vhost: add type to rte vdpa device ' to ' vhost: add type to vDPA device '

Series applied to next-virtio/main, Thanks



More information about the dev mailing list