[PATCH v6 0/8] vdpa/ifc: add multi queue support

Andy Pei andy.pei at intel.com
Mon Oct 17 13:41:37 CEST 2022


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 (6):
  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
  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 | 142 +++++++++++++++++++++++++++++++++++------
 lib/vhost/vdpa_driver.h       |   2 +
 lib/vhost/vhost_user.c        |  62 +++++++++++++-----
 5 files changed, 325 insertions(+), 41 deletions(-)

-- 
1.8.3.1



More information about the dev mailing list