Re: [PATCH net-next] net: dpaa_eth: convert to napi_gro_receive

From: Vladimir Oltean

Date: Tue Jul 07 2026 - 13:34:47 EST


On Mon, Jul 06, 2026 at 04:25:31PM -0700, Rosen Penev wrote:
> On Mon, Jul 6, 2026 at 1:39 AM Vladimir Oltean <olteanv@xxxxxxxxx> wrote:
> > Have you tested traffic in mixed scenarios, where flows from multiple
> > interfaces land on the same CPU?
> Just iperf3 --bidir.

Just this would not have reproduced the problem I pointed out.

> > Until further evidence comes in:
> Maybe netif_receive_skb_list is a better fit here.

Maybe or maybe not. I don't know how netif_receive_skb_list() is
implemented and whether it shares the same pain points as
napi_gro_receive() on DPAA1, or what performance it has to offer.
Testing in a wide variety of circumstances should show that.

I currently have very limited access to email for the rest of this week.
I did not mean to completely dismiss napi_gro_receive(), just point out
what kind of complexity is required for proper operation when the QMan
portal mixes frames from different interfaces in the same NAPI poll
cycle.