Hi, I sent second version of a patchset with various fixes for ena PMD. All remarks after v1 review have been taken into account. Details can be found in the changelog below.
We are looking forward to any comments or remarks. Best regards, Marcin Changelog: v1 -> v2 * 1/4: - Part of the changes related to the allocation of wrong amount of Rx descriptors from patch 2 were moved to patch 1 * 2/4: - Remove additional variable desc_to_refill - Update desc_to_use after reading all descriptors - significant diff reduction - Update information why next_to_use must be assigned before call of the ena_rx_populate() - Update commit message to reflect recent changes * 4/4: - Check for the type of the packet before doing further investigation in TSO Michal Krawczyk (4): net/ena: fix incorrect Rx descriptors allocation net/ena: fix delayed cleanup of Rx descriptors net/ena: cleanup if refilling of rx descriptors fails net/ena: calculate partial checksum if DF bit is disabled drivers/net/ena/ena_ethdev.c | 52 ++++++++++++++++++++++++++++---------------- 1 file changed, 33 insertions(+), 19 deletions(-) -- 1.8.3.1