[dpdk-dev] [PATCH 0/8] add new features to octeontx PMD

Jerin Jacob jerinjacobk at gmail.com
Sun Apr 5 17:44:14 CEST 2020


On Mon, Mar 16, 2020 at 3:04 PM Harman Kalra <hkalra at marvell.com> wrote:
>
> This patchset adds following new features to octeontx PMD:
> * Multi segment support
> * MTU support
> * Setting link up and down
> * VLAN filter offload
> * flow control - pause frames
> * Rx Tx checksum offload
>
> Harman Kalra (6):
>   net/octeontx: add multi segment support
>   net/octeontx: add framework for Rx/Tx offloads
>   net/octeontx: add fast mbuf free support
>   net/octeontx: add MTU support
>   net/octeontx: add set link up down support
>   net/octeontx: support Rx Tx checksum offload
>
> Vamsi Attunuru (2):
>   net/octeontx: add VLAN filter offload support
>   net/octeontx: add flow control support



Series applied to dpdk-next-net-mrvl/master. Thanks.




>
>  doc/guides/nics/features/octeontx.ini        |  10 +
>  doc/guides/nics/octeontx.rst                 |   3 +
>  drivers/event/octeontx/ssovf_worker.c        |   9 +-
>  drivers/net/octeontx/Makefile                |   1 +
>  drivers/net/octeontx/base/octeontx_bgx.c     |  79 ++++
>  drivers/net/octeontx/base/octeontx_bgx.h     |  32 ++
>  drivers/net/octeontx/base/octeontx_pki_var.h |  32 ++
>  drivers/net/octeontx/base/octeontx_pkivf.c   |  40 ++
>  drivers/net/octeontx/base/octeontx_pkivf.h   |  20 +
>  drivers/net/octeontx/base/octeontx_pkovf.c   |  21 +
>  drivers/net/octeontx/base/octeontx_pkovf.h   |  13 +-
>  drivers/net/octeontx/meson.build             |   3 +-
>  drivers/net/octeontx/octeontx_ethdev.c       | 363 ++++++++++++++---
>  drivers/net/octeontx/octeontx_ethdev.h       |  98 ++++-
>  drivers/net/octeontx/octeontx_ethdev_ops.c   | 343 ++++++++++++++++
>  drivers/net/octeontx/octeontx_logs.h         |   3 +
>  drivers/net/octeontx/octeontx_rxtx.c         |  58 +--
>  drivers/net/octeontx/octeontx_rxtx.h         | 397 +++++++++++++++++--
>  18 files changed, 1421 insertions(+), 104 deletions(-)
>  create mode 100644 drivers/net/octeontx/octeontx_ethdev_ops.c
>
> --
> 2.18.0
>


More information about the dev mailing list