numam-dpdk/drivers
Alexander Kozyrev 775fc97b01 net/mlx5: add multi-segment packets in MPRQ mode
The multi-stride operations now allow to reduce a stride size
while supporting Jumbo frames. That means that it is possible
to have mbufs configured with a size smaller than the whole
packet received. It is not an issue during normal MPRQ operations
since we attach external buffers instead of copying the data
into the mbuf itself. But it is not the case in "emergency mode"
when we have to copy every packet because of no more external
mbufs are available. Assemble a multi-segment packet to overcome
this issue in case scatter mode is enabled, drop a packet if not.

Cc: stable@dpdk.org

Signed-off-by: Alexander Kozyrev <akozyrev@mellanox.com>
Acked-by: Viacheslav Ovsiienko <viacheslavo@mellanox.com>
Acked-by: Matan Azrad <matan@mellanox.com>
2020-04-21 13:57:08 +02:00
..
baseband baseband/fpga_5gnr_fec: support interrupt 2020-04-19 22:34:26 +02:00
bus bus/vmbus: simplify arguments to need signal function 2020-04-21 13:57:06 +02:00
common common/mlx5: fix build with -fno-common 2020-04-21 13:57:07 +02:00
compress compress/qat: support IM buffer too small operation 2020-04-19 17:15:14 +02:00
crypto crypto/qat: support plain SHA1..SHA512 hashes 2020-04-19 22:45:11 +02:00
event net/octeontx: add framework for Rx/Tx offloads 2020-04-21 13:57:06 +02:00
mempool replace hot attributes 2020-04-16 18:30:58 +02:00
net net/mlx5: add multi-segment packets in MPRQ mode 2020-04-21 13:57:08 +02:00
raw replace unused attributes 2020-04-16 18:30:58 +02:00
vdpa vhost: prefix vDPA enum value for PCI address type 2020-04-21 13:57:07 +02:00
Makefile drivers: add crypto as dependency for event drivers 2020-03-05 14:22:11 +01:00
meson.build build: disable experimental API check internally 2020-04-14 16:22:34 +02:00