On 8/26/2021 4:23 AM, Qiming Chen wrote: > In the receiving direction, if alloc mbuf or jumbo process failed, there > is no err_pkts count, which makes it difficult to locate the problem.
ack, but patch adds two places that updates the 'err_pkts'. One of them is where mbuf allocation failed, and for this case there is a specific stats field, 'rx_nombuf'. Can you please update the patch to use this field? > In the sending direction, if the pcap_sendpacket function returns > EMSGSIZE, it means that the size of the sent packet exceeds the buffer > size provided, and the corresponding mbuf needs to be released, otherwise > it will cause the mbuf to leak. > PMD Tx shouldn't free mbufs that are not sent, it is application's responsibility to free (or resend, or whatever application wants). Please drop this part of the patch. > Signed-off-by: Qiming Chen <chenqiming_hua...@163.com> <...>