rdma: implement striding rq for multiseg rx 75/29575/3
authorMohammed Hawari <mohammed@hawari.fr>
Wed, 21 Oct 2020 12:48:38 +0000 (14:48 +0200)
committerDamjan Marion <dmarion@me.com>
Sat, 24 Oct 2020 09:25:19 +0000 (09:25 +0000)
This change leverages the striding RQ feature of
ConnectX-5 adapters to support chained buffers on
the RX path. In Striding RQ mode, WQE are SG lists
of data segments, each mapped to a vlib_buffer.
When a packet is received, it can consume one or
multiple data segments belonging to the WQE,
without wasting the whole WQE.

Change-Id: I74eba5b2c2c66538e75e046335058ba011cb27fd
Type: improvement
Signed-off-by: Mohammed Hawari <mohammed@hawari.fr>

No differences found