[RFC PATCH v3] ethdev: support selective Rx data

Etelson, Gregory getelson at nvidia.com
Tue Jan 6 17:52:02 CET 2026


Hello Stephen,

>
>> In some cases application does not need to receive entire packet
>> from port hardware.
>> If application could receive required Rx data only and safely discard
>> the rest of Rx packet data, that could improve port performance by
>> reducing PCI bandwidth and application memory consumption.
>>

[ snip ]

>
> Will need testpmd extension and a driver (ideally multiple) that support it.
>

Ethdev library, MLX5 PMD and testpmd patches with the selective Rx data read 
implemetnation will be proveded after the RFC acceptence.

Additional PMD implementations depend on HW support to safely discard Rx data.

Regards,
Gregory


More information about the dev mailing list