> -----Original Message----- > From: Dariusz Sosnowski <dsosnow...@nvidia.com> > Sent: Monday, September 19, 2022 19:37 > To: Matan Azrad <ma...@nvidia.com>; Slava Ovsiienko <viachesl...@nvidia.com> > Cc: dev@dpdk.org > Subject: [PATCH 3/7] common/mlx5: add hairpin RQ buffer type capabilities > > This patch adds new HCA capability related to hairpin RQs. This new > capability, hairpin_data_buffer_locked, indicates whether HCA supports > locking data buffer of hairpin RQ in ICMC (Interconnect Context Memory > Cache). > > Struct used to define RQ configuration (RQ context) is extended with > hairpin_data_buffer_type field, which configures data buffer for hairpin RQ. > It can take the following values: > > - MLX5_RQC_HAIRPIN_DATA_BUFFER_TYPE_UNLOCKED_INTERNAL_BUFFER - hairpin > RQ's data buffer is stored in unlocked memory in ICMC. > - MLX5_RQC_HAIRPIN_DATA_BUFFER_TYPE_LOCKED_INTERNAL_BUFFER - hairpin > RQ's data buffer is stored in locked memory in ICMC. > > Signed-off-by: Dariusz Sosnowski <dsosnow...@nvidia.com> Acked-by: Viacheslav Ovsiienko <viachesl...@nvidia.com>
- [PATCH 0/7] ethdev: introduce hairpin memory capabilitie... Dariusz Sosnowski
- [PATCH 1/7] ethdev: introduce hairpin memory capabi... Dariusz Sosnowski
- Re: [PATCH 1/7] ethdev: introduce hairpin memor... Thomas Monjalon
- [PATCH 2/7] common/mlx5: add hairpin SQ buffer type... Dariusz Sosnowski
- RE: [PATCH 2/7] common/mlx5: add hairpin SQ buf... Slava Ovsiienko
- [PATCH 3/7] common/mlx5: add hairpin RQ buffer type... Dariusz Sosnowski
- RE: [PATCH 3/7] common/mlx5: add hairpin RQ buf... Slava Ovsiienko
- [PATCH 4/7] net/mlx5: allow hairpin Tx queue in RTE... Dariusz Sosnowski
- RE: [PATCH 4/7] net/mlx5: allow hairpin Tx queu... Slava Ovsiienko
- [PATCH 5/7] net/mlx5: allow hairpin Rx queue in loc... Dariusz Sosnowski
- RE: [PATCH 5/7] net/mlx5: allow hairpin Rx queu... Slava Ovsiienko
- [PATCH 6/7] app/testpmd: add hairpin queues memory ... Dariusz Sosnowski
- [PATCH 7/7] app/flow-perf: add hairpin queue memory... Dariusz Sosnowski
- RE: [PATCH 7/7] app/flow-perf: add hairpin queu... Wisam Monther
- RE: [PATCH 7/7] app/flow-perf: add hairpin ... Dariusz Sosnowski
- Re: [PATCH 0/7] ethdev: introduce hairpin memory ca... Thomas Monjalon
- RE: [PATCH 0/7] ethdev: introduce hairpin memor... Dariusz Sosnowski