[dpdk-dev] [PATCH 00/10] vdpa/sfc: introduce Xilinx vDPA driver

Andrew Rybchenko andrew.rybchenko at oktetlabs.ru
Wed Oct 27 17:04:54 CEST 2021


Hi Maxime,

On 10/27/21 4:18 PM, Maxime Coquelin wrote:
> Hi Vijay,
> 
> -rc2 deadline is approaching, do you think v2 will be ready on time so
> that we can have your driver in v21.11?

Vijay is working on a it. We have v2, but it does not work after rebase
on rc1. Hopefully Vijay will sort it out shortly.

Thanks,
Andrew.

> 
> Thanks,
> Maxime
> 
> On 7/6/21 18:44, Vijay Srivastava wrote:
>> This patch series introduces vDPA driver for Xilinx devices.
>> The Xilinx vDPA (vhost data path acceleration) provides
>> support for the Xilinx SN1022 SmartNICs.
>>
>> This Patch series includes following patches:
>>
>> Vijay Kumar Srivastava (10):
>>    vdpa/sfc: introduce Xilinx vDPA driver
>>    vdpa/sfc: add support for device initialization
>>    vdpa/sfc: add support to get device and protocol features
>>    vdpa/sfc: get device supported max queue count
>>    vdpa/sfc: add support to get VFIO device fd
>>    vdpa/sfc: add support for dev conf and dev close ops
>>    vdpa/sfc: add support to get queue notify area info
>>    vdpa/sfc: add support for MAC filter config
>>    vdpa/sfc: add support to set vring state
>>    vdpa/sfc: set a multicast filter during vDPA init
>>
>>   MAINTAINERS                            |   6 +
>>   doc/guides/rel_notes/release_21_08.rst |   5 +
>>   doc/guides/vdpadevs/features/sfc.ini   |  19 +
>>   doc/guides/vdpadevs/sfc.rst            | 107 ++++
>>   drivers/common/sfc_efx/efsys.h         |   2 +-
>>   drivers/common/sfc_efx/version.map     |  10 +
>>   drivers/vdpa/meson.build               |   1 +
>>   drivers/vdpa/sfc/meson.build           |  37 ++
>>   drivers/vdpa/sfc/sfc_vdpa.c            | 367 +++++++++++++
>>   drivers/vdpa/sfc/sfc_vdpa.h            | 163 ++++++
>>   drivers/vdpa/sfc/sfc_vdpa_debug.h      |  21 +
>>   drivers/vdpa/sfc/sfc_vdpa_filter.c     | 159 ++++++
>>   drivers/vdpa/sfc/sfc_vdpa_hw.c         | 415 +++++++++++++++
>>   drivers/vdpa/sfc/sfc_vdpa_log.h        |  80 +++
>>   drivers/vdpa/sfc/sfc_vdpa_mcdi.c       |  74 +++
>>   drivers/vdpa/sfc/sfc_vdpa_ops.c        | 942 
>> +++++++++++++++++++++++++++++++++
>>   drivers/vdpa/sfc/sfc_vdpa_ops.h        |  69 +++
>>   drivers/vdpa/sfc/version.map           |   3 +
>>   18 files changed, 2479 insertions(+), 1 deletion(-)
>>   create mode 100644 doc/guides/vdpadevs/features/sfc.ini
>>   create mode 100644 doc/guides/vdpadevs/sfc.rst
>>   create mode 100644 drivers/vdpa/sfc/meson.build
>>   create mode 100644 drivers/vdpa/sfc/sfc_vdpa.c
>>   create mode 100644 drivers/vdpa/sfc/sfc_vdpa.h
>>   create mode 100644 drivers/vdpa/sfc/sfc_vdpa_debug.h
>>   create mode 100644 drivers/vdpa/sfc/sfc_vdpa_filter.c
>>   create mode 100644 drivers/vdpa/sfc/sfc_vdpa_hw.c
>>   create mode 100644 drivers/vdpa/sfc/sfc_vdpa_log.h
>>   create mode 100644 drivers/vdpa/sfc/sfc_vdpa_mcdi.c
>>   create mode 100644 drivers/vdpa/sfc/sfc_vdpa_ops.c
>>   create mode 100644 drivers/vdpa/sfc/sfc_vdpa_ops.h
>>   create mode 100644 drivers/vdpa/sfc/version.map
>>



More information about the dev mailing list