[dpdk-dev] [PATCH v2 00/13] Introduce mlx5 vDPA driver

Maxime Coquelin maxime.coquelin at redhat.com
Mon Feb 3 17:41:50 CET 2020



On 2/3/20 2:24 PM, Maxime Coquelin wrote:
> 
> 
> On 1/29/20 11:08 AM, Matan Azrad wrote:
>> v2:
>> - Reorder patches for 2 serieses - this is the seccond part of the previous series splitting.
>> - Fix spelling and per patch complition issues.
>> - moved to use claim_zero instead of pure asserts.
>>
>> Matan Azrad (13):
>>   drivers: introduce mlx5 vDPA driver
>>   vdpa/mlx5: support queues number operation
>>   vdpa/mlx5: support features get operations
>>   vdpa/mlx5: prepare memory regions
>>   vdpa/mlx5: prepare HW queues
>>   vdpa/mlx5: prepare virtio queues
>>   vdpa/mlx5: support stateless offloads
>>   vdpa/mlx5: add basic steering configurations
>>   vdpa/mlx5: support queue state operation
>>   vdpa/mlx5: map doorbell
>>   vdpa/mlx5: support live migration
>>   vdpa/mlx5: support close and config operations
>>   vdpa/mlx5: disable ROCE
>>
>>  MAINTAINERS                                     |   7 +
>>  config/common_base                              |   5 +
>>  doc/guides/rel_notes/release_20_02.rst          |   5 +
>>  doc/guides/vdpadevs/features/mlx5.ini           |  27 ++
>>  doc/guides/vdpadevs/index.rst                   |   1 +
>>  doc/guides/vdpadevs/mlx5.rst                    | 111 +++++
>>  drivers/common/Makefile                         |   2 +-
>>  drivers/common/mlx5/Makefile                    |  17 +-
>>  drivers/common/mlx5/mlx5_prm.h                  |   4 +
>>  drivers/meson.build                             |   8 +-
>>  drivers/vdpa/Makefile                           |   2 +
>>  drivers/vdpa/meson.build                        |   3 +-
>>  drivers/vdpa/mlx5/Makefile                      |  43 ++
>>  drivers/vdpa/mlx5/meson.build                   |  34 ++
>>  drivers/vdpa/mlx5/mlx5_vdpa.c                   | 563 ++++++++++++++++++++++++
>>  drivers/vdpa/mlx5/mlx5_vdpa.h                   | 303 +++++++++++++
>>  drivers/vdpa/mlx5/mlx5_vdpa_event.c             | 399 +++++++++++++++++
>>  drivers/vdpa/mlx5/mlx5_vdpa_lm.c                | 130 ++++++
>>  drivers/vdpa/mlx5/mlx5_vdpa_mem.c               | 346 +++++++++++++++
>>  drivers/vdpa/mlx5/mlx5_vdpa_steer.c             | 283 ++++++++++++
>>  drivers/vdpa/mlx5/mlx5_vdpa_utils.h             |  20 +
>>  drivers/vdpa/mlx5/mlx5_vdpa_virtq.c             | 388 ++++++++++++++++
>>  drivers/vdpa/mlx5/rte_pmd_mlx5_vdpa_version.map |   3 +
>>  mk/rte.app.mk                                   |  15 +-
>>  24 files changed, 2702 insertions(+), 17 deletions(-)
>>  create mode 100644 doc/guides/vdpadevs/features/mlx5.ini
>>  create mode 100644 doc/guides/vdpadevs/mlx5.rst
>>  create mode 100644 drivers/vdpa/mlx5/Makefile
>>  create mode 100644 drivers/vdpa/mlx5/meson.build
>>  create mode 100644 drivers/vdpa/mlx5/mlx5_vdpa.c
>>  create mode 100644 drivers/vdpa/mlx5/mlx5_vdpa.h
>>  create mode 100644 drivers/vdpa/mlx5/mlx5_vdpa_event.c
>>  create mode 100644 drivers/vdpa/mlx5/mlx5_vdpa_lm.c
>>  create mode 100644 drivers/vdpa/mlx5/mlx5_vdpa_mem.c
>>  create mode 100644 drivers/vdpa/mlx5/mlx5_vdpa_steer.c
>>  create mode 100644 drivers/vdpa/mlx5/mlx5_vdpa_utils.h
>>  create mode 100644 drivers/vdpa/mlx5/mlx5_vdpa_virtq.c
>>  create mode 100644 drivers/vdpa/mlx5/rte_pmd_mlx5_vdpa_version.map
>>
> 
> Applied to dpdk-next-virtio.

Thanks Matan for notifying me I didn't replied to the right version of
the series.

I properly applied version 3.

Maxime



More information about the dev mailing list