All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/5] net/cnxk: support IP reassembly offload
@ 2022-01-03 16:01 Akhil Goyal
  2022-01-03 16:01 ` [PATCH 1/5] common/cnxk: configure reassembly specific params Akhil Goyal
                   ` (5 more replies)
  0 siblings, 6 replies; 24+ messages in thread
From: Akhil Goyal @ 2022-01-03 16:01 UTC (permalink / raw)
  To: dev
  Cc: anoobj, thomas, ferruh.yigit, andrew.rybchenko, olivier.matz,
	rosen.xu, jerinj, vvelumuri, ndabilpuram, Akhil Goyal

cn10k platform can support IP reassembly offload for upto 4 fragments
in the inline IPsec path.
The feature is enabled and tested as per [1].

The patchset depends on [1] and [2] patchsets.

[1]: http://patches.dpdk.org/project/dpdk/list/?series=21052
[2]: http://patches.dpdk.org/project/dpdk/list/?series=20922


Nithin Dabilpuram (2):
  net/cnxk: add dev args for min-max spi
  net/cnxk: add option to override outbound inline sa iv

Vidya Sagar Velumuri (3):
  common/cnxk: configure reassembly specific params
  net/cnxk: reassembly support
  net/cnxk: support IP reassembly mbuf dynfield

 drivers/common/cnxk/cnxk_security.c           |   5 +-
 drivers/common/cnxk/roc_nix.h                 |   1 +
 drivers/common/cnxk/roc_nix_inl.c             |  83 ++-
 drivers/common/cnxk/roc_nix_inl.h             |  15 +-
 drivers/common/cnxk/roc_nix_inl_dev.c         |  22 +-
 drivers/common/cnxk/roc_nix_inl_priv.h        |   4 +-
 drivers/common/cnxk/roc_nix_priv.h            |   1 +
 drivers/common/cnxk/version.map               |   3 +-
 drivers/event/cnxk/cn10k_eventdev.c           |   1 -
 drivers/event/cnxk/cn10k_worker.h             |  12 +-
 drivers/event/cnxk/deq/cn10k/deq_128_143.c    |  12 +
 .../event/cnxk/deq/cn10k/deq_128_143_burst.c  |  14 +
 drivers/event/cnxk/deq/cn10k/deq_128_143_ca.c |  12 +
 .../cnxk/deq/cn10k/deq_128_143_ca_burst.c     |  14 +
 .../event/cnxk/deq/cn10k/deq_128_143_ca_seg.c |  12 +
 .../cnxk/deq/cn10k/deq_128_143_ca_seg_burst.c |  14 +
 .../event/cnxk/deq/cn10k/deq_128_143_ca_tmo.c |  12 +
 .../cnxk/deq/cn10k/deq_128_143_ca_tmo_burst.c |  14 +
 .../cnxk/deq/cn10k/deq_128_143_ca_tmo_seg.c   |  13 +
 .../deq/cn10k/deq_128_143_ca_tmo_seg_burst.c  |  14 +
 .../event/cnxk/deq/cn10k/deq_128_143_dual.c   |  12 +
 .../event/cnxk/deq/cn10k/deq_128_143_seg.c    |  12 +
 .../cnxk/deq/cn10k/deq_128_143_seg_burst.c    |  14 +
 .../event/cnxk/deq/cn10k/deq_128_143_tmo.c    |  12 +
 .../cnxk/deq/cn10k/deq_128_143_tmo_burst.c    |  14 +
 .../cnxk/deq/cn10k/deq_128_143_tmo_seg.c      |  12 +
 .../deq/cn10k/deq_128_143_tmo_seg_burst.c     |  14 +
 drivers/event/cnxk/deq/cn10k/deq_144_159.c    |  12 +
 .../event/cnxk/deq/cn10k/deq_144_159_burst.c  |  14 +
 drivers/event/cnxk/deq/cn10k/deq_144_159_ca.c |  12 +
 .../cnxk/deq/cn10k/deq_144_159_ca_burst.c     |  14 +
 .../event/cnxk/deq/cn10k/deq_144_159_ca_seg.c |  12 +
 .../cnxk/deq/cn10k/deq_144_159_ca_seg_burst.c |  14 +
 .../event/cnxk/deq/cn10k/deq_144_159_ca_tmo.c |  12 +
 .../cnxk/deq/cn10k/deq_144_159_ca_tmo_burst.c |  14 +
 .../cnxk/deq/cn10k/deq_144_159_ca_tmo_seg.c   |  13 +
 .../deq/cn10k/deq_144_159_ca_tmo_seg_burst.c  |  14 +
 .../event/cnxk/deq/cn10k/deq_144_159_dual.c   |  12 +
 .../event/cnxk/deq/cn10k/deq_144_159_seg.c    |  12 +
 .../cnxk/deq/cn10k/deq_144_159_seg_burst.c    |  14 +
 .../event/cnxk/deq/cn10k/deq_144_159_tmo.c    |  12 +
 .../cnxk/deq/cn10k/deq_144_159_tmo_burst.c    |  14 +
 .../cnxk/deq/cn10k/deq_144_159_tmo_seg.c      |  12 +
 .../deq/cn10k/deq_144_159_tmo_seg_burst.c     |  14 +
 drivers/event/cnxk/deq/cn10k/deq_160_175.c    |  12 +
 .../event/cnxk/deq/cn10k/deq_160_175_burst.c  |  14 +
 drivers/event/cnxk/deq/cn10k/deq_160_175_ca.c |  12 +
 .../cnxk/deq/cn10k/deq_160_175_ca_burst.c     |  14 +
 .../event/cnxk/deq/cn10k/deq_160_175_ca_seg.c |  12 +
 .../cnxk/deq/cn10k/deq_160_175_ca_seg_burst.c |  14 +
 .../event/cnxk/deq/cn10k/deq_160_175_ca_tmo.c |  12 +
 .../cnxk/deq/cn10k/deq_160_175_ca_tmo_burst.c |  14 +
 .../cnxk/deq/cn10k/deq_160_175_ca_tmo_seg.c   |  13 +
 .../deq/cn10k/deq_160_175_ca_tmo_seg_burst.c  |  14 +
 .../event/cnxk/deq/cn10k/deq_160_175_dual.c   |  12 +
 .../event/cnxk/deq/cn10k/deq_160_175_seg.c    |  12 +
 .../cnxk/deq/cn10k/deq_160_175_seg_burst.c    |  14 +
 .../event/cnxk/deq/cn10k/deq_160_175_tmo.c    |  12 +
 .../cnxk/deq/cn10k/deq_160_175_tmo_burst.c    |  14 +
 .../cnxk/deq/cn10k/deq_160_175_tmo_seg.c      |  12 +
 .../deq/cn10k/deq_160_175_tmo_seg_burst.c     |  14 +
 drivers/event/cnxk/deq/cn10k/deq_176_191.c    |  12 +
 .../event/cnxk/deq/cn10k/deq_176_191_burst.c  |  14 +
 drivers/event/cnxk/deq/cn10k/deq_176_191_ca.c |  12 +
 .../cnxk/deq/cn10k/deq_176_191_ca_burst.c     |  14 +
 .../event/cnxk/deq/cn10k/deq_176_191_ca_seg.c |  12 +
 .../cnxk/deq/cn10k/deq_176_191_ca_seg_burst.c |  14 +
 .../event/cnxk/deq/cn10k/deq_176_191_ca_tmo.c |  12 +
 .../cnxk/deq/cn10k/deq_176_191_ca_tmo_burst.c |  14 +
 .../cnxk/deq/cn10k/deq_176_191_ca_tmo_seg.c   |  13 +
 .../deq/cn10k/deq_176_191_ca_tmo_seg_burst.c  |  14 +
 .../event/cnxk/deq/cn10k/deq_176_191_dual.c   |  12 +
 .../event/cnxk/deq/cn10k/deq_176_191_seg.c    |  12 +
 .../cnxk/deq/cn10k/deq_176_191_seg_burst.c    |  14 +
 .../event/cnxk/deq/cn10k/deq_176_191_tmo.c    |  12 +
 .../cnxk/deq/cn10k/deq_176_191_tmo_burst.c    |  14 +
 .../cnxk/deq/cn10k/deq_176_191_tmo_seg.c      |  12 +
 .../deq/cn10k/deq_176_191_tmo_seg_burst.c     |  14 +
 drivers/event/cnxk/deq/cn10k/deq_192_207.c    |  12 +
 .../event/cnxk/deq/cn10k/deq_192_207_burst.c  |  14 +
 drivers/event/cnxk/deq/cn10k/deq_192_207_ca.c |  12 +
 .../cnxk/deq/cn10k/deq_192_207_ca_burst.c     |  14 +
 .../event/cnxk/deq/cn10k/deq_192_207_ca_seg.c |  12 +
 .../cnxk/deq/cn10k/deq_192_207_ca_seg_burst.c |  14 +
 .../event/cnxk/deq/cn10k/deq_192_207_ca_tmo.c |  12 +
 .../cnxk/deq/cn10k/deq_192_207_ca_tmo_burst.c |  14 +
 .../cnxk/deq/cn10k/deq_192_207_ca_tmo_seg.c   |  13 +
 .../deq/cn10k/deq_192_207_ca_tmo_seg_burst.c  |  14 +
 .../event/cnxk/deq/cn10k/deq_192_207_dual.c   |  12 +
 .../event/cnxk/deq/cn10k/deq_192_207_seg.c    |  12 +
 .../cnxk/deq/cn10k/deq_192_207_seg_burst.c    |  14 +
 .../event/cnxk/deq/cn10k/deq_192_207_tmo.c    |  12 +
 .../cnxk/deq/cn10k/deq_192_207_tmo_burst.c    |  14 +
 .../cnxk/deq/cn10k/deq_192_207_tmo_seg.c      |  12 +
 .../deq/cn10k/deq_192_207_tmo_seg_burst.c     |  14 +
 drivers/event/cnxk/deq/cn10k/deq_208_223.c    |  12 +
 .../event/cnxk/deq/cn10k/deq_208_223_burst.c  |  14 +
 drivers/event/cnxk/deq/cn10k/deq_208_223_ca.c |  12 +
 .../cnxk/deq/cn10k/deq_208_223_ca_burst.c     |  14 +
 .../event/cnxk/deq/cn10k/deq_208_223_ca_seg.c |  12 +
 .../cnxk/deq/cn10k/deq_208_223_ca_seg_burst.c |  14 +
 .../event/cnxk/deq/cn10k/deq_208_223_ca_tmo.c |  12 +
 .../cnxk/deq/cn10k/deq_208_223_ca_tmo_burst.c |  14 +
 .../cnxk/deq/cn10k/deq_208_223_ca_tmo_seg.c   |  13 +
 .../deq/cn10k/deq_208_223_ca_tmo_seg_burst.c  |  14 +
 .../event/cnxk/deq/cn10k/deq_208_223_dual.c   |  12 +
 .../event/cnxk/deq/cn10k/deq_208_223_seg.c    |  12 +
 .../cnxk/deq/cn10k/deq_208_223_seg_burst.c    |  14 +
 .../event/cnxk/deq/cn10k/deq_208_223_tmo.c    |  12 +
 .../cnxk/deq/cn10k/deq_208_223_tmo_burst.c    |  14 +
 .../cnxk/deq/cn10k/deq_208_223_tmo_seg.c      |  12 +
 .../deq/cn10k/deq_208_223_tmo_seg_burst.c     |  14 +
 drivers/event/cnxk/deq/cn10k/deq_224_239.c    |  12 +
 .../event/cnxk/deq/cn10k/deq_224_239_burst.c  |  14 +
 drivers/event/cnxk/deq/cn10k/deq_224_239_ca.c |  12 +
 .../cnxk/deq/cn10k/deq_224_239_ca_burst.c     |  14 +
 .../event/cnxk/deq/cn10k/deq_224_239_ca_seg.c |  12 +
 .../cnxk/deq/cn10k/deq_224_239_ca_seg_burst.c |  14 +
 .../event/cnxk/deq/cn10k/deq_224_239_ca_tmo.c |  12 +
 .../cnxk/deq/cn10k/deq_224_239_ca_tmo_burst.c |  14 +
 .../cnxk/deq/cn10k/deq_224_239_ca_tmo_seg.c   |  13 +
 .../deq/cn10k/deq_224_239_ca_tmo_seg_burst.c  |  14 +
 .../event/cnxk/deq/cn10k/deq_224_239_dual.c   |  12 +
 .../event/cnxk/deq/cn10k/deq_224_239_seg.c    |  12 +
 .../cnxk/deq/cn10k/deq_224_239_seg_burst.c    |  14 +
 .../event/cnxk/deq/cn10k/deq_224_239_tmo.c    |  12 +
 .../cnxk/deq/cn10k/deq_224_239_tmo_burst.c    |  14 +
 .../cnxk/deq/cn10k/deq_224_239_tmo_seg.c      |  12 +
 .../deq/cn10k/deq_224_239_tmo_seg_burst.c     |  14 +
 drivers/event/cnxk/deq/cn10k/deq_240_255.c    |  12 +
 .../event/cnxk/deq/cn10k/deq_240_255_burst.c  |  14 +
 drivers/event/cnxk/deq/cn10k/deq_240_255_ca.c |  12 +
 .../cnxk/deq/cn10k/deq_240_255_ca_burst.c     |  14 +
 .../event/cnxk/deq/cn10k/deq_240_255_ca_seg.c |  12 +
 .../cnxk/deq/cn10k/deq_240_255_ca_seg_burst.c |  14 +
 .../event/cnxk/deq/cn10k/deq_240_255_ca_tmo.c |  12 +
 .../cnxk/deq/cn10k/deq_240_255_ca_tmo_burst.c |  14 +
 .../cnxk/deq/cn10k/deq_240_255_ca_tmo_seg.c   |  13 +
 .../deq/cn10k/deq_240_255_ca_tmo_seg_burst.c  |  14 +
 .../event/cnxk/deq/cn10k/deq_240_255_dual.c   |  12 +
 .../event/cnxk/deq/cn10k/deq_240_255_seg.c    |  12 +
 .../cnxk/deq/cn10k/deq_240_255_seg_burst.c    |  14 +
 .../event/cnxk/deq/cn10k/deq_240_255_tmo.c    |  12 +
 .../cnxk/deq/cn10k/deq_240_255_tmo_burst.c    |  14 +
 .../cnxk/deq/cn10k/deq_240_255_tmo_seg.c      |  12 +
 .../deq/cn10k/deq_240_255_tmo_seg_burst.c     |  14 +
 drivers/event/cnxk/meson.build                | 128 ++++
 drivers/net/cnxk/cn10k_ethdev.c               |  16 +
 drivers/net/cnxk/cn10k_ethdev_sec.c           |  51 +-
 drivers/net/cnxk/cn10k_rx.c                   |  35 +-
 drivers/net/cnxk/cn10k_rx.h                   | 686 +++++++++++++++++-
 drivers/net/cnxk/cn9k_ethdev_sec.c            |  10 +-
 drivers/net/cnxk/cnxk_ethdev.c                |   3 +
 drivers/net/cnxk/cnxk_ethdev_devargs.c        |  19 +-
 drivers/net/cnxk/cnxk_ethdev_ops.c            |   5 +
 drivers/net/cnxk/cnxk_ethdev_sec.c            |  13 +-
 drivers/net/cnxk/cnxk_lookup.c                |   3 +-
 drivers/net/cnxk/meson.build                  |  32 +
 drivers/net/cnxk/rx/cn10k/rx_128_143.c        |  11 +
 drivers/net/cnxk/rx/cn10k/rx_128_143_mseg.c   |  11 +
 drivers/net/cnxk/rx/cn10k/rx_128_143_vec.c    |  11 +
 .../net/cnxk/rx/cn10k/rx_128_143_vec_mseg.c   |  12 +
 drivers/net/cnxk/rx/cn10k/rx_144_159.c        |  11 +
 drivers/net/cnxk/rx/cn10k/rx_144_159_mseg.c   |  11 +
 drivers/net/cnxk/rx/cn10k/rx_144_159_vec.c    |  11 +
 .../net/cnxk/rx/cn10k/rx_144_159_vec_mseg.c   |  12 +
 drivers/net/cnxk/rx/cn10k/rx_160_175.c        |  11 +
 drivers/net/cnxk/rx/cn10k/rx_160_175_mseg.c   |  11 +
 drivers/net/cnxk/rx/cn10k/rx_160_175_vec.c    |  11 +
 .../net/cnxk/rx/cn10k/rx_160_175_vec_mseg.c   |  12 +
 drivers/net/cnxk/rx/cn10k/rx_176_191.c        |  11 +
 drivers/net/cnxk/rx/cn10k/rx_176_191_mseg.c   |  11 +
 drivers/net/cnxk/rx/cn10k/rx_176_191_vec.c    |  11 +
 .../net/cnxk/rx/cn10k/rx_176_191_vec_mseg.c   |  12 +
 drivers/net/cnxk/rx/cn10k/rx_192_207.c        |  11 +
 drivers/net/cnxk/rx/cn10k/rx_192_207_mseg.c   |  11 +
 drivers/net/cnxk/rx/cn10k/rx_192_207_vec.c    |  11 +
 .../net/cnxk/rx/cn10k/rx_192_207_vec_mseg.c   |  12 +
 drivers/net/cnxk/rx/cn10k/rx_208_223.c        |  11 +
 drivers/net/cnxk/rx/cn10k/rx_208_223_mseg.c   |  11 +
 drivers/net/cnxk/rx/cn10k/rx_208_223_vec.c    |  11 +
 .../net/cnxk/rx/cn10k/rx_208_223_vec_mseg.c   |  12 +
 drivers/net/cnxk/rx/cn10k/rx_224_239.c        |  11 +
 drivers/net/cnxk/rx/cn10k/rx_224_239_mseg.c   |  11 +
 drivers/net/cnxk/rx/cn10k/rx_224_239_vec.c    |  11 +
 .../net/cnxk/rx/cn10k/rx_224_239_vec_mseg.c   |  12 +
 drivers/net/cnxk/rx/cn10k/rx_240_255.c        |  11 +
 drivers/net/cnxk/rx/cn10k/rx_240_255_mseg.c   |  11 +
 drivers/net/cnxk/rx/cn10k/rx_240_255_vec.c    |  11 +
 .../net/cnxk/rx/cn10k/rx_240_255_vec_mseg.c   |  12 +
 190 files changed, 3176 insertions(+), 100 deletions(-)
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_128_143.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_128_143_burst.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_128_143_ca.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_128_143_ca_burst.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_128_143_ca_seg.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_128_143_ca_seg_burst.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_128_143_ca_tmo.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_128_143_ca_tmo_burst.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_128_143_ca_tmo_seg.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_128_143_ca_tmo_seg_burst.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_128_143_dual.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_128_143_seg.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_128_143_seg_burst.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_128_143_tmo.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_128_143_tmo_burst.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_128_143_tmo_seg.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_128_143_tmo_seg_burst.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_144_159.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_144_159_burst.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_144_159_ca.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_144_159_ca_burst.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_144_159_ca_seg.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_144_159_ca_seg_burst.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_144_159_ca_tmo.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_144_159_ca_tmo_burst.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_144_159_ca_tmo_seg.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_144_159_ca_tmo_seg_burst.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_144_159_dual.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_144_159_seg.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_144_159_seg_burst.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_144_159_tmo.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_144_159_tmo_burst.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_144_159_tmo_seg.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_144_159_tmo_seg_burst.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_160_175.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_160_175_burst.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_160_175_ca.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_160_175_ca_burst.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_160_175_ca_seg.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_160_175_ca_seg_burst.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_160_175_ca_tmo.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_160_175_ca_tmo_burst.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_160_175_ca_tmo_seg.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_160_175_ca_tmo_seg_burst.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_160_175_dual.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_160_175_seg.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_160_175_seg_burst.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_160_175_tmo.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_160_175_tmo_burst.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_160_175_tmo_seg.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_160_175_tmo_seg_burst.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_176_191.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_176_191_burst.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_176_191_ca.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_176_191_ca_burst.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_176_191_ca_seg.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_176_191_ca_seg_burst.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_176_191_ca_tmo.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_176_191_ca_tmo_burst.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_176_191_ca_tmo_seg.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_176_191_ca_tmo_seg_burst.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_176_191_dual.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_176_191_seg.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_176_191_seg_burst.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_176_191_tmo.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_176_191_tmo_burst.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_176_191_tmo_seg.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_176_191_tmo_seg_burst.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_192_207.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_192_207_burst.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_192_207_ca.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_192_207_ca_burst.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_192_207_ca_seg.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_192_207_ca_seg_burst.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_192_207_ca_tmo.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_192_207_ca_tmo_burst.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_192_207_ca_tmo_seg.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_192_207_ca_tmo_seg_burst.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_192_207_dual.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_192_207_seg.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_192_207_seg_burst.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_192_207_tmo.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_192_207_tmo_burst.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_192_207_tmo_seg.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_192_207_tmo_seg_burst.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_208_223.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_208_223_burst.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_208_223_ca.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_208_223_ca_burst.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_208_223_ca_seg.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_208_223_ca_seg_burst.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_208_223_ca_tmo.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_208_223_ca_tmo_burst.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_208_223_ca_tmo_seg.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_208_223_ca_tmo_seg_burst.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_208_223_dual.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_208_223_seg.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_208_223_seg_burst.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_208_223_tmo.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_208_223_tmo_burst.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_208_223_tmo_seg.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_208_223_tmo_seg_burst.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_224_239.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_224_239_burst.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_224_239_ca.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_224_239_ca_burst.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_224_239_ca_seg.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_224_239_ca_seg_burst.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_224_239_ca_tmo.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_224_239_ca_tmo_burst.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_224_239_ca_tmo_seg.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_224_239_ca_tmo_seg_burst.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_224_239_dual.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_224_239_seg.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_224_239_seg_burst.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_224_239_tmo.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_224_239_tmo_burst.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_224_239_tmo_seg.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_224_239_tmo_seg_burst.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_240_255.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_240_255_burst.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_240_255_ca.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_240_255_ca_burst.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_240_255_ca_seg.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_240_255_ca_seg_burst.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_240_255_ca_tmo.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_240_255_ca_tmo_burst.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_240_255_ca_tmo_seg.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_240_255_ca_tmo_seg_burst.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_240_255_dual.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_240_255_seg.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_240_255_seg_burst.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_240_255_tmo.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_240_255_tmo_burst.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_240_255_tmo_seg.c
 create mode 100644 drivers/event/cnxk/deq/cn10k/deq_240_255_tmo_seg_burst.c
 create mode 100644 drivers/net/cnxk/rx/cn10k/rx_128_143.c
 create mode 100644 drivers/net/cnxk/rx/cn10k/rx_128_143_mseg.c
 create mode 100644 drivers/net/cnxk/rx/cn10k/rx_128_143_vec.c
 create mode 100644 drivers/net/cnxk/rx/cn10k/rx_128_143_vec_mseg.c
 create mode 100644 drivers/net/cnxk/rx/cn10k/rx_144_159.c
 create mode 100644 drivers/net/cnxk/rx/cn10k/rx_144_159_mseg.c
 create mode 100644 drivers/net/cnxk/rx/cn10k/rx_144_159_vec.c
 create mode 100644 drivers/net/cnxk/rx/cn10k/rx_144_159_vec_mseg.c
 create mode 100644 drivers/net/cnxk/rx/cn10k/rx_160_175.c
 create mode 100644 drivers/net/cnxk/rx/cn10k/rx_160_175_mseg.c
 create mode 100644 drivers/net/cnxk/rx/cn10k/rx_160_175_vec.c
 create mode 100644 drivers/net/cnxk/rx/cn10k/rx_160_175_vec_mseg.c
 create mode 100644 drivers/net/cnxk/rx/cn10k/rx_176_191.c
 create mode 100644 drivers/net/cnxk/rx/cn10k/rx_176_191_mseg.c
 create mode 100644 drivers/net/cnxk/rx/cn10k/rx_176_191_vec.c
 create mode 100644 drivers/net/cnxk/rx/cn10k/rx_176_191_vec_mseg.c
 create mode 100644 drivers/net/cnxk/rx/cn10k/rx_192_207.c
 create mode 100644 drivers/net/cnxk/rx/cn10k/rx_192_207_mseg.c
 create mode 100644 drivers/net/cnxk/rx/cn10k/rx_192_207_vec.c
 create mode 100644 drivers/net/cnxk/rx/cn10k/rx_192_207_vec_mseg.c
 create mode 100644 drivers/net/cnxk/rx/cn10k/rx_208_223.c
 create mode 100644 drivers/net/cnxk/rx/cn10k/rx_208_223_mseg.c
 create mode 100644 drivers/net/cnxk/rx/cn10k/rx_208_223_vec.c
 create mode 100644 drivers/net/cnxk/rx/cn10k/rx_208_223_vec_mseg.c
 create mode 100644 drivers/net/cnxk/rx/cn10k/rx_224_239.c
 create mode 100644 drivers/net/cnxk/rx/cn10k/rx_224_239_mseg.c
 create mode 100644 drivers/net/cnxk/rx/cn10k/rx_224_239_vec.c
 create mode 100644 drivers/net/cnxk/rx/cn10k/rx_224_239_vec_mseg.c
 create mode 100644 drivers/net/cnxk/rx/cn10k/rx_240_255.c
 create mode 100644 drivers/net/cnxk/rx/cn10k/rx_240_255_mseg.c
 create mode 100644 drivers/net/cnxk/rx/cn10k/rx_240_255_vec.c
 create mode 100644 drivers/net/cnxk/rx/cn10k/rx_240_255_vec_mseg.c

-- 
2.25.1


^ permalink raw reply	[flat|nested] 24+ messages in thread

end of thread, other threads:[~2022-02-24 20:41 UTC | newest]

Thread overview: 24+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-01-03 16:01 [PATCH 0/5] net/cnxk: support IP reassembly offload Akhil Goyal
2022-01-03 16:01 ` [PATCH 1/5] common/cnxk: configure reassembly specific params Akhil Goyal
2022-01-03 16:01 ` [PATCH 2/5] net/cnxk: reassembly support Akhil Goyal
2022-01-03 16:01 ` [PATCH 3/5] net/cnxk: support IP reassembly mbuf dynfield Akhil Goyal
2022-01-03 16:01 ` [PATCH 4/5] net/cnxk: add dev args for min-max spi Akhil Goyal
2022-01-03 16:01 ` [PATCH 5/5] net/cnxk: add option to override outbound inline sa iv Akhil Goyal
2022-01-20 16:53 ` [PATCH v2 0/4] net/cnxk: support IP reassembly offload Akhil Goyal
2022-01-20 16:53   ` [PATCH v2 1/4] common/cnxk: configure reassembly specific params Akhil Goyal
2022-01-20 16:53   ` [PATCH v2 2/4] net/cnxk: support IP reassembly Akhil Goyal
2022-01-20 16:53   ` [PATCH v2 3/4] net/cnxk: add dev args for min-max spi Akhil Goyal
2022-01-20 16:53   ` [PATCH v2 4/4] net/cnxk: add option to override outbound inline sa iv Akhil Goyal
2022-02-23 12:28   ` [PATCH v3 0/2] net/cnxk: support IP reassembly offload Akhil Goyal
2022-02-23 12:28     ` [PATCH v3 1/2] common/cnxk: configure reassembly specific params Akhil Goyal
2022-02-23 16:51       ` Jerin Jacob
2022-02-23 12:28     ` [PATCH v3 2/2] net/cnxk: support IP reassembly Akhil Goyal
2022-02-23 16:57       ` Jerin Jacob
2022-02-24 17:28     ` [PATCH v4 0/2] net/cnxk: support IP reassembly offload Akhil Goyal
2022-02-24 17:28       ` [PATCH v4 1/2] common/cnxk: configure reassembly specific params Akhil Goyal
2022-02-24 17:28       ` [PATCH v4 2/2] net/cnxk: support IP reassembly Akhil Goyal
2022-02-24 17:41         ` Jerin Jacob
2022-02-24 18:28       ` [PATCH v5 0/2] net/cnxk: support IP reassembly offload Akhil Goyal
2022-02-24 18:29         ` [PATCH v5 1/2] common/cnxk: configure reassembly specific params Akhil Goyal
2022-02-24 18:29         ` [PATCH v5 2/2] net/cnxk: support IP reassembly Akhil Goyal
2022-02-24 20:40         ` [PATCH v5 0/2] net/cnxk: support IP reassembly offload Jerin Jacob

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.