1193edaa82
Fixes issue where mlx4 driver stops receiving packets when mbuf
allocation fails in mlx4_rx_burst().
This issue appears to be caused because the code doesn't recycle the
existing mbuf to the sges array when mbuf allocation fails as is done
in the code right above it which handles (wc.status != IBV_WC_SUCCESS).
Copying the code from the above case fixes the issue.
Fixes:
|
||
---|---|---|
.. | ||
Makefile | ||
mlx4_flow.c | ||
mlx4_flow.h | ||
mlx4.c | ||
mlx4.h | ||
rte_pmd_mlx4_version.map |